Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 15 additions & 14 deletions .agent-loop/CURRENT_STATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,10 @@ authority; these records do not grant or withhold it.

| Initiative | Durable state on `main` | Remaining boundary |
|---|---|---|
| [WS-ARCH-001](initiatives/WS-ARCH-001-modular-monolith-boundaries/STATUS.md) | Complete through `WS-ARCH-001-02H`; CP01A-CP02 establish unavailable authority facts and hidden CON adapter-binding behavior; PLAN4 planned incremental debt retirement | CP03A is complete on merge with exact target identity and owner eligibility; after that merge, implement CP03B exact Finance Authority activation; PLAN4 keeps debt retirement delivery-coupled without blocking features on unrelated frozen debt; the wider PLAN2 path still targets durable `allow_review`, and `02I` remains later |
| [WS-ARCH-001](initiatives/WS-ARCH-001-modular-monolith-boundaries/STATUS.md) | Complete through CP03A; exact adapter target identity and ACTORS/PROJECTS owner eligibility are merged while binding actions remain unavailable; PLAN4 continues incremental debt retirement | Implement CP03B exact Finance Authority activation; PLAN4 keeps debt retirement delivery-coupled without blocking features on unrelated frozen debt; the wider PLAN2 path still targets durable `allow_review`, and `02I` remains later |
| [WS-ART-001](initiatives/WS-ART-001-immutable-artifact-storage/STATUS.md) | Active delivery initiative; verified ready-admission publication, hidden preparation, consumption and binding are merged through ARCH-02H | Implement exact post-submit materialization only after the unified guide/checker and PLAN2 public contracts are executable; live cutover remains later |
| [WS-AUTH-001](initiatives/WS-AUTH-001-workstream-authorization-service/STATUS.md) | Active delivery initiative; project-policy authority and unified compilation authorization are merged through `12I` | POL-03B consumes 12I next; remaining AUTH activation chunks wait for their exact hidden owner behavior |
| [WS-CON-001](initiatives/WS-CON-001-contribution-compensation-boundary/STATUS.md) | Active delivery initiative; CP02 hidden adapter-binding behavior, ContributionPolicy persistence, shared lifecycle audit, and unavailable AUTH registrations are merged | CP03A target identity and owner eligibility are complete on merge; after that merge, implement CP03B exact Finance Authority activation; later complete guide-activation validation/persistence before task readiness, preserving immutable attempt lineage through Submission and ReviewLease |
| [WS-CON-001](initiatives/WS-CON-001-contribution-compensation-boundary/STATUS.md) | Active delivery initiative; CP02 hidden adapter-binding behavior, CP03A target identity and owner eligibility, ContributionPolicy persistence, shared lifecycle audit, and unavailable AUTH registrations are merged | Implement CP03B exact Finance Authority activation; later complete guide-activation validation/persistence before task readiness, preserving immutable attempt lineage through Submission and ReviewLease |
| [WS-AUTH-003](initiatives/WS-AUTH-003-module-boundary-recovery/STATUS.md) | AUTH boundary foundation and first public-capability proof through POL-03A are merged | Repair each touched AUTH capability through `authorization.api` and shrink the canonical AUTH ledger |
| [WS-POL-003](initiatives/WS-POL-003-unified-project-guide-compilation/STATUS.md) | Active delivery initiative; hidden compilation custody and AUTH-12I activation are merged | Implement POL-03B authorized compilation persistence, then continue the reviewed dependency order |
| [WS-REV-001](initiatives/WS-REV-001-review-revision-lifecycle/STATUS.md) | Independent foundations through queue admission and reviewer-lease persistence are merged through `03A2`; schema/packet foundations may continue behind their own gates | Live admission/claim requires canonical 04E `allow_review`; ReviewLease copies the admitted Submission's immutable attempt policy version, and the first Review commit requires CON-03C/07 atomic contribution/award behavior |
Expand All @@ -44,9 +44,9 @@ authority; these records do not grant or withhold it.
| [WS-CI-001](initiatives/WS-CI-001-backend-ci-acceleration/STATUS.md) | Semantic distributed backend lanes complete | Treat further CI optimization as a fresh measured bounded change |
| [WS-CI-002](initiatives/WS-CI-002-deterministic-agent-gates/STATUS.md) | `WS-CI-002-01` complete through PR #311; Agent Gates is deterministic per PR head | Preserve protected-branch review as the independent approval authority |
| [WS-CI-003](initiatives/WS-CI-003-atomic-chunk-state/STATUS.md) | `WS-CI-003-01` complete | Require every chunk PR to land its final contract and initiative state atomically |
| [WS-CI-004](initiatives/WS-CI-004-review-evidence-integrity/STATUS.md) | `WS-CI-004-01` merged through PR #341; `WS-CI-004-02` is complete on merge with nine-reviewer protocol adoption | Human review this chunk; do not start local convergence automatically |
| [WS-CI-004](initiatives/WS-CI-004-review-evidence-integrity/STATUS.md) | Exact-target protocol and nine-reviewer adoption are merged through PRs #341 and #342; `WS-CI-004-03` is complete with final-head approval and durable-state closure | Human review `WS-CI-004-03`; do not start another successor automatically |
| [WS-DB-001](initiatives/WS-DB-001-v01-schema-baseline/STATUS.md) | v0.1 schema baseline complete through PRs #316 and #317 | Extend `0001_v01_baseline` only through future bounded migrations |
| [WS-SEC-001](initiatives/WS-SEC-001-dependency-alert-remediation/STATUS.md) | `WS-SEC-001-01` complete on merge with patched runtime and tooling dependencies | Handle future security alerts through fresh bounded dependency changes |
| [WS-SEC-001](initiatives/WS-SEC-001-dependency-alert-remediation/STATUS.md) | `WS-SEC-001-01` is complete with patched runtime and tooling dependencies | Handle future security alerts through fresh bounded dependency changes |
| [WS-DOCS-001](initiatives/WS-DOCS-001-current-v01-documentation/STATUS.md) | Current v0.1 entry documentation complete | Keep current pages synchronized with merged capability changes |
| [WS-DOCS-002](initiatives/WS-DOCS-002-workstream-definition/STATUS.md) | Canonical Workstream definition complete | Preserve terminology across current documentation and generated artifacts |
| [WS-XINT-001](initiatives/WS-XINT-001-lifecycle-boundary-reconciliation/STATUS.md) | Planning reconciliation complete and closed | Owner initiatives implement the resulting boundaries |
Expand Down Expand Up @@ -99,24 +99,25 @@ selection wording.
Do not start historical CON-05A directly. The CP01-CP09 sequence owns
AUTH unavailable registration, hidden CON binding/policy behavior, exact AUTH
activations, CON validation, PROJECT guide binding, TASK attempt lineage, and
clean v0.1 legacy economic-path removal in that order. CP02 is complete on
merge while all four actions remain unavailable. CP03 is split with executable
CP03A/CP03B contracts complete on merge; later CP04-CP09 children remain
clean v0.1 legacy economic-path removal in that order. CP02 is complete while
all four actions remain unavailable. CP03 is split: the CP03A implementation is
merged, and the CP03B implementation contract is complete but its implementation
remains planned; later CP04-CP09 children remain
non-executable until their current-main contracts are expanded.

- WS-ARCH-001-PLAN3 is planned; its planning merge changed no runtime behavior.
- WS-ARCH-001-CP01 is a planned split and non-executable.
- WS-ARCH-001-CP01A is complete on merge with adapter-binding actions registered
- WS-ARCH-001-CP01A is merged with adapter-binding actions registered
but unavailable.
- WS-ARCH-001-CP01B is complete on merge with five unavailable ContributionPolicy
- WS-ARCH-001-CP01B is merged with five unavailable ContributionPolicy
actions registered.
- WS-ARCH-001-CP01C is complete on merge with corrected unavailable
- WS-ARCH-001-CP01C is merged with corrected unavailable
adapter-binding identity and lifecycle-version facts.
- WS-ARCH-001-CP02 is complete on merge with hidden, route-unreachable behavior,
- WS-ARCH-001-CP02 is merged with hidden, route-unreachable behavior,
exact lifecycle history, and deny-default production composition.
- WS-ARCH-001-CP03 is a planned split/non-executable parent. CP03A and CP03B have executable
contracts complete on merge and are the next ordered bounded boundaries.
- WS-ARCH-001-CP03A is complete on merge with exact target identity and owner
- WS-ARCH-001-CP03 is a planned split/non-executable parent. CP03A is merged;
CP03B has a complete executable contract and its implementation remains planned.
- WS-ARCH-001-CP03A is merged with exact target identity and owner
eligibility while all four actions remain unavailable.
- WS-ARCH-001-CP03B is planned with an executable implementation contract after
merged CP03A.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,19 @@
| `WS-ARCH-001-02D` | ART hidden preparation public API and private-edge migration | L1 | Complete; production remains deny-only |
| `WS-ARCH-001-02E` | ART ready-admission consumption and binding hidden module-level capability | L1 | Complete; production remains deny-only and route-unreachable |
| `WS-ARCH-001-02F` | TASK-owned immutable Submission command and hidden composed transaction | L1 | Complete; production remains deny-only and route-unreachable |
| `WS-ARCH-001-02G` | AUTH contributor preparation activation after the complete hidden path | L1 | Complete on merge |
| `WS-ARCH-001-02H` | AUTH human/fixed-service consumption activation | L1 | Complete on merge; public route remains unchanged |
| `WS-ARCH-001-02G` | AUTH contributor preparation activation after the complete hidden path | L1 | Complete |
| `WS-ARCH-001-02H` | AUTH human/fixed-service consumption activation | L1 | Complete; public route remains unchanged |
| `WS-ARCH-001-02I` | Admission-only public API/dispatch cutover and complete legacy removal | L1 | Deferred after 02H plus split 03/04/05 remediation, revision, checker-output and REV admission prerequisites |
| `WS-ARCH-001-PLAN2` | Current-main reconciliation around canonical Submission-to-`allow_review` | L1 | Planned; planning contract lands on merge |
| `WS-ARCH-001-PLAN2` | Current-main reconciliation around canonical Submission-to-`allow_review` | L1 | Planning contract complete; implementation sequencing remains planned |
| `WS-ARCH-001-PLAN3` | ContributionPolicy registration, behavior, activation, guide/task lineage and clean legacy-removal sequencing | L1 | Planned; planning correction only and no runtime |
| `WS-ARCH-001-PLAN4` | Delivery-coupled technical-debt retirement policy and current-main baseline | L1 | Planned on merge; planning only and no unrelated v0.1 delivery block |
| `WS-ARCH-001-PLAN4` | Delivery-coupled technical-debt retirement policy and current-main baseline | L1 | Planned; planning only and no unrelated v0.1 delivery block |
| `WS-ARCH-001-CP01` | Combined AUTH registration planning parent | L1 | Planned split into CP01A/CP01B; non-executable |
| `WS-ARCH-001-CP01A` | AUTH adapter-binding unavailable registration | L1 | Complete on merge; four actions remain planned/unavailable |
| `WS-ARCH-001-CP01B` | AUTH ContributionPolicy unavailable registration | L1 | Complete on merge; five actions remain planned/unavailable |
| `WS-ARCH-001-CP01C` | AUTH adapter-binding fact correction | L1 | Complete on merge; corrects unavailable facts before CON behavior |
| `WS-ARCH-001-CP02` | CON hidden adapter-binding behavior | L1 | Complete on merge; route-unreachable and deny-default while actions remain unavailable |
| `WS-ARCH-001-CP01A` | AUTH adapter-binding unavailable registration | L1 | Complete; four actions remain planned/unavailable |
| `WS-ARCH-001-CP01B` | AUTH ContributionPolicy unavailable registration | L1 | Complete; five actions remain planned/unavailable |
| `WS-ARCH-001-CP01C` | AUTH adapter-binding fact correction | L1 | Complete; corrects unavailable facts before CON behavior |
| `WS-ARCH-001-CP02` | CON hidden adapter-binding behavior | L1 | Complete; route-unreachable and deny-default while actions remain unavailable |
| `WS-ARCH-001-CP03` | Adapter-binding activation coordination parent | L1 | Planned split into CP03A/CP03B; non-executable |
| `WS-ARCH-001-CP03A` | Closed adapter target identity and PROJECTS/ACTORS owner eligibility | L1 | Complete on merge; actions remain unavailable |
| `WS-ARCH-001-CP03A` | Closed adapter target identity and PROJECTS/ACTORS owner eligibility | L1 | Merged through PR #340; actions remain unavailable |
| `WS-ARCH-001-CP03B` | AUTH exact Finance Authority adapter-binding activation | L1 | Planned executable contract; follows merged CP03A |
| `WS-ARCH-001-CP04` | CON hidden ContributionPolicy behavior | L1 | Proposed skeleton after merged CP03B evidence |
| `WS-ARCH-001-CP05` | AUTH exact ContributionPolicy activation | L1 | Proposed skeleton after CP04 evidence |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,9 @@
- WS-ARCH-001-02F is complete. TASK owns the immutable
admission-backed Submission command and the adapter owns one hidden root
transaction; production remains deny-only and route-unreachable.
- Complete on merge: WS-ARCH-001-02G AUTH contributor-preparation
- Complete: WS-ARCH-001-02G AUTH contributor-preparation
activation. Open pull requests show transient ownership.
- Complete on merge: WS-ARCH-001-02H activates exact human Submission
- Complete: WS-ARCH-001-02H activates exact human Submission
consumption and fixed ART binding authority against the hidden atomic
transaction. The public route remains unchanged.
- WS-ARCH-001-PLAN2 is planned and lands as the current-main planning
Expand All @@ -51,13 +51,14 @@
- PLAN3 corrects PLAN2's first implementation dependency. CON-05A is not a
valid direct start: missing AUTH registration/activation and hidden CON
behavior must precede owner-separated guide/task lineage. CP01 is the
non-executable split parent; CP01A is complete on merge with its four actions
registered/unavailable, CP01B is complete on merge with five policy actions
registered/unavailable. CP02 is complete on merge with hidden CON behavior
while its AUTH actions remain unavailable; CP03 is split with executable
CP03A/CP03B contracts complete on merge, while CP04-CP09 remain
non-executable split parent; CP01A is merged with its four actions
registered/unavailable, CP01B is merged with five policy actions
registered/unavailable. CP02 is merged with hidden CON behavior
while its AUTH actions remain unavailable; CP03 is split, CP03A is merged,
and CP03B has a complete executable contract but remains planned for
implementation, while CP04-CP09 remain
non-executable skeletons.
- [WS-ARCH-001-PLAN4](chunks/WS-ARCH-001-PLAN4-incremental-debt-retirement.md) is planned on merge
- [WS-ARCH-001-PLAN4](chunks/WS-ARCH-001-PLAN4-incremental-debt-retirement.md) is planned
and changes no runtime. It makes the existing incremental strangler
operational: unrelated frozen debt cannot block delivery, new debt is
prohibited, directly touched debt must shrink, and unsafe adjacent debt is
Expand All @@ -71,20 +72,20 @@
- WS-ARCH-001-PLAN3 is planned; its planning merge changed no runtime behavior.
- WS-ARCH-001-CP01 is a planned split and non-executable. Current-main discovery proved
adapter binding and ContributionPolicy are distinct resource/action families.
- WS-ARCH-001-CP01A is complete on merge: exact adapter-binding identifiers,
- WS-ARCH-001-CP01A is merged: exact adapter-binding identifiers,
mappings, typed facts, and digests are registered while unavailable.
- WS-ARCH-001-CP01B is complete on merge: exact unavailable
- WS-ARCH-001-CP01B is merged: exact unavailable
ContributionPolicy registration.
- WS-ARCH-001-CP01C is complete on merge: unavailable adapter-binding facts
- WS-ARCH-001-CP01C is merged: unavailable adapter-binding facts
match exact binding identity and lifecycle generation without a unit alias.
- WS-ARCH-001-CP02 is complete on merge: hidden, route-unreachable
- WS-ARCH-001-CP02 is merged: hidden, route-unreachable
adapter-binding behavior while its AUTH actions remain unavailable.
- WS-ARCH-001-CP03 is a planned split/non-executable parent. CP03A implements
the closed compensation-adapter target identity and PROJECTS/ACTORS owner
eligibility while actions remain unavailable. CP03B's executable contract
specifies and requires proof of exact Finance Authority activation without
adding a route or adjacent compensation authority.
- WS-ARCH-001-CP03A is complete on merge: the closed target-only identity and
- WS-ARCH-001-CP03A is merged through PR #340: the closed target-only identity and
PROJECTS/ACTORS owner eligibility are implemented while all binding actions
remain unavailable.
- WS-ARCH-001-CP03B is planned with an executable implementation contract after
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,12 @@ sequence.
| Chunk | Title | Risk | Status |
|---|---|---:|---|
| `WS-ARCH-001-CP01` | Combined registration planning parent | L1 | Planned split into CP01A/CP01B; non-executable |
| `WS-ARCH-001-CP01A` | Adapter-binding unavailable registration | L1 | Complete on merge; excludes retirement, callback/fulfillment, identity, evaluator, and activation |
| `WS-ARCH-001-CP01B` | ContributionPolicy unavailable registration | L1 | Complete on merge; excludes binding behavior, evaluator, and activation |
| `WS-ARCH-001-CP01C` | Adapter-binding fact correction | L1 | Complete on merge; unavailable facts match binding identity and lifecycle generation |
| `WS-ARCH-001-CP01A` | Adapter-binding unavailable registration | L1 | Complete; excludes retirement, callback/fulfillment, identity, evaluator, and activation |
| `WS-ARCH-001-CP01B` | ContributionPolicy unavailable registration | L1 | Complete; excludes binding behavior, evaluator, and activation |
| `WS-ARCH-001-CP01C` | Adapter-binding fact correction | L1 | Complete; unavailable facts match binding identity and lifecycle generation |
| `WS-ARCH-001-CP03` | Adapter-binding activation parent | L1 | Split into CP03A/CP03B; non-executable |
| `WS-ARCH-001-CP03A` | Adapter target identity and owner eligibility prerequisite | L1 | Complete on merge; actions remain unavailable |
| `WS-ARCH-001-CP03B` | Exact Finance Authority adapter-binding activation | L1 | Executable contract complete on merge; follows CP03A |
| `WS-ARCH-001-CP03A` | Adapter target identity and owner eligibility prerequisite | L1 | Merged through PR #340; actions remain unavailable |
| `WS-ARCH-001-CP03B` | Exact Finance Authority adapter-binding activation | L1 | Executable contract is complete; implementation remains planned after merged CP03A |
| `WS-ARCH-001-CP05` | Exact ContributionPolicy activation | L1 | Proposed after merged CP04 hidden proof |
| `WS-AUTH-001-PLAN` | Authorization Service Planning | L0 | Merged through PR #91 as `ad6d644` |
| `WS-AUTH-001-01` | Adopt Authorization Baseline And Repository Contracts | L1 | Merged through PR #93 as `772af1d` |
Expand Down Expand Up @@ -107,7 +107,7 @@ feature manifest exists and then uses the ordinary bounded contribution loop.
| `WS-AUTH-001-ART-03` | ART 03 Guide Source Action Activation | L1 | Feature-gated |
| `WS-XINT-002-06A` | Pre-Submit Materialization Activation | L1 | Merged through PR #293; ART-04C1 is its next ART consumer |
| `WS-XINT-002-05A` | Historical Submission Bundle Preparation Activation | L1 | Superseded/non-executable; replacement WS-ARCH-001-02G requires 02A-02F |
| `WS-XINT-002-05B` | Historical Submission Binding Activation | L1 | Superseded/non-executable; replacement WS-ARCH-001-02H is complete on merge |
| `WS-XINT-002-05B` | Historical Submission Binding Activation | L1 | Superseded/non-executable; replacement WS-ARCH-001-02H is merged |
| `WS-XINT-002-06B` | Historical Post-Submit Materialization And Checker Output Activation | L1 | Superseded/non-executable; WS-ARCH-001 PLAN2/04A-04E owns the current split |
| `WS-AUTH-001-REV-05` | REV 05 Queue Read Activation | L1 | Feature-gated |
| `WS-AUTH-001-REV-06` | REV 06 Claim Lease And Expiry Activation | L1 | Feature/service-gated |
Expand Down
Loading
Loading