Skip to content

docs(adr): ADR-088 Amendment 1 — git.digest agent-facing verb with remote-URL support#756

Merged
oceanwaves630 merged 1 commit into
mainfrom
docs/adr-088-amendment-1
Jul 9, 2026
Merged

docs(adr): ADR-088 Amendment 1 — git.digest agent-facing verb with remote-URL support#756
oceanwaves630 merged 1 commit into
mainfrom
docs/adr-088-amendment-1

Conversation

@oceanwaves630

Copy link
Copy Markdown
Collaborator

Accepted amendment to ADR-088 (spec gate 2026-07-09). Docs-only.

What it adds

  • git.digest(source, project?, max_items?, include?) — one agent-facing verb, superseding ADR-088's no-new-verbs clause for exactly this verb. Bounded (max_items default 500, clamp 1..2000) and cursor-resumable (done: false loop) so calls stay inside MCP latency envelopes.
  • Remote-URL mode: any https host (git clone --filter=blob:none to a daemon-owned LRU scratch cache); non-GitHub hosts degrade to commits-only with an explicit warning; SSH rejected in v1. Per-clone size cap in addition to the LRU cap.
  • Ingest riders from first-consumer evidence: reference-edge extraction (Closes/Fixes #N, mentions, commit parents — fail-open, ingest-only) and readable note names (#54 <title> / <short-sha> <subject>).
  • Cross-links from ADR-088 and the ADR index.

Implementation follows in a separate code PR per the amendment.

🤖 Generated with Claude Code

…mote-URL support

Accepted amendment: adds the git.digest verb (bounded, cursor-resumable,
any-https remote support with commits-only degradation off GitHub, per-clone
size cap) plus ingest riders for reference-edge extraction and readable note
names. Cross-linked from ADR-088 and the ADR index.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@oceanwaves630 oceanwaves630 enabled auto-merge (squash) July 9, 2026 12:29

@ohdearquant ohdearquant left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Spec-gate rulings verified encoded: any-https with commits-only degradation, 1GB per-clone cap abort-before-write, max_items=500, fail-open reference extraction, ingest-only with admin backfill for existing notes.

@oceanwaves630 oceanwaves630 merged commit 25e57f7 into main Jul 9, 2026
14 of 25 checks passed
@oceanwaves630 oceanwaves630 deleted the docs/adr-088-amendment-1 branch July 9, 2026 13:35
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