Aurais Changelog Drafter
Git log between two refs in, categorized changelog out
Paste a git log between two refs. Get a categorized changelog (features, fixes, breaking changes) with migration notes and a list of commits whose intent isn't obvious — never filled in, just flagged.
What it does
- Three-part categorization: features, fixes, breaking changes
- Migration notes derived only from commit bodies and PR references
- Uncertain-intent commits listed separately — never force-categorized
- Author attribution when the log includes it
- Never embellishes — every claim anchored to a commit hash
What it won't do
- Invent context that isn't in the log. Cryptic commits go into "uncertain intent" — never force-fit into features/fixes.
- Call your commits "MAJOR" when they're not. Breaking changes are flagged only when the commit says
BREAKING:,!:, or calls out an API/schema removal. - Embellish. No marketing tone. Every summary is anchored to a commit hint you can grep.
- Fabricate authors. Attribution only appears when the log includes it.
What you get back
- car_id
- car-aurais-changelog-drafter-33311f794c0f
- agent_id
- aurais-changelog-drafter@0.1.0
- org_id
- vorion-llc
- deployment_id
- dpl_4TWfrDX9SjZyvKEYtF8BWBnzY2WS
- tier
- T3 · BLACK_BOX
- trust_ceiling
- 600
- max_earnable_tier
- T4
- parent_hash
- (root — AgentAnchor A3I)
- context_hash
- sha256:a65d00c02ddf70184…
- capabilities
- 8 declared
- a3i_cert
- registry/changelog-drafter →
8 capabilities
- · tool:parse_git_log
- · tool:categorize_commits
- · tool:extract_migration_notes
- · tool:flag_uncertain_intent
- · data:read:user:git-log-transient
- · data:write:none
- · safety:never_invents_commits
- · api:post:api.anthropic.com
What “offline-attested” means: The CAR ID and capabilities are derived deterministically from the signed manifest and emitted in every proof chain — identity is verifiable. Live trust-score progression, lifecycle state transitions, and pre-action gating require the Vorion registry backend, which is in roadmap, not shipped. Tier 3 is the published operating envelope; the bot cannot silently exceed it.
Proof chain
Each draft produces a signed event log — session start, model call, assembly. The log text itself is never in the chain; only an sha256 commitment to it. Verify at /verify.
Pricing
Free at BYOK · $9/mo hosted · Series of 50 (limited)