trim operational instructions to mechanics only, add changelog tool
operational instructions went from ~80 lines to ~12. removed:
- skepticism block (should be dynamically learned from experience)
- tool catalog (tool docstrings handle this)
- notification handling details (structural, not prompt-level)
- blogging/URL/pagination instructions (one-off fixes encoded permanently)
- redundant "silence is fine" (already in personality)
what remains is purely mechanical: posting tools exist, memory tiers
mean this, mention consent works like this, owner-only gates.
added changelog tool: reads commit history from the github mirror
(github.com/zzstoatzz/bot) so phi can see what actually changed and
when, instead of inferring (or hallucinating) what's new. phi thought
pub_search was new today because it had no way to check its own
history.