diff --git a/catalog/fogstack-packs-v0.1.yaml b/catalog/fogstack-packs-v0.1.yaml index 52fef145..1da37a56 100644 --- a/catalog/fogstack-packs-v0.1.yaml +++ b/catalog/fogstack-packs-v0.1.yaml @@ -31,6 +31,21 @@ packs: - "apps/eval-fabric-api" - "docs/PLATFORM_EVAL_FABRIC.md" notes: "Real platform surface, but still more internal than packaged." + - id: "fogstack.office" + label: "Fog Stack Office / Collaboration" + category: "product_surface" + readiness_pct: 55 + repo_split_now: false + substrate_anchors: + - "services/office-collaboration" + - "schemas/office" + - "docs/OFFICE_COLLABORATION_RUNTIME.md" + notes: > + Executable collaboration runtime added via PRs #314–#319: thread creation, messages, + version-aware suggestion status, thread resolution, event history, and suggestion event + history are all in place with behavior tests. Schemas exist for collaboration thread and + suggestion records. Not yet hardened for production auth, durable persistence, or external + identity. Surface is at executable-demo posture, not production deployment. - id: "fogstack.security" label: "Fog Stack Security / Trust" category: "shared_capability" @@ -40,21 +55,47 @@ packs: - "schemas/release/*" - "tools/*fogstack*" notes: "Strong platform capability, but not yet an independently packaged product surface." + - id: "fogstack.registry" + label: "Fog Stack Registry / Release Distribution" + category: "product_surface" + readiness_pct: 45 + repo_split_now: false + substrate_anchors: + - "registry" + - "tools/promote_fogstack_manifest_publication_set.py" + - "tools/check_fogstack_manifest_promotion_policy.py" + notes: > + Gated, CI-backed artifact publication pipeline with filesystem registry adapter merged via + PRs #211–#215 (publication gate, registry index, filesystem adapter). Known gaps: network + registry publication, signed registry root metadata, rollback/revocation indexes, and + KMS/HSM identity for signing keys. No external registry or production deployment exists. - id: "fogstack.data" - label: "Fog Stack Data" - category: "packaging_view" - readiness_pct: 30 + label: "Fog Stack Data / GovernAI" + category: "product_surface" + readiness_pct: 50 repo_split_now: false substrate_anchors: + - "apps/lattice-studio" - "knowledge + evaluation surfaces" - notes: "Better treated as a packaging view over Knowledge + Evaluation than as a separate repo." + notes: > + Upgraded from 30% (packaging view) to 50% (fixture-ready product surface) following the + Lattice Studio/Data/GovernAI vertical slice in PRs #299–#308. Full deterministic fixture + path now covers product-spine, annotation-to-training, active metadata, trust/reputation, + and GovernAI routing consumers. Still fixture/demo-only; no live data backend, external + data contracts, or production data pipeline exists on main. - id: "fogstack.ai" - label: "Fog Stack AI" - category: "future_pack" - readiness_pct: 20 + label: "Fog Stack AI / Lattice Studio" + category: "product_surface" + readiness_pct: 45 repo_split_now: false - substrate_anchors: [] - notes: "Not enough independent runtime/product surface yet." + substrate_anchors: + - "apps/lattice-studio" + notes: > + Upgraded from 20% (conceptual future pack) to 45% (fixture-ready product surface) following + the Lattice Studio vertical slice in PRs #299–#308: model zoo, prompt/RAG/evaluation lab, + publication review, runtime profile catalog (three Lattice Forge runtimes), demo readiness + report, and runtime release readiness fixture. All surfaces are fixture/demo-only; no live + inference, model training, serving infrastructure, or production ML pipeline exists on main. - id: "fogstack.automation" label: "Fog Stack Automation" category: "future_pack" diff --git a/docs/FOGSTACK_PACKS.md b/docs/FOGSTACK_PACKS.md index c477989b..605472d5 100644 --- a/docs/FOGSTACK_PACKS.md +++ b/docs/FOGSTACK_PACKS.md @@ -28,23 +28,35 @@ The shared trust/release graph is still the dominant implementation concern, and - Repo split now: no - Why: real platform surface, but still more internal than packaged. +### Fog Stack Office / Collaboration +- Type: real product surface (executable-demo posture) +- Readiness: 55% +- Repo split now: no +- Why: an executable collaboration runtime landed via PRs #314–#319 with thread creation, messages, version-aware suggestion status, thread and suggestion resolution, and full event-history behaviors, all covered by behavior tests. JSON schemas exist for thread and suggestion records. Not yet hardened for production auth, durable persistence, or external identity; surface is at executable-demo posture, not production deployment. + ### Fog Stack Security / Trust - Type: strong shared capability - Readiness: 80% as platform capability / 35% as standalone pack - Repo split now: no - Why: the shared trust/release graph is still the dominant engineering concern. -### Fog Stack Data -- Type: emerging packaging view -- Readiness: 30% +### Fog Stack Registry / Release Distribution +- Type: real product surface (demo/CI posture) +- Readiness: 45% - Repo split now: no -- Why: better treated as a packaging view over Knowledge + Evaluation than as an independent engineering island. +- Why: a gated, CI-backed artifact publication pipeline through a filesystem registry adapter was merged via PRs #211–#215 (publication gate, registry publication index, filesystem adapter). Known gaps: network registry publication, signed registry root metadata, rollback/revocation indexes, and KMS/HSM identity for signing keys. No external registry or production deployment exists on main. -### Fog Stack AI -- Type: conceptual future pack -- Readiness: 20% +### Fog Stack Data / GovernAI +- Type: fixture-ready product surface +- Readiness: 50% +- Repo split now: no +- Why: upgraded from 30% (packaging view over Knowledge + Evaluation) to 50% following the Lattice Studio/Data/GovernAI vertical slice merged in PRs #299–#308. The full deterministic fixture path now covers product-spine, annotation-to-training, active metadata, trust/reputation signals, and GovernAI routing consumers. Still fixture/demo-only; no live data backend, external data contracts, or production data pipeline exists on main. + +### Fog Stack AI / Lattice Studio +- Type: fixture-ready product surface +- Readiness: 45% - Repo split now: no -- Why: not enough independent runtime/product surface yet. +- Why: upgraded from 20% (conceptual future pack) to 45% following the Lattice Studio vertical slice in PRs #299–#308. The surface now includes model zoo, prompt/RAG/evaluation lab, publication review/reproduction, runtime profile catalog (three Lattice Forge runtimes), a demo readiness report, and a runtime release readiness fixture. All surfaces are fixture/demo-only; no live inference, model training, serving infrastructure, or production ML pipeline exists on main. ### Fog Stack Automation - Type: conceptual future pack diff --git a/docs/FOGSTACK_STATUS.md b/docs/FOGSTACK_STATUS.md index d3ebc8bb..f180c4fc 100644 --- a/docs/FOGSTACK_STATUS.md +++ b/docs/FOGSTACK_STATUS.md @@ -28,6 +28,9 @@ The following initial offering slices are already merged into `main`: - **Fog Stack Access** — initial upstream offering slice via PR #25 - **Fog Stack Knowledge** — governed ingress + local daemon offering slice via PR #26 - **Fog Stack Evaluation** — evaluation fabric offering slice via PR #27 +- **Fog Stack Office / Collaboration** — office collaboration runtime schema and service slice via PRs #314–#319 +- **Fog Stack Data / GovernAI** — Lattice Studio/Data/GovernAI product-surface fixtures (product-spine, annotation-to-training, active metadata, trust/reputation, runtime profile catalog, demo readiness report, runtime release readiness) via PRs #299–#308 +- **Fog Stack AI / Lattice Studio** — Lattice Studio AI product-surface fixtures (model zoo, prompt/RAG/eval lab, publication review, runtime profile catalog, demo readiness report, runtime release readiness) via PRs #299–#308 ## Merged validation and release-engineering slices @@ -69,7 +72,7 @@ The following supporting slices are already merged into `main`: ## Current active frontier -Fog Stack is past initial offering definition and past local trust-graph construction. The active frontier is now release publication and registry hardening. +Fog Stack is past initial offering definition, local trust-graph construction, and first-generation registry publication. The active frontier is now Office / Collaboration service hardening, Lattice Studio/Data/GovernAI live-backend readiness, and network registry publication. The current release path is: @@ -85,7 +88,19 @@ The current release path is: ## Product-pack readiness matrix -The detailed matrix and pack taxonomy live in: +| Pack | Readiness | Category | Notes | +|---|---|---|---| +| Fog Stack Access | 70% | product_surface | Most mature customer-facing surface | +| Fog Stack Knowledge | 55% | product_surface | Composition-heavy, operationally mixed | +| Fog Stack Evaluation | 55% | product_surface | More internal than packaged | +| Fog Stack Office / Collaboration | 55% | product_surface | Executable-demo posture; PRs #314–#319 | +| Fog Stack Security / Trust | 35% (standalone) | shared_capability | 80% as platform capability | +| Fog Stack Registry / Release Distribution | 45% | product_surface | Filesystem registry only; PRs #211–#215 | +| Fog Stack Data / GovernAI | 50% | product_surface | Fixture-ready; upgraded from 30%; PRs #299–#308 | +| Fog Stack AI / Lattice Studio | 45% | product_surface | Fixture-ready; upgraded from 20%; PRs #299–#308 | +| Fog Stack Automation | 20% | future_pack | No distinct surface yet | + +The detailed taxonomy and per-pack notes live in: - `docs/FOGSTACK_PACKS.md` - `catalog/fogstack-packs-v0.1.yaml`