Skip to content

[codex] fix Self-Harness runtime utilities#617

Merged
tractorjuice merged 1 commit into
mainfrom
fix-self-harness-runtime
Jun 26, 2026
Merged

[codex] fix Self-Harness runtime utilities#617
tractorjuice merged 1 commit into
mainfrom
fix-self-harness-runtime

Conversation

@tractorjuice

Copy link
Copy Markdown
Owner

Summary

  • Make the Self-Harness tracer ESM-safe and expose testable JSON input processing.
  • Make harness validation reject missing scored results instead of fabricating random scores.
  • Keep weakness-miner cluster frequencies numeric after repeated failures.
  • Apply tool restriction/add/disable proposals correctly for object-shaped MCP configs.
  • Add focused Node tests covering the PR [codex] add Self-Harness autoresearch implementation #606 review regressions.

Validation

  • node --check plugins/arckit-claude/hooks/autoresearch-tracer.mjs && node --check plugins/arckit-claude/hooks/harness-proposer.mjs && node --check plugins/arckit-claude/hooks/harness-validator.mjs && node --check plugins/arckit-claude/hooks/weakness-miner.mjs && node --check tests/plugin/self-harness.test.mjs
  • node --test tests/plugin/self-harness.test.mjs
  • git diff --check HEAD~1 HEAD

@tractorjuice tractorjuice merged commit 71d4277 into main Jun 26, 2026
2 checks passed
@tractorjuice tractorjuice deleted the fix-self-harness-runtime branch June 26, 2026 14:58
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