2026-05-18 16:55:46 +02:00
|
|
|
## Stack
|
|
|
|
|
|
2026-06-24 18:25:13 +02:00
|
|
|
- **Language:** Python CLI + Markdown/YAML registry artifacts
|
|
|
|
|
- **Key deps:** State Hub ADR-001 workplans, `jsonschema`, `pyyaml`,
|
|
|
|
|
`registry/indexes/integrations.yaml`
|
2026-05-18 16:55:46 +02:00
|
|
|
|
|
|
|
|
## Dev Commands
|
|
|
|
|
|
|
|
|
|
```bash
|
2026-06-22 23:35:16 +02:00
|
|
|
# Orient (offline-safe)
|
|
|
|
|
cat .custodian-brief.md
|
|
|
|
|
cat INTENT.md
|
|
|
|
|
cat SCOPE.md
|
|
|
|
|
ls workplans/
|
2026-05-18 16:55:46 +02:00
|
|
|
|
2026-06-24 18:25:13 +02:00
|
|
|
# Install and validate
|
|
|
|
|
python -m pip install -e ".[dev]"
|
|
|
|
|
open-reuse validate
|
|
|
|
|
open-reuse validate --repos-base /home/worsch
|
|
|
|
|
pytest -q
|
|
|
|
|
|
2026-06-22 23:35:16 +02:00
|
|
|
# After workplan or registry edits — from ~/state-hub
|
|
|
|
|
make fix-consistency REPO=open-reuse
|
2026-05-18 16:55:46 +02:00
|
|
|
|
2026-06-22 23:35:16 +02:00
|
|
|
# Sanity-check markdown / registry edits
|
|
|
|
|
git diff --check
|
2026-05-18 16:55:46 +02:00
|
|
|
```
|