Files
reuse-surface/workplans/REUSE-WP-0009-cli-hardening.md
tegwick 368fb156d4
Some checks failed
ci / validate-registry (push) Has been cancelled
Normalize agent instructions and workplan frontmatter (STATE-WP-0067)
- Align agent files with on-disk workplan prefixes (infer from workplan ids)
- Set workplan domain to registered domain_slug; add topic_slug where applicable
- Repair frontmatter delimiter formatting; migrate legacy task status literals
- Regenerate AGENTS.md, CLAUDE.md, and .claude/rules from State Hub templates
2026-06-22 23:16:28 +02:00

1.3 KiB

id, type, title, domain, repo, status, owner, topic_slug, created, updated, state_hub_workstream_id
id type title domain repo status owner topic_slug created updated state_hub_workstream_id
REUSE-WP-0009 workplan CLI hardening and test suite infotech reuse-surface finished codex helix-forge 2026-06-15 2026-06-15 9121d16f-879f-4db3-9df6-06f7543481d8

CLI hardening and test suite

Raise registry tooling reliability toward R3 with automated tests and stricter CI gates after WP-0006 relation hygiene.

Add pytest Suite

id: REUSE-WP-0009-T01
status: done
priority: high
state_hub_task_id: "57d0869a-38bb-409a-b5b1-b3c73ff31a96"

Add tests/ covering validate, query, export, overlaps, federation compose, graph, and catalog commands. Add [dev] optional deps and document .venv/bin/pytest in AGENTS.md.

Add Fail-On-Warnings Flags

id: REUSE-WP-0009-T02
status: done
priority: high
state_hub_task_id: "d10fde06-e09b-4292-b6c8-ced5e5ef213c"

Add --fail-on-warnings to validate and graph --check. Use in CI once WP-0006 relation hygiene is complete.

Tighten CI Pipeline

id: REUSE-WP-0009-T03
status: done
priority: medium
state_hub_task_id: "79c0fa70-7ec1-4762-9a7c-9783f0997016"

Update .gitea/workflows/ci.yml to run pytest and fail on relation warnings. Record reliability evidence on capability.registry.register.