Skip to content

refactor(repo): remove opencode harness for standalone independence#18

Merged
kyaulabs-bot merged 1 commit into
developfrom
feat/kyau-0d08-harness-removal
Jul 15, 2026
Merged

refactor(repo): remove opencode harness for standalone independence#18
kyaulabs-bot merged 1 commit into
developfrom
feat/kyau-0d08-harness-removal

Conversation

@kyaulabs-bot

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

Copy link
Copy Markdown
Member

This pull request removes the harness validation scripts and their invocation from the CI workflow, updates documentation references in a pre-push hook, and makes minor adjustments to the pre-commit hook. It also deletes two agent definition files. These changes collectively simplify the repository by eliminating custom validation logic and related agent configurations.

Repository cleanup and validation removal:

  • .github/scripts/validate-harness.sh and .github/scripts/frontmatter-parser.js have been deleted, removing custom validation for skills, agents, and commands in the harness. [1] [2]
  • The "Harness validation" job step has been removed from .github/workflows/ci.yml, so harness validation is no longer part of CI.

Agent definitions removed:

  • .opencode/agents/architect.md and .opencode/agents/code-review.md have been deleted, removing these agent configurations from the codebase. [1] [2]

Documentation and hook updates:

  • The pre-push hook in .github/hooks/pre-push now points to CONTRIBUTING.md for the no-squash policy instead of AGENTS.md.
  • The pre-commit hook in .github/hooks/pre-commit removes .opencode/ from the list of excluded paths when searching for staged source files.

See Alse: https://github.com/kyaulabs/prism

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>

@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 e9f2921 into develop Jul 15, 2026
1 check passed
@kyaulabs-bot
kyaulabs-bot deleted the feat/kyau-0d08-harness-removal branch July 15, 2026 00:15
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