Rebrand canonical tagline to the deterministic merge gate#156
Merged
Conversation
Replace the old canonical tagline "Local-first, static Tool-Use Readiness release gate for AI agent tool surfaces" with "The deterministic merge gate for AI-generated agent capability changes" (the "Merge Gate" repositioning), atomically across every contract-enforced public surface plus all remaining repo-wide occurrences. No engine/logic change — copy and positioning only. - Update POSITIONING_PHRASE / POSITIONING_SCAN_DOCSTRING (atomic enforcer) - Static surfaces: README hero (new headline + tagline + local-first/static trust sub-line + verify-first quickstart), AGENTS.md, pyproject, action.yml, .well-known (tagline + positioning.answer), llms.txt, docs/* positioning pages - Generated sources + regenerated outputs: CLI help, scan docstring, the four block renderers + adoption-kit SKILL.md; report/packet disclaimers; cursor rule, both committed SKILL.md copies, slash command, benchmark templates, llms-full.txt; bumped renderer SHA snapshots + kit prior_render hashes - Regenerated all sample report/packet goldens (disclaimer text changed) - Kept "Tool-Use Readiness" as the category/wedge/report-artifact name - Off-list cleanup: engineering verifier guide, SEO/GEO review, use-case page, onboarding prompt; design-partner CTA reframed to "bring us one AI-generated PR" Verified: pytest 2368 passed / 4 skipped, generate_schemas --check clean, ruff clean, zero residual old-tagline. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…r local The verify-first quickstart framed the PR case but showed the local (no --base/--head) form, which scans the head workspace without PR diff context — so capability-diff and trust-root signals can be missing. Show the `--base origin/main --head HEAD` form for committed PR/CI refs (matching the AGENTS.md / trigger guidance) and reserve the no-base/--head form for local uncommitted work. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…l.txt Note in the canonical-tagline directive that the website's `.well-known` discovery file is pinned to the latest released tag and refreshes at each release (closes a reviewer question about external surfaces not yet matching the new tagline). Regenerate llms-full.txt since AGENTS.md is one of its sources. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
9 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Local-first, static Tool-Use Readiness release gate for AI agent tool surfaces→The deterministic merge gate for AI-generated agent capability changes(the "Merge Gate" repositioning). Atomic across every contract-enforced surface (tests/test_public_surface_contract.py) plus all remaining repo-wide occurrences. Engine/logic unchanged — copy and positioning only.Reviewer notes:
adoption-kits/*/SKILL.md→.cursor/rules/agents-shipgate.mdc, both committedSKILL.mdcopies, the slash command, and benchmark templates. SHA snapshots intests/test_agent_instructions_renderers.pyandprior_render_sha256in the kit metadata were bumped accordingly.samples/*/expected/{report.md,packet.md,packet.json,packet.html}goldens were regenerated viarun_scan(byte-exact to the golden tests). No schema version change.llms-full.txtregenerated viascripts/build-llms-full.py.Type
--help/ scan docstring copy onlyVerification
CI is authoritative for
python -m ruff check .,python -m compileall -q src tests, andpython -m pytest.Additional local checks run:
python -m pytest→ 2368 passed, 4 skipped, 0 failedpython -m pytest tests/test_public_surface_contract.py(brand enforcer) → greenpython scripts/generate_schemas.py --check→ cleanpython -m ruff check .→ cleanRelease-readiness notes
docs/checks.md— N/A (no check changes)STABILITY.md— disclaimer copy only; report/packet schema versions unchanged🤖 Generated with Claude Code