Files
reuse-surface/workplans/REUSE-WP-0009-cli-hardening.md
tegwick e766f38e6f
Some checks failed
ci / validate-registry (push) Has been cancelled
Complete WP-0006 through WP-0009: registry expansion, catalog, graph, tests
Register six new capabilities (12 total), add searchable catalog UI and graph
explorer, introduce pytest suite with CI fail-on-warnings, and close gap
analysis priorities 13 and 16. WP-0010 remains backlog for network federation.
2026-06-15 02:24:20 +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 helix_forge 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.