Skip to content

patch(harness): removal of the coding harness, harness is now modular#20

Merged
kyaulabs-bot merged 4 commits into
mainfrom
develop
Jul 15, 2026
Merged

patch(harness): removal of the coding harness, harness is now modular#20
kyaulabs-bot merged 4 commits into
mainfrom
develop

Conversation

@kyaulabs-bot

@kyaulabs-bot kyaulabs-bot commented Jul 15, 2026

Copy link
Copy Markdown
Member

This pull request removes the OpenCode harness validation scripts and their integration from the repository, and makes minor updates to pre-commit and pre-push hooks. The main impact is that the repository will no longer automatically validate the structure and cross-references of skills, agents, and commands in .opencode/ during CI or as a standalone script.

Harness validation removal:

  • Removed .github/scripts/validate-harness.sh and .github/scripts/frontmatter-parser.js, which previously validated the structure, uniqueness, and cross-references of skills, agents, and commands in .opencode/. [1] [2]
  • Removed the "Harness validation" step from .github/workflows/ci.yml, so CI will no longer fail on harness validation errors.

Pre-commit and pre-push hook updates:

  • Updated .github/hooks/pre-commit to remove the exclusion of .opencode/ from the list of staged source files checked for RCS headers.
  • Updated .github/hooks/pre-push to reference CONTRIBUTING.md instead of AGENTS.md for the no-squash policy.

Agent documentation cleanup:

  • Removed the YAML frontmatter and all content from .opencode/agents/architect.md and .opencode/agents/code-review.md, effectively deleting these agent definitions. [1] [2]

kyau and others added 4 commits July 14, 2026 17:07
Strip the .opencode/ harness, root manifests, ADRs, harness docs, and
the validate-harness CI step so aurora is a self-contained library with
no harness coupling. Delete orphaned eval/skill tests, frontmatter
tooling, and the js-yaml dependency. Rename composer/package identity
from template to aurora.

Plan-by: glm-5.2
Acked-by: deepseek-v4-pro
Signed-off-by: kyau <git@kyaulabs.com>
refactor(repo): remove opencode harness for standalone independence
Plan-by: glm-5.2
Acked-by: deepseek-v4-pro
Signed-off-by: kyau <git@kyaulabs.com>

@kyau kyau left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✔️ Approved by: @kyau

@kyaulabs-bot kyaulabs-bot merged commit 418b617 into main Jul 15, 2026
5 checks passed
kyaulabs-bot added a commit that referenced this pull request Jul 15, 2026
Merge pull request #20 from kyaulabs/develop
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.

2 participants