# POC Checklist — Tanko Enhancement Verification **Pilot:** Tanko **Date:** 2026-06-24 **Status:** ⬜ Not started ## Pre-Checks - [ ] Read this entire repo (README.md, INSTALL.md, all prompts and configs) - [ ] Verify current Hermes version - [ ] Backup current config.yaml, SOUL.md, and skills directory - [ ] Note baseline context usage (prompt tokens before any changes) ## Installation - [ ] Merge `prompts/behavioral-core.md` into SOUL.md behavioral section - [ ] Add MCP servers from `config/mcp-servers.yaml` to config.yaml - [ ] Verify MCP tools appear (expect: ra-h-os, context7, github, firecrawl, searxng) - [ ] Copy skills/ to skills directory - [ ] Update compression config from `config/compression.yaml` - [ ] Update `external_dirs` in config.yaml for skills loading - [ ] Restart Hermes session ## Behavioral Verification - [ ] Agent demonstrates **Proactive** behavior — suggests improvements unprompted - [ ] Agent demonstrates **Persistent** behavior — recovers from compaction without missing a beat - [ ] Agent demonstrates **Self-Improving** behavior — diagnoses errors, logs learnings - [ ] Agent verifies CLI flags and API params before answering (typescript-like discipline) - [ ] Agent is direct and decisive — no option-listing, no unnecessary politeness ## Tool Parity Verification - [ ] Can query RA-H OS knowledge graph (`ra-h-os-queryNodes`) - [ ] Can verify docs via Context7 (`context7-resolve-library-id` + `context7-query-docs`) - [ ] Can search code via GitHub MCP (`github-search_code`) - [ ] Can scrape web pages via Firecrawl (`firecrawl-scrape`) - [ ] Can search web via SearXNG (`searxng-searxng_web_search`) ## Performance Verification - [ ] Measure first-token latency before/after - [ ] Measure total system prompt tokens before/after (target: 50-60% reduction) - [ ] Verify compression triggers at correct threshold (80% of 256K = 204,800 tokens) - [ ] Verify no functionality lost — can still accomplish all prior tasks ## Rollback - [ ] If enhancement causes regression, restore from backup - [ ] Report what failed to `SyslogSolution/hermes-pi-enhancement` issues ## Report After completing, Tanko should create a relay message or issue with: - Before/after measurements (prompt tokens, latency) - What felt different (qualitative) - Any tools that didn't work - Recommendations for other agents