aof Agent-Centric Delivery – a local CLI and agent team that refine, build, review and verify work from Markdown records in the repository.

The loop graph

The control loops this repository declares, projected from the loop registry at .aof/loops. Regenerate with aof work loops document --write after any change to a loop record.

Health

check findings
grounding 11
anchor-grounding 4
pairing 0
reference-ownership 0
actuator-arbitration 0
timescale 0

The diagram below draws every endpoint a record points at, including endpoints no record declares; the record count above counts declared records only.

The graph

flowchart LR
  actor_operator(["actor:operator · Human operator"])
  actor_product_owner(["actor:product-owner · Product owner"])
  anchor_rubric_process_exit(("anchor:rubric-process-exit · Rubric process exit"))
  anchor_run_lifecycle_policy(("anchor:run-lifecycle-policy · Run lifecycle policy"))
  anchor_run_liveness(("anchor:run-liveness · Run liveness observation"))
  arbiter_speed_thoroughness_autonomy{"arbiter:speed-thoroughness-autonomy · Speed versus thoroughness versus autonomy"}
  auditor_instrument_audit>"auditor:instrument-audit · The instruments are audited by something none of them supervises"]
  config_work_autonomous_maxAttempts[/"config:work.autonomous.maxAttempts"/]
  config_work_loop_buildNoProgressRounds[/"config:work.loop.buildNoProgressRounds"/]
  config_work_loop_reviewRounds[/"config:work.loop.reviewRounds"/]
  loop_autonomous_cascade["loop:autonomous-cascade · Advance a work range to done"]
  loop_build_to_green["loop:build-to-green · Build executable work to green"]
  loop_mesh_assignment_reclaim["loop:mesh-assignment-reclaim · Reclaim assignments only after dual staleness"]
  loop_retrospective_memory_ingest["loop:retrospective-memory-ingest · Capture milestone lessons into memory"]
  loop_review_fix_rereview["loop:review-fix-rereview · Review, fix, and re-review"]
  loop_run_resilience["loop:run-resilience · Keep runs within their lifecycle policy"]
  loop_verify_triage_accept["loop:verify-triage-accept · Verify, triage, and accept an item"]
  watcher_autonomous_cascade_watcher{{"watcher:autonomous-cascade-watcher · Autonomous cascade watched against intervention rate"}}
  watcher_build_to_green_watcher{{"watcher:build-to-green-watcher · Build-to-green watched against contract shrinking"}}
  watcher_review_fix_rereview_watcher{{"watcher:review-fix-rereview-watcher · Review-fix-rereview watched against finding escape"}}
  actor_operator -->|target-setting| arbiter_speed_thoroughness_autonomy
  actor_operator -->|target-setting| loop_autonomous_cascade
  actor_operator -->|target-setting| loop_mesh_assignment_reclaim
  actor_operator -->|target-setting| loop_retrospective_memory_ingest
  actor_product_owner -->|target-setting| loop_verify_triage_accept
  anchor_rubric_process_exit -->|data-feed| loop_build_to_green
  anchor_run_lifecycle_policy -->|target-setting| loop_run_resilience
  anchor_run_liveness -->|data-feed| loop_mesh_assignment_reclaim
  anchor_run_liveness -->|data-feed| loop_run_resilience
  arbiter_speed_thoroughness_autonomy -->|parameter-tuning| config_work_autonomous_maxAttempts
  arbiter_speed_thoroughness_autonomy -->|parameter-tuning| config_work_loop_buildNoProgressRounds
  arbiter_speed_thoroughness_autonomy -->|parameter-tuning| config_work_loop_reviewRounds
  arbiter_speed_thoroughness_autonomy -->|veto| loop_autonomous_cascade
  arbiter_speed_thoroughness_autonomy -->|veto| loop_build_to_green
  arbiter_speed_thoroughness_autonomy -->|veto| loop_review_fix_rereview
  arbiter_speed_thoroughness_autonomy -->|veto| loop_verify_triage_accept
  auditor_instrument_audit -->|reporting| actor_operator
  auditor_instrument_audit -->|reporting| actor_product_owner
  loop_autonomous_cascade -->|target-setting| loop_build_to_green
  loop_autonomous_cascade -->|target-setting| loop_review_fix_rereview
  watcher_autonomous_cascade_watcher -->|monitoring| loop_autonomous_cascade
  watcher_build_to_green_watcher -->|monitoring| loop_build_to_green
  watcher_review_fix_rereview_watcher -->|monitoring| loop_review_fix_rereview

The records

actor:operator – Human operator

actor:product-owner – Product owner

anchor:rubric-process-exit – Rubric process exit

anchor:run-lifecycle-policy – Run lifecycle policy

anchor:run-liveness – Run liveness observation

arbiter:speed-thoroughness-autonomy – Speed versus thoroughness versus autonomy

auditor:instrument-audit – The instruments are audited by something none of them supervises

loop:autonomous-cascade – Advance a work range to done

loop:build-to-green – Build executable work to green

loop:mesh-assignment-reclaim – Reclaim assignments only after dual staleness

loop:retrospective-memory-ingest – Capture milestone lessons into memory

loop:review-fix-rereview – Review, fix, and re-review

loop:run-resilience – Keep runs within their lifecycle policy

loop:verify-triage-accept – Verify, triage, and accept an item

watcher:autonomous-cascade-watcher – Autonomous cascade watched against intervention rate

watcher:build-to-green-watcher – Build-to-green watched against contract shrinking

watcher:review-fix-rereview-watcher – Review-fix-rereview watched against finding escape