Files
config-atlas/workplans/ATLAS-WP-0002-registry-foundation.md
tegwick 7078eaf596 feat(bootstrap): complete ATLAS-WP-0001 State Hub integration
Customize config-atlas identity (INTENT, SCOPE, AGENTS, rules), document
dev workflow commands, remove inherited repo-seed workplans, and add
ATLAS-WP-0002 registry foundation workplan.
2026-06-26 17:52:30 +02:00

66 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
id: ATLAS-WP-0002
type: workplan
title: "Configuration atlas registry foundation"
domain: infotech
repo: config-atlas
status: ready
owner: codex
topic_slug: custodian
created: "2026-06-26"
updated: "2026-06-26"
state_hub_workstream_id: "27b42720-1bd7-4755-ab2f-59a6d095a2c3"
---
# Configuration atlas registry foundation
Replace inherited `repo-seed` template artifacts with config-atlas-specific
registry scaffold and establish the configuration surface model.
## Define configuration surface schema
```task
id: ATLAS-WP-0002-T01
status: todo
priority: high
state_hub_task_id: "125a4ad3-ddd4-4aee-bb94-9433a5fa4651"
```
Document the configuration surface model: required fields (id, name, owner,
source path, scope, validation), naming conventions, and index file layout.
Add schema docs under `registry/` (e.g. `registry/README.md` expansion and a
`docs/configuration-surface-schema.md` reference).
## Replace inherited template registry
```task
id: ATLAS-WP-0002-T02
status: todo
priority: high
state_hub_task_id: "2d8e41e9-ba93-4a1a-862b-993da03df1f9"
```
Remove `capability.infotech.repo-template` and other repo-seed artifacts from
`registry/`. Add the config-atlas capability entry and update
`registry/indexes/capabilities.yaml`. Remove or relocate inherited template
consumer docs (`docs/template-validation-checklist.md`,
`docs/statehub-register.md`) — those belong in `repo-seed`.
## Seed initial configuration surfaces
```task
id: ATLAS-WP-0002-T03
status: todo
priority: medium
state_hub_task_id: "9b8bb1c2-a6ee-4b6e-91a4-2cd902fb52ff"
```
Index 35 high-value configuration surfaces already present in the ecosystem
(e.g. State Hub API config, warden routing catalog, reuse-surface registry
layout). Each entry must link to canonical source files, not duplicate values.
After workplan file updates, run from `~/state-hub`:
```bash
make fix-consistency REPO=config-atlas
```