Files
inter-hub/memory/project_phase.md
Bernd Worsch b5d73aa18b
Some checks failed
Test / test (push) Has been cancelled
feat(WP-0009): IHF GAAF Compliance Foundation — type registries, extension manifests, architectural contracts
Implements IHUB-WP-0009: closes four GAAF-2026 gaps before domain hub work begins.
- TypeRegistry helper + controllers/views (hub_kind, hub_capability_manifest)
- HubCapabilityManifest entity with validation and registry linkage
- ARCHITECTURE-LAYERS.md + CI-enforced boundary contracts
- Alembic migration 1743724800, fitness tests (Test/Architecture/)
- GAAF spec, Operational Architecture spec, domain hub extension guide
- Updates to CLAUDE.md, SCOPE.md, Schema.sql, Routes, FrontController, Types

state_hub_sync: pending (tunnel was STALE at completion time; run fix-consistency)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 21:17:39 +00:00

14 lines
955 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
name: IHF current phase
description: Current phase and workplan status for inter-hub IHF implementation
type: project
---
Phases 18 complete. GAAF Compliance Foundation (IHUB-WP-0009) complete.
**Why:** All 8 phases of IHF v0.1 spec delivered. GAAF-2026 review identified critical gaps (no extension layer, no type registries, no hub kind classification, no fitness functions). IHUB-WP-0009 addressed all gaps as a prerequisite to Phase 9.
**How to apply:** Active workplan is IHUB-WP-0010 (Phase 9 — External API). Start with `/ralph-workplan workplans/IHUB-WP-0010-ihf-phase9-external-api.md` when ready. Type registries must remain seeded; all new type discriminators must reference a registry (enforced by fitness function Test 4 in CI). Domain hubs must register via `HubCapabilityManifest` before creating hub-owned types.
GAAF scorecard post-WP-0009: 3.34/5.0 (Usable but vulnerable — Phase 9 ready). Target ≥3.5 at Phase 10 exit.