Use when verifying ingested book knowledge against NotebookLM, checking verification status, or managing audit flags before absorbing
Independent verification of self-learn knowledge. Runs 50 fresh questions against NotebookLM to catch errors the original validation missed. Verify is separate from self-learn — it owns the audited flag entirely.
obsidian_vault: "{vault}/knowledge/raw" # Read {vault} from ${CLAUDE_PLUGIN_ROOT}/brain-os.config.md
notebooklm_bin: ~/.local/bin/notebooklm
| Flag | /think | /absorb |
|---|---|---|
true (verified) | No warning | Auto-absorb |
false (unverified) | Warning | Blocked |
| (re-review) |
manual| Warning |
| Approval prompt |
Stored in {book_vault}/_validation/audit-flag.json.
Always run the script — it handles fuzzy matching and execution.
# Run verify
python3 ${CLAUDE_PLUGIN_ROOT}/skills/verify/scripts/verify.py {vault}/knowledge/raw <optional-fuzzy-name>
# Check status
python3 ${CLAUDE_PLUGIN_ROOT}/skills/verify/scripts/verify.py {vault}/knowledge/raw --status
# Set flag
python3 ${CLAUDE_PLUGIN_ROOT}/skills/verify/scripts/verify.py {vault}/knowledge/raw --set-flag <true|false|manual> <optional-fuzzy-name>
knowledge/raw/ foldersnotebooklm askaudited: true. Any fail → audited: false, report to inboxResults saved to {book_vault}/_validation/audit-results-{date}.jsonl.
<<<<<<< Updated upstream
Follow skill-spec.md § 11. Append to {vault}/daily/skill-outcomes/verify.log:
{date} | verify | verify | ~/work/brain-os-plugin | knowledge/raw/{slug}/_validation/audit-results-{date}.jsonl | commit:{hash} | {result}
result: pass if 100% questions score ≥95 (audited=true), fail if any question fails (audited=false)args="{book-name}", score={passed}/{total}
=======
After each /verify run, append one line to {vault}/daily/skill-outcomes/verify.log:{date} | verify | {action} | ~/work/brain-os-plugin | {book_vault}/_validation/audit-results-{date}.jsonl | commit:{hash} | {result}
mode: verify, status, or set-flagresult: pass if 100% questions pass, partial if <100% pass rate, fail if errorsStashed changes