Ingest Act Guard

Splits untrusted ingest from action, with human approval and an append-only audit trail. Inspired by local chief-of-staff architectures that treat email/web as hostile and require propose→approve→commit.

F@f

Members

  • Ingest

    Reads untrusted content as data only.

    Reads untrusted channels, wraps content as data, and never takes external actions itself.

    1 scheduled routine
  • Approver

    Proposes actions; waits for approval.

    Proposes concrete actions from guarded facts and waits for explicit human approval before any side effect.

  • Auditor

    Append-only human/agent activity log.

    Appends who did what: human vs agent, with timestamps and references for later review.

Handoff flow

  1. Hand structured facts

  2. Log approved execution brief

  3. Log suspected injections