Files
infospace-bench/workplans/IB-WP-0001-state-hub-and-repo-bootstrap.md
2026-05-14 12:46:32 +02:00

142 lines
3.3 KiB
Markdown

---
id: IB-WP-0001
type: workplan
title: "State Hub And Repo Bootstrap"
domain: markitect
repo: infospace-bench
status: done
owner: markitect
topic_slug: markitect
created: "2026-05-03"
updated: "2026-05-14"
state_hub_workstream_slug: "repo-integration-infospace-bench"
state_hub_workstream_id: "35666029-168e-4d8c-b6ce-24cb5a290156"
---
# IB-WP-0001 — State Hub And Repo Bootstrap
## Goal
Establish `infospace-bench` as a registered, navigable State Hub project with
clear scope, agent rules, and initial planning artifacts.
## Context
The repo was registered with State Hub under the `markitect` domain. The
registration created an onboarding workstream and a temporary
`CLAUDE.custodian.md` suggestion file. The suggestion referenced deprecated
template behavior, so this repo provides its own minimal integration files.
## Tasks
### T01 — Register repo in State Hub
```task
id: IB-WP-0001-T01
status: done
priority: high
state_hub_task_id: "7ef38fac-7db0-4368-bab3-4126bf4c0338"
```
- Registered repo slug `infospace-bench`
- Domain: `markitect`
- Topic ID: `5571d954-0d30-4950-980d-7bcaaad8e3e2`
- Onboarding workstream: `repo-integration-infospace-bench`
### T02 — Add agent orientation files
```task
id: IB-WP-0001-T02
status: done
priority: high
state_hub_task_id: "54dec019-76a9-4397-9cda-ae9b6cd56926"
```
- Add `SCOPE.md`
- Add `CLAUDE.md`
- Add `.claude/rules/` integration notes
### T03 — Capture migration assessment
```task
id: IB-WP-0001-T03
status: done
priority: high
state_hub_task_id: "110422cc-85cd-4668-8e99-1fe820357148"
```
- Compare `markitect-main` against `infospace-bench` PRD/FRS
- Document migrate/reimplement/defer boundaries
### T04 — Replace temporary custodian suggestion
```task
id: IB-WP-0001-T04
status: done
priority: medium
state_hub_task_id: "d37306b2-29a8-4439-aa89-754db603dbc5"
```
- Delete `CLAUDE.custodian.md` after integration is complete
- Verify `git status --short`
### T05 — Reconcile generated State Hub CLAUDE task
```task
id: IB-WP-0001-T05
status: done
priority: high
state_hub_task_id: "ba7477ed-0e74-40b6-87a2-d08464d9dded"
```
- Confirm `CLAUDE.custodian.md` is absent
- Confirm `CLAUDE.md` imports repo State Hub rules
- Close the original onboarding task in State Hub
### T06 — Reconcile generated State Hub workplan task
```task
id: IB-WP-0001-T06
status: done
priority: high
state_hub_task_id: "e6c1fd21-f1de-45f0-bcd1-e533b8e890ab"
```
- Confirm `workplans/` exists
- Confirm `IB-WP-0001` is linked to the onboarding workstream
- Close the original onboarding task in State Hub
### T07 — Resolve SBOM onboarding task
```task
id: IB-WP-0001-T07
status: cancelled
priority: medium
state_hub_task_id: "78b3824b-2454-44f2-8c6d-27800ab7507b"
```
- Attempt SBOM ingestion for `infospace-bench`
- Record that no recognized dependency source exists yet
- Track the follow-up as `TD-IB-0001`
### T08 — Register known State Hub EP/TD entries
```task
id: IB-WP-0001-T08
status: done
priority: low
state_hub_task_id: "d8624489-411c-4bc1-8dc5-63d64aa70cb8"
```
- Register `EP-IB-0001`
- Register `TD-IB-0001`
- Close the original onboarding task in State Hub
## Acceptance
- State Hub registration exists
- Repo contains orientation and workplan artifacts
- Migration scope is documented
- Temporary registration suggestion is removed
- Generated State Hub onboarding tasks are accounted for and closed