Skip to content

docs(repo): make AGENTS.md the canonical instructions file#757

Merged
christso merged 2 commits into
mainfrom
docs/agents-primary-claude-shim
Mar 25, 2026
Merged

docs(repo): make AGENTS.md the canonical instructions file#757
christso merged 2 commits into
mainfrom
docs/agents-primary-claude-shim

Conversation

@christso
Copy link
Copy Markdown
Collaborator

Summary

  • move the repository guidance from CLAUDE.md into AGENTS.md
  • keep CLAUDE.md as a Claude-specific compatibility shim that points to @AGENTS.md
  • make AGENTS.md the single source of truth for repo instructions

Validation

  • pre-push hooks passed on branch push

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Mar 25, 2026

Deploying agentv with  Cloudflare Pages  Cloudflare Pages

Latest commit: 5763b90
Status: ✅  Deploy successful!
Preview URL: https://560e78f8.agentv.pages.dev
Branch Preview URL: https://docs-agents-primary-claude-s.agentv.pages.dev

View logs

@christso christso marked this pull request as ready for review March 25, 2026 01:17
@christso christso merged commit dbbaa51 into main Mar 25, 2026
1 check passed
@christso christso deleted the docs/agents-primary-claude-shim branch March 25, 2026 01:17
christso added a commit that referenced this pull request Mar 25, 2026
PR #757 moved content from CLAUDE.md to AGENTS.md but accidentally
dropped several sections: Evaluator Type System, Git Workflow (issue
claiming, PRs, worktrees), Version Management, Package Publishing,
and Python Scripts.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Entire-Checkpoint: 1ed266d094ed
christso added a commit that referenced this pull request Mar 25, 2026
PR #757 moved content from CLAUDE.md to AGENTS.md but accidentally
dropped several sections: Evaluator Type System, Git Workflow (issue
claiming, PRs, worktrees), Version Management, Package Publishing,
and Python Scripts.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Entire-Checkpoint: 1ed266d094ed
christso added a commit that referenced this pull request Mar 25, 2026
* docs: add design for --threshold flag (#698)

Design document for suite-level quality gate threshold flag
that fails CI when mean eval score drops below a specified value.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Entire-Checkpoint: 1604663b3709

* docs: add implementation plan for --threshold flag (#698)

8-task TDD plan covering core extractor, YAML schema, CLI flag,
threshold check, JUnit integration, and manual UAT.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Entire-Checkpoint: 6cfbff7718f7

* docs(repo): restore dropped sections in AGENTS.md

PR #757 moved content from CLAUDE.md to AGENTS.md but accidentally
dropped several sections: Evaluator Type System, Git Workflow (issue
claiming, PRs, worktrees), Version Management, Package Publishing,
and Python Scripts.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Entire-Checkpoint: 1ed266d094ed

* feat(core): add extractThreshold for execution.threshold YAML field (#698)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* feat(core): wire extractThreshold through YAML parser and schema (#698)

Add threshold to ExecutionSchema in Zod, wire extractThreshold through
yaml-parser.ts (import, re-export, EvalSuiteResult type, loadTestSuite),
and regenerate eval-schema.json.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* feat(cli): add --threshold flag and wire through options pipeline (#698)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* feat(cli): add threshold check with summary output after eval (#698)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* feat(cli): JUnit writer uses --threshold for per-test pass/fail (#698)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* style: fix biome formatting in threshold implementation files

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix(cli): use process.exit for threshold gate exit code (#698)

process.exitCode was being reset by the cmd-ts handler wrapper.
Return thresholdFailed from runEvalCommand and call process.exit(1)
in the handler instead.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* docs: add --threshold documentation and CLI validation (#698)

- Add CLI range validation (0-1) for --threshold flag
- Document threshold in running-evals.mdx, eval-files.mdx, and SKILL.md
- Remove temporary plan files before merge

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
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