docs: widen the snapshot layer past grid state #222
No reviewers
Labels
No labels
priority/P0
priority/P1
priority/P2
release/v0.1.0
status/blocked
status/planned
type/bug
type/design
type/test-gap
type/tracker
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
natsukium/felis!222
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/finite-option-values-187"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes #187.
docs/reference/testing.mdstill defined the insta layer as "feeds bytes into the parser and grid, serializes the grid post-state". #187 added a checked-in golden for the CLI help pages, which is neither parser bytes in nor grid state out, so the normative reference no longer described what the layer holds — a contributor who reworded a--helpstring and hit afelis-clisnapshot failure would find no mention of that golden.The change widens the definition to "serializes an output", retitles the table row to "Serialized output for representative inputs", and adds the CLI help pages to the categories list with the crate path and the
.snapfile name.Doc cascade: reference-only. The explanation twin (
docs/explanation/testing.md) argues why insta is used, not what it covers, and needed no edit; a grep sweep for "grid post-state" and "Cell-grid output" acrossdocs/found no other occurrence.Verified: just check green (fmt, clippy, nextest, deny, proto-compat); reviewed by Claude correctness lens + Claude tests-docs lens; docs proofread by Gemini gemini-3.8-flash-high
Follow-ups
Deferred
93fe9ad024afea590f93