portfolio-optimiser/.gitignore
Kjell Tore Guttormsen ae01127510 docs(truth): S1 truth maintenance — CHANGELOG, stack line, MCP claim, conflict semantics, 90% cut-list
Findings 4-7 from the 2026-07-02 status analysis, per the session plan (S1):
- CHANGELOG rewritten truthfully (was: 'Plan phase - no framework code yet')
- README stack line names the split GA packages, not the agent-framework meta-package
- CLAUDE.md: MCP downgraded to extension point (in-process FunctionTool is the default seam)
- Verdict conflict semantics documented as chosen (store first-write-wins per id,
  disk/wiki last-write-wins per file; full B10 taxonomy deliberately deferred)
- docs/extending.md: explicit 90%-principle cut-list (B10, B11, U12, U14, concurrent fan-out)
- .gitignore covers .trekexecute-progress-* (docs/.DS_Store was already untracked/ignored -
  the plan's git rm --cached assumption was stale; no-op)

No code behavior changed (docstring only in verdicts.py). Suite 152/4 green, mypy clean,
ruff format --check clean.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AaQCFnfsh3tfq1VfzdJpoi
2026-07-03 00:34:56 +02:00

33 lines
687 B
Text

# Secrets
.env
.env.*
*.local.md
# OS
.DS_Store
# Python
__pycache__/
*.pyc
.venv/
dist/
build/
*.egg-info/
.pytest_cache/
.mypy_cache/
.ruff_cache/
# Continuity — local-only: dette repoet skal publiseres, STATE må aldri nå et offentlig speil
STATE.md
# Voyage execution-bokholderi (efemert per kjøring; STATE.md er kanonisk kontinuitet)
.session-state.local.json
.voyage/
# Voyage genererte render-derivater under .claude/projects/ (kildene .md trackes; HTML
# er operatør-lokal annotering m/ localStorage, progress.json er execute-tracker)
.claude/projects/**/*.html
.claude/projects/**/progress.json
# Voyage execute-tracker (efemert per kjøring)
.trekexecute-progress-*