From 24e55e918e176c1281dfe8bcfe68bd81e1751451 Mon Sep 17 00:00:00 2001 From: goodboy Date: Thu, 27 Aug 2026 19:47:31 -0400 Subject: [PATCH] Document canonical `/run-tests` deployment Link Tractor's project reference to the immutable canonical skill and its repository, then show the exact hybrid deployment command. Also clarify the Prompt-IO record's commit boundaries and PR #510 review direction. Review: PR #510 (copilot-pull-request-reviewer) https://github.com/goodboy/tractor/pull/510#pullrequestreview-5046306236 Prompt-IO: ai/prompt-io/opencode/20260822T022526Z_5562fd9a_prompt_io.md (this patch was generated in some part by `opencode` using `gpt-5.6-sol` (`openai`)) --- .../skills/run-tests/test-harness-reference.md | 16 ++++++++++++++-- .../20260822T022526Z_5562fd9a_prompt_io.md | 11 ++++++++--- 2 files changed, 22 insertions(+), 5 deletions(-) diff --git a/.claude/skills/run-tests/test-harness-reference.md b/.claude/skills/run-tests/test-harness-reference.md index 38e707c7..95adf633 100644 --- a/.claude/skills/run-tests/test-harness-reference.md +++ b/.claude/skills/run-tests/test-harness-reference.md @@ -1,8 +1,20 @@ # Tractor Test Harness Reference -This repository-local file supplements the canonical `/run-tests` skill. +This repository-local file supplements the canonical [`/run-tests` skill][1] +from the [`ai.skillz` repository][2]. Its deployer links the shared `SKILL.md` +into both +`.claude/skills/run-tests/` and `.opencode/skills/run-tests/` while preserving +this project-owned reference: + +```text +bash /path/to/ai.skillz/scripts/deploy.sh run-tests /path/to/tractor --provider all --method symlink +``` + Keep shared environment permission, process-signal safety, target selection, -failure inspection, and result reporting policy in the canonical `SKILL.md`. +failure inspection, and result reporting policy in the deployed `SKILL.md`. + +[1]: https://github.com/baudco/ai.skillz/blob/2d4896ca7e38fe2cb3090cdefc7245be4241a6d2/skills/run-tests/SKILL.md +[2]: https://github.com/baudco/ai.skillz ## Project And Environment diff --git a/ai/prompt-io/opencode/20260822T022526Z_5562fd9a_prompt_io.md b/ai/prompt-io/opencode/20260822T022526Z_5562fd9a_prompt_io.md index 0dedc8af..624de588 100644 --- a/ai/prompt-io/opencode/20260822T022526Z_5562fd9a_prompt_io.md +++ b/ai/prompt-io/opencode/20260822T022526Z_5562fd9a_prompt_io.md @@ -22,13 +22,16 @@ Audited all local branches, worktrees, affected-path history, deployment state, canonical skill dependencies, and current Tractor harness behavior. Corrected the local test reference where it overstated cleanup safety or omitted current environment, platform, debugger, timeout, and CI details. -Narrowed `.gitignore` to the three managed `run-tests` deployment blocks. +Narrowed the correction commit to three managed `run-tests` deployment +blocks. A later dedicated commit records the complete generated `ai.skillz` +deployment state. ## Files changed - `.claude/skills/run-tests/test-harness-reference.md` - correct the project-specific test and cleanup contract. -- `.gitignore` - remove unrelated deployment ignores from this migration. +- `.gitignore` - narrow the correction commit before the later dedicated + deployment-state expansion. - `ai/prompt-io/opencode/20260822T022526Z_5562fd9a_prompt_io.md` - record the migration review provenance. - `ai/prompt-io/opencode/20260822T022526Z_5562fd9a_prompt_io.raw.md` - @@ -41,4 +44,6 @@ was discovered, approved correcting the landing branch during PR #481 review, and directed removal or reconciliation of unrelated ignore rules. During PR #510 review, the human required the stackscope and shared-memory safety clarifications and immutable provenance pointers before landing. No -direct source-line edits were made by the human. +direct source-line edits were made by the human. Copilot review then prompted +the human to require explicit canonical deployment instructions and clarify +the later `.gitignore` expansion.