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.
This commit is contained in:
parent
399690a5b6
commit
e766f38e6f
30 changed files with 1632 additions and 80 deletions
|
|
@ -19,10 +19,18 @@ jobs:
|
|||
python-version: "3.12"
|
||||
|
||||
- name: Install package
|
||||
run: python -m pip install -e .
|
||||
run: python -m pip install -e ".[dev]"
|
||||
|
||||
- name: Validate capability registry
|
||||
run: reuse-surface validate --relations
|
||||
run: reuse-surface validate --relations --fail-on-warnings
|
||||
|
||||
- name: Compose federated index
|
||||
run: reuse-surface federation compose
|
||||
run: reuse-surface federation compose
|
||||
|
||||
- name: Generate catalog and graph
|
||||
run: |
|
||||
reuse-surface catalog
|
||||
reuse-surface graph --check --fail-on-warnings
|
||||
|
||||
- name: Run tests
|
||||
run: pytest -q
|
||||
Loading…
Add table
Add a link
Reference in a new issue