generated from coulomb/repo-seed
142 lines
3.3 KiB
Markdown
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
|