Skip to content

Tier side-effect commands manual-only - #14

Draft
Rmasood1122 wants to merge 1 commit into
mainfrom
tier-manual-only
Draft

Rmasood1122 wants to merge 1 commit into
mainfrom
tier-manual-only

Conversation

@Rmasood1122

Copy link
Copy Markdown
Owner

Tier side-effect commands manual-only

Branch: tier-manual-only → open at https://github.com/Rmasood1122/commitproof/pull/new/tier-manual-only

What changes

Three commands gain disable-model-invocation: true and leave the model's skill listing (≈163
fewer tokens on every turn). They still run as /commitproof:<name> and from the post-commit hook.

command bucket why
receipt manual-only writes a signed receipt (the hook calls it, not the model)
receipt-init manual-only creates a signing key and a git hook
receipt-report manual-only writes report + badge files

Unchanged and still model-invocable: receipt-integrity (knowledge skill), ai-history and
verify-chain (read-only).

Verification

  • claude plugin validate . ✔
  • pytest -q tests ✔ 125 passed
  • The PostToolUse hook is untouched; it never depended on model invocation of receipt.

receipt, receipt-init and receipt-report now carry
disable-model-invocation: true, so they leave the model's skill listing (~163
fewer tokens per turn) and run only when the user types the slash command.
ai-history and verify-chain are read-only and stay model-invocable; the
receipt-integrity knowledge skill is unchanged. claude plugin validate passes;
125 tests pass.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X9P5vsCSpCr5PAE82d8UTk
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