night-market-collective-memory

Solid

Search and record project memory (Discussions, journal, ADRs). Use before re-investigating anything. Do not use for settled battles; see failure-archaeology.

AI & Automation 323 stars 29 forks Updated today MIT

Install

View on GitHub

Quality Score: 90/100

Stars 20%
84
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Night Market Collective Memory This repo treats GitHub Discussions as agent collective memory (ADR-0007, `docs/adr/0007-github-discussions-integration.md`, accepted 2026-02-19). Sessions are amnesiac by default. The memory system fixes that with four layers: Discussions (cross-session, searchable), the decision journal (append-only tradeoff and lesson logs), numbered ADRs (architecture decisions), and dated research syntheses in `docs/research/`. One caveat on the fourth layer: `docs/research/` is gitignored and machine-local, so it exists only on the authoring machine and is empty on fresh clones. A synthesis counts as collective memory only after promotion to a Discussion, ADR, or rule. This skill tells you where each kind of knowledge lives, how to read it, and how to write to it. One hard fact first: there is NO `gh discussion` subcommand. Discussions are GraphQL-only. Minister playbooks once referenced a CLI that does not exist, and ADR-0007 replaced every reference with `gh api graphql` calls. Never guess a `gh discussion` command. ## Routing table: which memory layer | You have | Record or read it via | |----------|----------------------| | Settled battle, revert, dead end | `night-market-failure-archaeology` skill (read only, do not relitigate) | | Tradeoff (chose A, sacrificed B) | Decision journal `docs/tradeoffs.md`, TR-NNN entry | | Lesson, failed approach, rework | Decision journal `docs/lessons-learned.md`, LL-NNN entry | | Architecture decision | Numbered...

Details

Author
athola
Repository
athola/claude-night-market
Created
8 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category