feat(ingest): Clarify Python3 dependency and agent sorting roles

This commit is contained in:
Matteo Cherubini 2026-06-09 17:02:58 +02:00
parent ae07a676d0
commit abbf7362d9
3 changed files with 7 additions and 3 deletions

View file

@ -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() {

View file

@ -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

View file

@ -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: <value>\``
Entry format: `- [[folder/slug]] — One-line summary. \`maturity: &lt;value&gt;\``
---