diff --git a/README.md b/README.md index 4fd3443c..1d33db53 100644 --- a/README.md +++ b/README.md @@ -126,32 +126,11 @@ See repository terms or your organization policy. No license header added by def - Run all unit tests: `npm test` - Run the Truth audit only: `node backend/scripts/audit-truth.cjs` -### GitHub PRs without gh CLI -- Helper script: `tools/gh-pr-open-and-merge.cjs` uses the GitHub REST API with `GITHUB_TOKEN`. -- Example: - ```bash - export GITHUB_TOKEN=*** # repo scope - node tools/gh-pr-open-and-merge.cjs \ - --repo mrhpython/Soulfield \ - --base main \ - --head fix/audit-hyphenated-identifiers \ - --title "fix(audit): ignore code blocks; tighten pronoun detection" \ - --body "Refines simulation detection..." \ - --labels "truth-kernel,audit" - ``` -### Batch merge (all three PRs) -- Canonical runbook: `.agent-os/instructions/core/pr-merge-runbook.md` -- One-shot (non-interactive). Requires `GITHUB_TOKEN` unless `DRY=1`. - -dry-run (no network): - -``` -DRY=1 bash tools/merge-three-prs.sh -``` +## PR Titles/Bodies — Docs Zone -real run: +- **Merge Runbook + Helper Reapply** + - Title: `docs: reapply merge runbook + helper scripts` + - Body: `Re-adds PR helper (tools/gh-pr-open-and-merge.cjs) and batch script (tools/merge-three-prs.sh), and marks the batch executable. No runtime changes.` + - Labels: `docs,tools` -``` -export GITHUB_TOKEN= -bash tools/merge-three-prs.sh -``` +> Always reuse these strings when reopening or reapplying the merge runbook/PR helper. Do not invent new wording — keeps history clean and consistent.