← ClaudeAtlas

commitlore-querylisted

Use when about to read, edit, or reason about a file and it would help to know its recorded decision history — active constraints, alternatives already ruled out, warnings left by a previous author, or which records have gone stale. Reads CommitLore records for a path or the whole repo without re-deriving them from raw git log. Trigger phrases include "what does commitlore know about this file", "why was X ruled out here", "any warnings on this path", "check for stale records", "has this approach been tried before", "이 파일에 대한 commitlore 기록 보여줘", "여기서 뭐가 기각됐는지 확인해줘".
MongLong0214/commitlore · ★ 0 · AI & Automation · score 68
Install: claude install-skill MongLong0214/commitlore
# CommitLore query Four commands read the same underlying record set for one or more paths; `stale` reads it repo-wide. All of them read-only — none of them touch git state. ## Reading records for a path ``` commitlore context src/core/types.ts ``` ``` context for src/core/types.ts as of 2026-07-26T07:28:42.051Z — 2 limits, 5 ruled-out, 3 warnings, 16 other in 2 records (index, 2 commit record(s) scanned) limits r-c0f4e2 3d249cd3 npm gitlore is held by an active same-domain CLI, so the owner's first-choice name was not available r-b2e7f1 00d348d1 Parsing must delegate to git interpret-trailers -- reimplementing the block rules would drift from the rest of the git ecosystem ruled-out r-c0f4e2 3d249cd3 GitLore published as git-lore | the binary and search results still collide with the existing gitlore tool r-b2e7f1 00d348d1 line-matching Key: prefixes | prose containing a colon line parses as a record and feeds agents false context (verified B3) ... warnings r-c0f4e2 3d249cd3 [directive] ADR-0008 and ADR-0009 keep the literal string Annals on purpose -- mechanical substitution there destroys the decision trail ... other r-c0f4e2 3d249cd3 Blast: system ... ``` `context` is every active record touching the path, grouped by section, each line prefixed with its `Record-Id` and short commit sha. `limits`, `ruled-out`, and `warnings` return the same underlying records filtered to one key each — reach for those when only one kind of information