diff --git a/lib/deps.sh b/lib/deps.sh index 5e46a86..841eefd 100644 --- a/lib/deps.sh +++ b/lib/deps.sh @@ -27,6 +27,10 @@ check_deps() { if ! command -v bw &>/dev/null; then warn "Optional tool 'bw' (Bitwarden CLI) not found. Vaultwarden integration will be manual." fi + + if ! command -v python3 &>/dev/null; then + warn "Optional tool 'python3' not found. Needed for 'make test' and the ingest skill (index-append.py), not for setup." + fi } check_git_identity() { diff --git a/templates/agents-genome.md b/templates/agents-genome.md index be09625..dc1a43b 100644 --- a/templates/agents-genome.md +++ b/templates/agents-genome.md @@ -179,7 +179,7 @@ Append at bottom of relevant section in `wiki/index.md`: - [[folder/slug]] — One-line summary. `maturity: draft` ``` -Never reorder. Alphabetical sort is handled by the pre-commit hook. +Never reorder. Alphabetical sorting is handled by the post-processor (index-append.py); the pre-commit hook only enforces the security policy. ### Log entries diff --git a/templates/wiki-index.md b/templates/wiki-index.md index 809aaaa..c9456f9 100644 --- a/templates/wiki-index.md +++ b/templates/wiki-index.md @@ -12,9 +12,9 @@ private: false **[AGENT INSTRUCTION]** This is the primary navigation file. Read it first on every session before accessing individual pages. Append new entries at the bottom of the relevant section — do not reorder or rewrite sections. -Alphabetical sorting is handled automatically by the pre-commit hook. +Alphabetical sorting is handled by the post-processor (index-append.py); the pre-commit hook only enforces the security policy. Update `last_updated` in the YAML frontmatter on every edit. -Entry format: `- [[folder/slug]] — One-line summary. \`maturity: \`` +Entry format: `- [[folder/slug]] — One-line summary. \`maturity: <value>\`` ---