Skip to content

Make the Trace skill work when Rubato installs it - #21

Merged
aharlap merged 2 commits into
mainfrom
skills/audit-2026-10-19
Oct 19, 2026
Merged

aharlap merged 2 commits into
mainfrom
skills/audit-2026-10-19

Conversation

@aharlap

@aharlap aharlap commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Makes the Trace skill work when Rubato installs it, and stops it restating the item-cue protocol that each bundle's prompt.md already owns.

  • Rubato puts only praxity on PATH and routes praxity trace. The skill only named praxity-trace; it now gives both invocations.
  • Rubato installs skill/ alone, so the ../docs/task-coding-guide.md link broke. The tasks prompt already defines the task types; the link goes, and the package still ships the guide that prompt cites.
  • The item-cues steps now point to the bundle's root prompt.md for who sees what, the answer.json shape and the judge labels, and name the assessment-writing skill as the owner of bank gates and the pass cap.
  • Report-field detail (objective levels, transcripts, exclusions, spreads) moves to skill/references/report.md. Two change-log sentences go.
  • The description adds comments left on a Trace report and points Studio review comments to studio-editor.
  • Judged answers go in a review folder beside the bundle, which keeps keys and judge evidence out, as the bundle prompt says. Course edits from designer comments go through prax-format to the source, never an export.
  • Steps use 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.ts keeps every skill link inside skill/ and pins both invocations; both assertions fail on the old skill. package.test.ts (3), item-cues.test.ts (36) and tsc --noEmit pass.

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

aharlap and others added 2 commits October 19, 2026 15:49
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>
@aharlap
aharlap marked this pull request as ready for review October 19, 2026 20:37
@aharlap
aharlap merged commit eac0e85 into main Oct 19, 2026
2 checks passed
@aharlap
aharlap deleted the skills/audit-2026-10-19 branch October 19, 2026 20:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant