docs(readme): document the for-each data-driven loop and visualize commands - #190
Merged
Conversation
…mmands The README already covered loops and effect verification conceptually but did not mention the two newly shipped CLI verbs: - `visualize` — added to the quickstart and a "From trace to program" bullet: render a bundle's program graph (steps, resolution ladder, armed identity gates, effect checks, halt points) as offline HTML, Mermaid, or the shared JSON graph spec. - `for-each` — new bullet describing data-driven loop authoring: one linear bundle wrapped in a governed loop over a worklist, bounded, identity-gated and effect-verified per record, halting on ambiguity, with explicit validated column-to-parameter mapping. No new claims registered; validate_claims and test_consistency stay green. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NyCHrzA1psrKMFfroYbzaM
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Documents two newly shipped CLI verbs that the README did not yet mention.
visualize(added to the quickstart and a From trace to program bullet): render a bundle's program graph before it runs, steps, resolution ladder, armed identity gates, effect checks, and halt points, as offline HTML, Mermaid, or the shared JSON graph spec.for-each(new From trace to program bullet): data-driven loop authoring, one linear bundle wrapped in a governed loop over a worklist (CSV/JSON), bounded, identity-gated and effect-verified per record, halting on ambiguity, with explicit validated column-to-parameter mapping.Honest and scoped to what's merged (#188 for-each, #184 visualize). No new claims registered.
python scripts/validate_claims.pypasses (16 claims).pytest tests/test_consistency.pypasses (22).🤖 Generated with Claude Code
https://claude.ai/code/session_01NyCHrzA1psrKMFfroYbzaM