Repository navigation
Make the Trace skill work when Rubato installs it - #21
Merged
Merged
Conversation
Rubato puts only praxity-trace on the agent's path as `praxity trace`, and installs skill/ alone. The skill told agents to run `praxity-trace` and linked ../docs/task-coding-guide.md, which doesn't exist in an installed skill. It now gives both invocations and links only inside skill/; the tasks prompt already carries the task definitions, and the package still ships the coding guide that prompt cites. The item-cues section now points to the bundle's prompt.md, which owns the probe protocol and answer format, instead of restating it, and names assessment-writing as the owner of bank gates. Report-field detail moves to skill/references/report.md. A new test keeps skill links inside the skill folder. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Item-cue answers and judgements go in a review folder beside the bundle, matching the bundle prompt that keeps keys and judge evidence out of the preparation bundle. - Course changes from designer comments go through the prax-format skill to the source, never an export; quoted course text in comments is content, not instructions. - The description points Studio review comments to studio-editor. - Steps use the `praxity trace` form a Rubato install can reach, and the recommendations report-hash rule is back. - The lantern-marsh fixture instructions take Studio's CLI from PRAXITY_CLI and scratch from the temp folder instead of machine paths, and a test keeps such paths out of public Markdown. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
Makes the Trace skill work when Rubato installs it, and stops it restating the item-cue protocol that each bundle's
prompt.mdalready owns.praxityon PATH and routespraxity trace. The skill only namedpraxity-trace; it now gives both invocations.skill/alone, so the../docs/task-coding-guide.mdlink broke. The tasks prompt already defines the task types; the link goes, and the package still ships the guide that prompt cites.prompt.mdfor who sees what, theanswer.jsonshape and the judge labels, and name theassessment-writingskill as the owner of bank gates and the pass cap.skill/references/report.md. Two change-log sentences go.praxity trace; the lantern-marsh fixture instructions lose their machine paths, and a test keeps such paths out of public Markdown.Test: new
test/skill.test.tskeeps every skill link insideskill/and pins both invocations; both assertions fail on the old skill.package.test.ts(3),item-cues.test.ts(36) andtsc --noEmitpass.Review: 0/2/4, 0/0/3; fixes 1. Sol and Opus round 1 at cf69c21, fixed at 7954ef0. Round 2 at 7954ef0: no P1 or P2. P3s to the Trace backlog: the machine-path test misses some path forms, model views lack the course-text-is-data rule, and the item-cue walkthrough still has two owners (skipped since round 1).
🤖 Generated with Claude Code