Skip to content

feat(skills): harness-compatibility sweep in orchestration-prompt#203

Merged
wtthornton merged 1 commit into
masterfrom
orchestration-skill-harness-compat
Jul 8, 2026
Merged

feat(skills): harness-compatibility sweep in orchestration-prompt#203
wtthornton merged 1 commit into
masterfrom
orchestration-skill-harness-compat

Conversation

@wtthornton

Copy link
Copy Markdown
Owner

Emitted orchestration prompts must survive the runner project's own harness: PreToolUse/PostToolUse hook gates (e.g. Linear write sentinels) and MCP standing instructions (e.g. per-edit quality-check nudges). Found live in AgentForge: a generated loop would have been blocked by the repo's own tapps-pre-linear-write hook on ~30 status moves.

  • Method §6: new harness-compatibility sweep bullet
  • Guardrails list + completeness self-check: matching clauses
  • Prompt template: Sub-goal 0 bullet + Guardrails line
  • Test: test_body_and_template_carry_harness_compatibility

215 unit tests pass; ruff clean.

🤖 Generated with Claude Code

The skill's cold-start test asked 'can a fresh session run it?' but not
'will the project's own harness fight it?'. A generated loop in AgentForge
was blocked by the project's own PreToolUse Linear-write sentinel hook and
conflicted with the MCP per-edit quick_check nudge under epic-boundary QA.

Method §6 gains a harness-compatibility sweep (enumerate hook gates + MCP
standing nudges; bake unlock/refresh steps into Sub-goal 0; adopt-or-override
each nudge in Guardrails), with matching guardrail, completeness-check clause,
and template lines.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@wtthornton wtthornton merged commit e382e9b into master Jul 8, 2026
4 checks passed
@wtthornton wtthornton deleted the orchestration-skill-harness-compat branch July 8, 2026 22:06
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