Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions .boj/project-memories.a2ml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,16 @@
; Auto-prepended to every Claude worker session via claude() shell hook.
; Media-Type: application/a2ml

; ── Identity (required by hyperpolymath/a2ml-validate-action) ─────────
; TOML-shape preamble exposes name/version to the line-regex validator.
; Consumers of the s-exp body below ignore non-`(...)` lines, so this
; header is benign for the claude() shell-hook cat-and-prepend pipeline.
[identity]
name = "project-memories"
project = "boj-server"
version = "1.0.0"
schema_version = "1.0.0"

(project-memories
(version "1.0.0")
(repo "boj-server")
Expand Down
11 changes: 11 additions & 0 deletions cartridges/007-mcp/schemas/memory-tag-map.a2ml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,17 @@
;;
;; The adapter resolves those against $HOME at OnEnter time.

;; ── Identity (required by hyperpolymath/a2ml-validate-action) ─────────
;; TOML-shape preamble exposes name/version to the line-regex validator.
;; The Zig consumer (cartridges/007-mcp/ffi/oo7_mcp_ffi.zig matchMemories)
;; only honours `(tag …)` / `(memories …)` blocks, so non-`(` lines here
;; are skipped by `if (!in_memories) continue;` at the parse loop.
[identity]
name = "memory-tag-map"
project = "007-mcp"
version = "0.1.0"
schema_version = "1.0.0"

(memory-tag-map
(version "0.1.0")
(generated-for "007-lang")
Expand Down
Loading