feat: transport authoritative workload projections
Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a0230c-b06c-7641-808a-e191b6d1da49
This commit is contained in:
parent
a090903cfc
commit
ab936a1e98
27 changed files with 1671 additions and 15 deletions
16
SCOPE.md
16
SCOPE.md
|
|
@ -1,6 +1,6 @@
|
|||
# SCOPE — hub-core
|
||||
|
||||
**Updated:** 2026-08-22
|
||||
**Updated:** 2026-08-23
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -41,6 +41,9 @@ the Python package remains independently importable.
|
|||
- **Cross-domain navigation projections** — rebuildable aggregation of Repo
|
||||
Manager's validated repository classifications without classification write
|
||||
authority
|
||||
- **Authoritative workload transport** — rebuildable normalized distribution
|
||||
and exact resolution of Repo Manager's workload index without semantic or
|
||||
declaration authority
|
||||
- **Documentation** — `README.md`, `INTENT.md`, `SCOPE.md`, pointer to
|
||||
extraction boundary in `the-custodian`
|
||||
|
||||
|
|
@ -76,6 +79,8 @@ After the CUST-WP-0025 first slice (2026-06-06 — 2026-06-07):
|
|||
| Adopt shared slug/pagination/path utilities | `hub_core.utils` |
|
||||
| Expose risk/alert progress read views | `/progress/risks`, `/progress/alerts` patterns |
|
||||
| State Hub incremental adoption | Schemas, messages, policy, TPSC, progress, domains, capability catalog routers imported |
|
||||
| Query repository classification navigation | `port.projection.query` HTTP routes plus MCP facets |
|
||||
| Transport and resolve workload references | GET-only workload projection routes plus MCP exact resolution |
|
||||
|
||||
```bash
|
||||
cd ~/hub-core
|
||||
|
|
@ -89,8 +94,11 @@ python3 -m venv .venv && .venv/bin/pip install -e .
|
|||
|
||||
- **Published PyPI package** — consumed via editable path or private index only
|
||||
- **Complete State Hub decoupling** — dev-hub routes and models still live in `state-hub`
|
||||
- **Repository classification navigation** — accepted contract; ingestion,
|
||||
query/MCP, and A5 cutover remain in `HUB-WP-0006`
|
||||
- **Repository classification navigation cutover** — contract, ingestion, and
|
||||
query/MCP are complete; A5 production handoff remains in `HUB-WP-0006-T06`
|
||||
- **Workload projection production adoption** — transport/query capability is
|
||||
complete; production hosts must inject the Repo Manager workload reader and
|
||||
apply migration `0004_workload_projection`
|
||||
- **fin-hub adoption** — planned; not verified in this repo
|
||||
- **Capability registry entries** — scaffold only (`capabilities: []`); no registered reusable behaviors yet
|
||||
|
||||
|
|
@ -108,7 +116,7 @@ python3 -m venv .venv && .venv/bin/pip install -e .
|
|||
| Primary consumer | `state-hub` (editable dependency, router/schema import in progress) |
|
||||
| Extraction workplan | `CUST-WP-0025` (custodian domain) |
|
||||
| Target architecture | `SHR-ARCH-IA-0001` + `SHR-ARCH-HUB-0001` |
|
||||
| Runtime workplans | `HUB-WP-0004` and `HUB-WP-0005` finished; `HUB-WP-0006` active |
|
||||
| Runtime workplans | `HUB-WP-0004`, `HUB-WP-0005`, and `HUB-WP-0007` finished; `HUB-WP-0006-T06` waits on cutover gates |
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue