--- 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