Implement infospace scaffold and service baseline
This commit is contained in:
parent
df6238c7e0
commit
9883a99f78
43 changed files with 35986 additions and 28 deletions
|
|
@ -4,7 +4,7 @@ type: workplan
|
|||
title: "Service Surface Baseline CLI JSON API"
|
||||
domain: canon
|
||||
repo: info-tech-canon
|
||||
status: proposed
|
||||
status: finished
|
||||
priority: high
|
||||
created: "2026-05-23"
|
||||
updated: "2026-05-23"
|
||||
|
|
@ -32,7 +32,7 @@ usable by downstream agents and tools.
|
|||
|
||||
```task
|
||||
id: ITC-WP-0002-T01
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "0d843b8f-0bba-4bd8-8879-5641d2b50848"
|
||||
```
|
||||
|
|
@ -46,7 +46,7 @@ state_hub_task_id: "0d843b8f-0bba-4bd8-8879-5641d2b50848"
|
|||
|
||||
```task
|
||||
id: ITC-WP-0002-T02
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "030955d2-e6af-48d8-a617-943cf4f10628"
|
||||
```
|
||||
|
|
@ -65,7 +65,7 @@ state_hub_task_id: "030955d2-e6af-48d8-a617-943cf4f10628"
|
|||
|
||||
```task
|
||||
id: ITC-WP-0002-T03
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "a926fa1d-7dc0-4450-84c9-c0d49b3744ea"
|
||||
```
|
||||
|
|
@ -78,7 +78,7 @@ state_hub_task_id: "a926fa1d-7dc0-4450-84c9-c0d49b3744ea"
|
|||
|
||||
```task
|
||||
id: ITC-WP-0002-T04
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "070ef996-cf45-47ed-b9d8-1e313c9b0e22"
|
||||
```
|
||||
|
|
@ -100,3 +100,12 @@ state_hub_task_id: "070ef996-cf45-47ed-b9d8-1e313c9b0e22"
|
|||
- Commands can inspect the `infospace/` root.
|
||||
- API and CLI outputs share the same service-layer contracts.
|
||||
- Tests cover the first happy paths and structured failures.
|
||||
|
||||
## Implementation Notes
|
||||
|
||||
- Added the `info_tech_canon` Python package and `info-tech-canon` console
|
||||
script definition.
|
||||
- Added JSON-first CLI commands for inspection, artifact/model/standard lists,
|
||||
validation, graph export, and profile inspection.
|
||||
- Added a read-only local HTTP API mirroring the CLI contracts.
|
||||
- Added service, CLI, and API tests for the baseline behavior.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue