Skip to content
Merged
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
2 changes: 1 addition & 1 deletion docs/roadmaps/2026-10-07-unified-development-roadmap-v3.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ Conditional work in section 6 is not automatically scheduled.
| **GAME-BOX2D-01 adoption / GAME-PORTAL-01 P3 — Game/Rendering/Templates** | Qualify remaining presentation/interpolation performance-release evidence, fresh generated-product opt-in consumption and preserving retained adoption; integrate applicable examples in the Game template. | Public Game 0.17.0 and P1/P2 are inputs. [P3 source and eight tests landed](https://github.com/FS-GG/FS.GG.Game/pull/707). [Game#708](https://github.com/FS-GG/FS.GG.Game/pull/708) qualifies the actual package-only presentation/CLI against seven public packages, with unchanged locked restore and passing entrypoint checks. [Game#709](https://github.com/FS-GG/FS.GG.Game/pull/709) delivers the stock-counter smoke mode and twenty raw samples over 24,000 views; [Templates#684](https://github.com/FS-GG/FS.GG.Templates/pull/684) delivers the opt-in Portal example and qualifies a genuine candidate package through seven direct generations, three refusal cases, unchanged locked restore, Release build and CLI outcomes 0/0/2. Historical comparison and a performance-release verdict, provider invocation, publication and preserving retained adoption remain open. Browser/Fable physics and rollback limits require explicit qualification; do not imply cross-area contact solving. | [Box2D](game-box2d-physics.md), [portals](game-area-portals.md) | No |
| **FABLE-ADOPT-01 shared reference / GAME-TEMPLATE-01 — Rendering/Game/Templates** | Consolidate reusable completed games work into producer APIs and the installed `fable-game` reference; qualify remaining WASM/example composition, publication and clean/retained creation. Section 3 specifies coverage. | Reuse the accepted inventory/disposition and delivered local/external reference slices, including [Templates#682](https://github.com/FS-GG/FS.GG.Templates/pull/682) command-outcome recovery controls. [Templates#683](https://github.com/FS-GG/FS.GG.Templates/pull/683) aligns the hosted receipt with eight cases per browser and runs static controls before costly qualification. [Rendering#1404](https://github.com/FS-GG/FS.GG.Rendering/pull/1404) pins the caller and consumer to that protected Templates source. Its hosted qualification exposed ambiguous reference-action selectors; [Templates#685](https://github.com/FS-GG/FS.GG.Templates/pull/685) delivers the scoped selector repair with native checks passing. Updating the caller and completing actual 24-case hosted qualification remain open, alongside example/WASM composition, publication and fresh/retained adoption. Producer changes require reproducers; product authority stays local. Product pilots/removal belong to the games roadmap. | [Staged adoption](2026-10-01-staged-fable-game-adoption.md), [disposition](evidence/fable-adopt-01.1-inventory-disposition-20261001.md) | No |
| **WASM-SHARED-01 remaining producer compatibility / .7 — Game** | Qualify the additive SC2 compatibility successor and genuine installed guest SDK/profile acceptance where still missing; support remaining consumer joins and retire only proven superseded duplication. | Reuse the connected published 0.2.0 boundary and later native publisher evidence in the owner plan. Browser deadlines do not prove deterministic instruction fuel; each adapter retains its wire/ABI and native authority. Product adoption is in the games roadmap. | [Shared WASM](2026-10-02-shared-wasm-foundation.md) | No |
| **LEARN-01.2/.4–.5 / Akka orchestration — Coordination/telemetry/receiver owners** | Complete causal-declaration receiver and producer projection, then qualify publication and receiver-first adoption. Verify served Manager/runtime closure, inactive persistent-v3 images and genuine receiver grant/turn/capture/restart/cleanup; establish census/shared costs and enrollment, then a locked dataset or truthful stopped-window comparison. | Actor-owned durable causal admission, bounded committed-intent census and native identity joins are delivered in [Coordination#962](https://github.com/FS-GG/FS.GG.Coordination/pull/962), with local PostgreSQL composition and native checks passing. Exact retained-byte receiver projection and installed acceptance remain open. Reuse accepted O0–O3/Akka core; installed runtime, custody, cgroup/UID and two cold-image qualification precede activation. Source delivery supplies no live census, cost or critical-path claim. | [LEARN](2026-09-12-095059-stable-policy-orchestration-and-statistical-learning.md), [actor observation](https://github.com/FS-GG/FS.GG.Coordination/blob/main/docs/roadmaps/learn-01-actor-observation.md), [persistent-v3 receiver](learn-c2-persistent-receiver-v3.md) | No |
| **LEARN-01.2/.4–.5 / Akka orchestration — Coordination/telemetry/receiver owners** | Complete causal-declaration receiver and producer projection, then qualify publication and receiver-first adoption. Verify served Manager/runtime closure, inactive persistent-v3 images and genuine receiver grant/turn/capture/restart/cleanup; establish census/shared costs and enrollment, then a locked dataset or truthful stopped-window comparison. | Actor-owned durable causal admission, bounded committed-intent census and native identity joins are delivered in [Coordination#962](https://github.com/FS-GG/FS.GG.Coordination/pull/962), with local PostgreSQL composition and native checks passing. [Receiver #4353](https://github.com/FS-GG/.github/pull/4353) delivers immutable retained-byte declarations, schema-14 snapshot projection and conservative analyzer joins with focused and native checks passing. The separate source-artifact composition passed genuine producer batches through ingest, reopen and replay; producer protected integration, coherent receiver publication and installed acceptance remain open. Reuse accepted O0–O3/Akka core; installed runtime, custody, cgroup/UID and two cold-image qualification precede activation. Source delivery supplies no live census, cost or critical-path claim. | [LEARN](2026-09-12-095059-stable-policy-orchestration-and-statistical-learning.md), [actor observation](https://github.com/FS-GG/FS.GG.Coordination/blob/main/docs/roadmaps/learn-01-actor-observation.md), [persistent-v3 receiver](learn-c2-persistent-receiver-v3.md) | No |
| **COORD-BOARD-V2-01 remaining .4–.6 — `.github`/SDD/Templates** | Reconcile current open population and delivered-history disposition; finish carryover/consumer adoption and published fresh/retained workspace qualification. | Refresh actual issue/project facts. Historical four-target bindings cannot establish currentness after a target closes. Reuse existing bounded refresh and installed `check-board` qualification. | [V2 board design](../coordination/2026-09-29-coordination-v2-board-design.md) | No |
| **V2-LANG-01.2 P3–P5 and full .5 adoption — Coordination/Governance/SDD/Templates/Sandbox** | Complete actual Governance Verify/package-backed SDD integration, blocked-read/uncertain-close capture retention coverage and bounded execution/evidence acceptance; qualify any selected stronger profiles, then qualify C3 public release and C4 receivers. Publish the portable successor; qualify genuine provider/runtime facts and cleanup, supported cold receivers, upgrade/matrix closure and TypeScript/Rust/Go installed adoption. | Reuse delivered GOV-423-C2 pure phase-1 planner source and source-qualified portable executor, exact-SDK repairs and image profiles. The bounded CurrentHost component source is delivered through Governance #447; its uncontained descendants and observed paths supply no stronger profile guarantee. The additive selector/wrapper source is delivered through Governance #448; Program stays on legacy parsing. The caller-held cooperative document capture component source is delivered through Governance #449 for its qualified finite local scope. Blocked-read/uncertain-close physical retention paths, actual provider loading, stronger enforcing profiles and the package-backed SDD join remain open, as does C2. Retained Podman/readiness refusals remain failures or unknown facts, not runtime acceptance. | [Language-independent workspaces](2026-09-29-language-independent-workspaces-and-agent-integration.md), [GOV-423 C2 phases](https://github.com/FS-GG/FS.GG.Governance/blob/91ba9aeb304763f9c75635cf35f94381a789b50e/docs/roadmaps/governance-423-neutral-capability-bindings.md#c2-selected-source-phases), [bounded component window](https://github.com/FS-GG/FS.GG.Governance/blob/9ec0c651e06100a320050f36c9b0ecb954eca71b/docs/roadmaps/governance-423-neutral-capability-bindings.md#c2-bounded-direct-child-source-window), [explicit selector slice](https://github.com/FS-GG/FS.GG.Governance/blob/fb634622deea757f01dd375bf43b647dec98a10b/docs/roadmaps/governance-423-neutral-capability-bindings.md#gov423-c2-explicit-selector-source-slice-2026-10-09), [capture component and remaining gaps](https://github.com/FS-GG/FS.GG.Governance/blob/74dde68efd5fc4a1d5264ae88a82fc86d7858f06/docs/roadmaps/governance-423-neutral-capability-bindings.md#gov423-c2-retained-provider-document-capture-tier-1-local-qualification) | No |
| **OPS-TYPED-01 remaining shared/operational adoption — Coordination and qualification owners** | Adopt published typed replacements at selected production entrypoints and complete the bounded administrative-owner migration. Product-specific FourD and SC2 slices are tracked in the games roadmap. | Each product's source, exact artifact and native safeguards join separately; .1/.2 source delivery does not qualify operations. | [Typed administrative policy](2026-10-01-typed-administrative-fsharp-quint.md) | No |
Expand Down
Loading