b137764f0c
- Implemented text-first archive structure that incorporates bounded source text with foveated image frames (HQ edges, LQ middle) to improve context quality. - Updated snapcompact core logic to use `historyBlocks` for reconstruction, transitioning away from reliance on previous PNG frame inheritance. - Increased default frame limits to 80 and adjusted token estimation constants (5024) to enhance context budget accuracy. - Added `pruneToolDescriptions` and improved multi-block summary token estimation to optimize tool spec usage.