mattrguerra/better-memory-pipelinemainPrivate on GitHub, published here in full

sample-run.md

Language Markdown2.3 KB68 lines

examples/sample-run.md

  1. # A gate run on the sample vaults
  2. Three runs of `gate.py` over `sample-vaults/workbench` and `sample-vaults/identity`,
  3. from an empty staging root. Reproduce with:
  4. ```bash
  5. VAULT_ROOTS="$PWD/sample-vaults/workbench:$PWD/sample-vaults/identity" \
  6. STAGING_DIR="$PWD/.staging" python3 gate.py
  7. ```
  8. ## 1. First run: everything safe stages
  9. ```
  10. gate: staged=21 skipped=0 framing-only=0 scaffold-skipped=13 total-staged=21 -> $PWD/.staging/staging
  11. ```
  12. The 21 files in `staging/`, flattened so each name carries its source path:
  13. ```
  14. identity__Conventions.md
  15. identity__Harbor Clay Studio.md
  16. identity__README.md
  17. identity__Rowan.md
  18. identity__Studio Glaze Library.md
  19. identity__Tess Okonjo.md
  20. workbench__Atlas__glaze-library__cone-6-celadon.md
  21. workbench__Atlas__reading-notes__README.md
  22. workbench__Atlas__reading-notes__books__the-craftsman.md
  23. workbench__Efforts__bike-restoration__00-Index.md
  24. workbench__Efforts__bike-restoration__parts.md
  25. workbench__Efforts__garden-studio__README.md
  26. workbench__Efforts__garden-studio__notes__raised-beds.md
  27. workbench__Efforts__pottery-class__CLAUDE.md
  28. workbench__Efforts__pottery-class__syllabus.md
  29. workbench__README.md
  30. workbench___meta__decisions.md
  31. workbench___meta__state.md
  32. workbench__inbox.txt
  33. workbench__me.md
  34. workbench__research__lake-history.md
  35. ```
  36. Nothing from `_private/`, `Efforts/finance/`, `Efforts/Journal/`, `.obsidian/`
  37. (including the fake API key under its plugins), `.trash/` or `.basic-memory/` is there.
  38. The 13 scaffold skips are the vault machinery: CLAUDE, HEARTBEAT and MEMORY files, the
  39. root `00-Index.md`, the bare-date daily note, the `-done.md` note, templates, scratch,
  40. run logs and session transcripts. Each vault kept exactly one explainer: README.md for
  41. the root and garden-studio, `00-Index.md` for bike-restoration (no README there), and
  42. `CLAUDE.md` for pottery-class (the only candidate). `_meta/decisions.md` stages although
  43. other DECISIONS files would not: it is the one kept on purpose.
  44. ## 2. Second run, nothing changed: nothing stages
  45. ```
  46. gate: staged=0 skipped=21 framing-only=0 scaffold-skipped=13 total-staged=21 -> $PWD/.staging/staging
  47. ```
  48. ## 3. One note edited: exactly one note stages
  49. After appending a line to `identity/Studio Glaze Library.md`:
  50. ```
  51. gate: staged=1 skipped=20 framing-only=0 scaffold-skipped=13 total-staged=21 -> $PWD/.staging/staging
  52. ```
  53. ```
  54. identity__Studio Glaze Library.md
  55. ```