feat: structural hardening, grid fast-paths, and state-aware adaptive snap recovery

This commit is contained in:
2026-05-04 17:43:25 +02:00
parent 22216cbd2d
commit 3800254fe3
22 changed files with 262 additions and 761 deletions

View File

@@ -27,12 +27,13 @@ If Instagram updates its app and moves a button, GramPilot doesn't crash. It fal
* 🧬 **Resonance Oracle**: The bot only interacts with content that matches a pre-defined persona aesthetic, completely bypassing spam or low-quality content.
* 🛡️ **Honeypot Radome**: Instagram plants invisible, 1x1 pixel trap buttons for bots. Our *Radome Sensor* sanitizes the XML view before the agent ever sees it, mathematically guaranteeing evasion of tracker traps.
## 🏗️ Project Status (April 2026)
## 🏗️ Project Status (May 2026)
The engine has undergone a massive stabilization refactor to achieve **100% TDD compliance** on critical navigation paths.
- **Structural Hardening:** Purged non-deterministic "Geometric Fallbacks" for navigation tabs. Replaced with strict Resource ID -> Semantic Content validation.
- **Grid-Lock Recovery:** Implemented O(1) structural fast-paths for grid interactions and state-aware **Adaptive Snap** logic to prevent erroneous back-presses on profile grids.
- **Navigation Reliability:** Resolved 'Identity Shadowing' bugs to ensure deterministic detection of `OWN_PROFILE`.
- **Autonomous Recovery:** Hardened the `SituationalAwarenessEngine` (SAE) to handle 12+ anomaly states including system dialogs and persistent survey modals.
- **Zero-Latency Memory:** Optimized Qdrant vector retrieval for sub-second navigational decisions.
- **Autonomous Recovery:** Hardened the `SituationalAwarenessEngine` (SAE) to handle anomaly states including system dialogs and persistent survey modals.
## 🚀 Quick Start