Parent epic: #7407
Outcome
Define the supported, versioned contract for a read-only NemoClaw system-readiness report before implementation is exposed through the CLI.
This issue is intended to map to PR 1 of the system-readiness stack.
Scope
- Define the top-level report envelope and JSON Schema.
- Define observations, capabilities, qualifications, findings, and provenance.
- Define stable identifier conventions.
- Define
present, absent, and unknown semantics.
- Define severity, exit-code, and no-mutation semantics.
- Define schema compatibility and unknown-major behavior.
- Add representative golden fixtures for supported and incompatible systems.
- Document which fields are stable contract versus bounded diagnostic evidence.
The contract should be consumer-neutral and must not mention scenario-framework concepts or provider control planes.
Acceptance criteria
Non-goals
- No public CLI wiring in this PR.
- No change to onboarding behavior.
- No platform-specific remediation.
- No guarantee for arbitrary raw command output.
Related work
Parent epic: #7407
Outcome
Define the supported, versioned contract for a read-only NemoClaw system-readiness report before implementation is exposed through the CLI.
This issue is intended to map to PR 1 of the system-readiness stack.
Scope
present,absent, andunknownsemantics.The contract should be consumer-neutral and must not mention scenario-framework concepts or provider control planes.
Acceptance criteria
mutated: false.Non-goals
Related work