009-registry-query-projection-flags
Registry query: --ids-only and --nonzero-only projection flags
Lifecycle approvedImplementation completeVerification unknownQualification unknown
Two additive projection flags on the spec 002 query verbs: `registry list --ids-only` (newline-delimited spec ids; a JSON string array under --json) and `registry status-report --nonzero-only` (omit zero-count statuses). Both are load-bearing in adopter session-init protocols (OAP's /init and /setup read exactly these projections); neither changes any existing output shape when absent.
Read the full pinned specification ↗Relationships
depends on
depended on by
Claimed units
- extends
{ "nature": "additive", "spec": "002-registry-query", "unit": { "kind": "file", "path": "crates/spec-spine-core/src/query.rs" } } - extends
{ "nature": "additive", "spec": "002-registry-query", "unit": { "kind": "file", "path": "crates/spec-spine-cli/src/cmd_registry.rs" } } - extends
{ "nature": "additive", "spec": "001-compile-registry", "unit": { "kind": "file", "path": "crates/spec-spine-core/src/lib.rs" } } - extends
{ "nature": "additive", "spec": "001-compile-registry", "unit": { "kind": "file", "path": "crates/spec-spine-cli/tests/cli.rs" } }
Source headings
- 009: Query projection flags
- 1. Purpose
- 2. Territory
- 3. Behavior
- 3.1 `registry list --ids-only`
- 3.2 `registry status-report --nonzero-only`
- 3.3 Contract
- 3.4 Tests (minimum)
- 4. Out of scope
Frozen anchors
No frozen anchors declared.