diff --git a/AGENTS.md b/AGENTS.md index 195d300..8c976fb 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -11,10 +11,21 @@ gh project item-list 2 --owner traverse-framework --format json --limit 300 \ ### Blocked work summary -- **Phase 3 native embeds** ([#114](https://github.com/traverse-framework/reference-apps/issues/114)–[#116](https://github.com/traverse-framework/reference-apps/issues/116)) — Blocked on Traverse delivery: [#750](https://github.com/traverse-framework/Traverse/issues/750) (publish Spec 071 `runtime/runtime.wasm` + consumer evidence), [#751](https://github.com/traverse-framework/Traverse/issues/751) (native public API output parity + scriptable test doubles), [#752](https://github.com/traverse-framework/Traverse/issues/752) (Native Embedder Baseline 1). Swift/#114 also needs [#647](https://github.com/traverse-framework/Traverse/issues/647). Kotlin (#648) + .NET (#649) loaders already shipped; Rust/Web embeds done ([#117](https://github.com/traverse-framework/reference-apps/issues/117)/[#113](https://github.com/traverse-framework/reference-apps/issues/113)). +- **Phase 3 native embeds** ([#114](https://github.com/traverse-framework/reference-apps/issues/114)–[#116](https://github.com/traverse-framework/reference-apps/issues/116)) — Blocked on Traverse delivery: [#750](https://github.com/traverse-framework/Traverse/issues/750) (publish Spec 071 `runtime/runtime.wasm` + consumer evidence), [#751](https://github.com/traverse-framework/Traverse/issues/751) (native public API output parity + scriptable test doubles), [#752](https://github.com/traverse-framework/Traverse/issues/752) (Native Embedder Baseline 1; currently gates #750). Swift/#114 also needs [#647](https://github.com/traverse-framework/Traverse/issues/647). Kotlin (#648) + .NET (#649) loaders already shipped; Rust/Web embeds done ([#117](https://github.com/traverse-framework/reference-apps/issues/117)/[#113](https://github.com/traverse-framework/reference-apps/issues/113)). Ready: none (live board). +### Flip rules (native embeds) + +When polling Traverse / during `/app-refs-ops` backlog gardening, **update Project 2 status** — do not leave stale Blocked/Ready: + +| App-Refs | Flip Blocked → Ready when closed/Done | +|---|---| +| [#115](https://github.com/traverse-framework/reference-apps/issues/115), [#116](https://github.com/traverse-framework/reference-apps/issues/116) | Traverse [#750](https://github.com/traverse-framework/Traverse/issues/750) **and** [#751](https://github.com/traverse-framework/Traverse/issues/751) | +| [#114](https://github.com/traverse-framework/reference-apps/issues/114) | Traverse [#750](https://github.com/traverse-framework/Traverse/issues/750), [#751](https://github.com/traverse-framework/Traverse/issues/751), **and** [#647](https://github.com/traverse-framework/Traverse/issues/647) | + +On flip: Status → Ready, Agent → Unassigned, refresh Project Note, update this section + README **What's Blocked**, comment on the issue. If an upstream ticket reopens or loses the artifact, return App-Refs items to Blocked. + Update this section when a PR changes platform status (see PR template checklist). ## Multi-Agent Coordination diff --git a/README.md b/README.md index 0a230a7..8044c1c 100644 --- a/README.md +++ b/README.md @@ -184,6 +184,6 @@ Checks 1–5 validate Node, install, typecheck, lint, and tests (no runtime requ Active blockers on [Project 2](https://github.com/orgs/traverse-framework/projects/2): -- **Phase 3 native embeds** ([#114](https://github.com/traverse-framework/reference-apps/issues/114)–[#116](https://github.com/traverse-framework/reference-apps/issues/116)) — Blocked on Traverse [#750](https://github.com/traverse-framework/Traverse/issues/750) (orchestrator `runtime/runtime.wasm`), [#751](https://github.com/traverse-framework/Traverse/issues/751) (native output API parity), [#752](https://github.com/traverse-framework/Traverse/issues/752) (Native Embedder Baseline 1); Swift/#114 also on [#647](https://github.com/traverse-framework/Traverse/issues/647). Kotlin/Android and .NET loaders already shipped (#648/#649). Rust/Web embeds shipped ([#117](https://github.com/traverse-framework/reference-apps/issues/117), [#113](https://github.com/traverse-framework/reference-apps/issues/113)). +- **Phase 3 native embeds** ([#114](https://github.com/traverse-framework/reference-apps/issues/114)–[#116](https://github.com/traverse-framework/reference-apps/issues/116)) — Blocked on Traverse [#750](https://github.com/traverse-framework/Traverse/issues/750) (orchestrator `runtime/runtime.wasm`), [#751](https://github.com/traverse-framework/Traverse/issues/751) (native output API parity), [#752](https://github.com/traverse-framework/Traverse/issues/752) (baseline; gates #750); Swift/#114 also on [#647](https://github.com/traverse-framework/Traverse/issues/647). Flip to Ready when those close (see `AGENTS.md` flip rules). Kotlin/Android and .NET loaders already shipped (#648/#649). Rust/Web embeds shipped ([#117](https://github.com/traverse-framework/reference-apps/issues/117), [#113](https://github.com/traverse-framework/reference-apps/issues/113)). Ready on Project 2: none (query the live board).