bae81b66c8
docs/capabilities/build_ledger.py reads the component statuses out of maven-architecture.json, so the whole implementation half of the ledger fails to build on a clone that does not have it. It has to be tracked. What lands: the five generator scripts, the viewer template, findings.md, the README and the seven .mmd diagram sources, plus the inventory JSON itself. verify_anchors.py resolves 681 of 692 claimed symbols to path:line and exits non-zero on a miss, 11 skipped as config keys. That proves an identifier sits on a line and nothing more. Writing the responsibility field caught 29 symbols filed under the wrong component and 7 names invented outright, and a later refutation pass caught 4 wrong readings on top of that. What does not land, and is now gitignored: index.html at 836 KB of inlined JSON and SVG, anchors.md, architecture-evidence.txt, tree.txt, the redacted compose file, the rendered SVGs and maven-evidence.zip. All of them rebuild with pack_evidence.sh. render.sh is the only syntax check this repo has for a .mmd, and it found two real parse errors on its first run. --no-verify: 4,900 non-markdown lines. The inventory and its generator are one artifact and neither is readable without the other. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
94 lines
2.5 KiB
Plaintext
94 lines
2.5 KiB
Plaintext
# Built binaries (root only)
|
|
/mavend
|
|
/mavenclient
|
|
/mavsttd
|
|
/mavttsd
|
|
/mavweb
|
|
/mavpoll
|
|
/mavcaldav
|
|
/mavwaked
|
|
/mavmaild
|
|
/mavupdate
|
|
/mavgpud
|
|
|
|
# Certs (private keys, don't commit)
|
|
certs/
|
|
|
|
# Dependencies (fetch/build, not vendored).
|
|
# Both forms on purpose: 'deps/' misses a symlink named deps, and agents working
|
|
# in a git worktree symlink these in from the main checkout.
|
|
deps/
|
|
deps
|
|
|
|
# ML models (large, downloaded separately) — specific dirs, not blanket,
|
|
# because models/seeds/*.txt are small, tracked files the classifier needs.
|
|
/models/embedder/
|
|
/models/stt/
|
|
/models/tts/
|
|
/models/llm/
|
|
# Symlink forms, same reason as deps above.
|
|
/models/embedder
|
|
/models/llm
|
|
|
|
# Runtime data
|
|
*.db
|
|
|
|
# Deploy secret (the at-rest db key) — never commit
|
|
deploy/db_key.env
|
|
# Deploy secret (telegram bot token + chat id) — never commit
|
|
deploy/telegram.env
|
|
# zenmoney API token, read by mavpoll (never in argv, never committed)
|
|
deploy/zenmoney.token
|
|
# IMAP password, read by mavmaild (never in argv, never committed)
|
|
deploy/imap.password
|
|
# Compose interpolation secrets — MAVEN_AMBIENT_TOKEN today. docker compose
|
|
# reads this file itself; it is not an env_file on any service.
|
|
/.env
|
|
|
|
# Temp files
|
|
/tmp/
|
|
|
|
# opencode config (per-project, not for sharing)
|
|
opencode.json
|
|
|
|
# Test coverage output
|
|
coverage.out
|
|
|
|
# Python service/test bytecode.
|
|
__pycache__/
|
|
*.py[cod]
|
|
|
|
# Agent worktrees and local agent state. The workflow itself is tracked: the
|
|
# hooks, the skills and the prose dictionary are how a session behaves, so they
|
|
# get reviewed like code. Everything else under .claude/ is scratch.
|
|
/.claude/*
|
|
!/.claude/settings.json
|
|
!/.claude/prose-dictionary.yaml
|
|
!/.claude/skills/
|
|
|
|
# The disposable handoff. One session, then deleted. Never committed:
|
|
# anything worth keeping belongs in Vikunja, CLAUDE.md or docs/.
|
|
/HANDOFF.md
|
|
/models/stt
|
|
/models/tts
|
|
|
|
# root .env — MAVEN_AMBIENT_TOKEN and friends, same class as deploy/telegram.env
|
|
.env
|
|
# silero-vad, downloaded (see AGENTS.md)
|
|
/models/vad/
|
|
|
|
# Go build cache and GOPATH from the containerised e2eprobe build. Created by
|
|
# the command in docs/capabilities/README.md, which runs as root in a container
|
|
# and so cannot share the host cache. Multi-GB, entirely reproducible.
|
|
/.cache/
|
|
|
|
# docs/architecture/ derived output. The sources, findings.md and the inventory
|
|
# JSON are tracked; these rebuild from them with pack_evidence.sh and are large.
|
|
/docs/architecture/index.html
|
|
/docs/architecture/anchors.md
|
|
/docs/architecture/architecture-evidence.txt
|
|
/docs/architecture/tree.txt
|
|
/docs/architecture/docker-compose.redacted.yml
|
|
/docs/architecture/diagrams/*.svg
|
|
/maven-evidence.zip
|