CORE [SCMS] establish contract-first HPL CLI read surface for Lab Notes 🧬 #3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This PR introduces the first contract-stable release of the Human Pattern Lab CLI (HPL).
It replaces earlier Skulk-era experimentation with a governed CLI surface that mirrors
the Lab API’s release discipline, terminology, and stability guarantees.
This PR defines the read-only interface for Lab Notes and establishes the
machine-readable contract (
schemaVersion) that future automation and agents depend on.Scope
Included
notes list)notes get <slug>)schemaVersion--jsonmode for all read commandsExplicitly Excluded
Contract Details
0.1This PR marks the first release where the CLI contract is considered authoritative.
Compatibility
Earlier repository tags reflect Skulk-era scaffolding and are not part of the HPL release lineage.
Validation
Verified locally:
All commands emit stable output and conform to the declared schemaVersion.
Release Intent
This PR is release-worthy and is intended to be tagged as:
This tag represents the first contract-stable release of the HPL CLI.
Notes
🦊
The contract holds.