Commit Graph

15 Commits

Author SHA1 Message Date
87df8d21a9 fix: restore node top-level text/desc extraction for Targeted UX and context correction parity 2026-04-24 15:48:16 +02:00
6edd2a18fb test: add unit tests for brevity bonus and blank start linguistic match 2026-04-24 15:20:29 +02:00
2b0d0840a8 fix(physics): disable playful biomechanics during aggressive ad skips
- Fixed a bug where `humanized_scroll(is_skip=True)` could trigger random 'Doomscroll Corrections' (scrolling backwards) or 'reading pauses'.
- This caused the Anti-Stuck loop for ads to fail because the aggressive skip would occasionally just pause or scroll back into the ad.
- Added strict TDD coverage in `test_physics_humanized.py` to verify `is_skip` generates strictly forward gestures without pauses.
2026-04-24 14:59:35 +02:00
f1590631a1 fix(navigation): stabilize GramPilot autonomous grid navigation and Qdrant persistence
- Hardened `NavigationKnowledge` and `TelepathicEngine` to prevent premature blacklisting on high-latency grid taps by returning `None` (inconclusive) when grid markers are still present.
- Updated `_execute_action` in `goap.py` to respect inconclusive verification states and avoid polluting the blacklist.
- Refined `Adaptive Snap` in `timing.py` to detect `ProgressBar` loading spinners, extending timeouts for slow connections.
- Prevented brittle Adaptive Snap `wobble` routines from firing while the bot is still trapped on the Explore Grid.
- Stabilized Qdrant collections by converting destructive delete-only wipes into safe `wipe_collection` routines that instantly recreate the index.
- Maintained 100% TDD pass-rate by aligning E2E grid navigation tests with the new inconclusive states.
2026-04-24 13:48:27 +02:00
30724d3c03 chore: FSD stabilization, strict TDD enforcement, and unlearn mechanism
- implemented self-healing unlearn for Qdrant false positives
- centralized testing logic in conftest
- documented core rules, ai standards, and goap philosophy
- purged old dev scratchpads
2026-04-24 13:28:32 +02:00
75009d91a2 feat(navigation): Implement 100% autonomous Blank Start architecture; purge heuristics 2026-04-22 00:05:03 +02:00
fff9ec5b0a Hardening: Streamlined testing infrastructure, unified toolkit, and established English TDD standards 2026-04-21 10:17:27 +02:00
ee3022e95d feat: implement smart unfollow with resonance evaluation and close friends guard 2026-04-21 02:45:05 +02:00
0a02e901b6 fix(feed): resolve home feed back-button scroll-to-top trap
- Separated obstacle detection from feed marker validation
- Prevented blind BACK button presses when markers are missing mid-scroll
- Added TDD verification for feed navigation stability
- Cleaned up debug artifacts and temporary test output
2026-04-21 02:00:01 +02:00
2c6404f387 feat: stabilize autonomous instagram bot suite (100% green)
Summary of work:
- Resolved mass SystemExit: 2 failures by hardening Config against pytest CLI args.
- Fixed state leakage in test suite by implementing aggressive cache wiping in conftest.py.
- Fixed TypeErrors and UnboundLocalErrors in TelepathicEngine and bot_flow.
- Aligned MockTelepathicEngine signatures to resolve Mock Drift.
- Achieved 100% pass rate across 498 tests.
2026-04-20 15:11:49 +02:00
fc3209bdc1 test: stabilize E2E coverage and GOAP fallback logic
- Refactored 'test_navigation_resilience.py' to produce structurally valid mock XML dynamically responding to app_start resets.
- Patched 'bot_flow.py' interaction lifecycle to handle cognitively deficient test scenarios gracefully.
- Migrated 'device_facade_full.py' assertions to shell-first interaction schemas (adb shell input).
- Stabilized legacy unit tests against structurally strict 'TelepathicEngine' dimension checks.
2026-04-20 00:33:27 +02:00
ba4d7ffda2 chore: migrate autonomous navigation to GOAP and finalize 100% E2E test stabilization
- Delegate legacy BFS navigation to structure-based GOAP system
- Harden Situational Awareness Engine (SAE) for modal and obstacle clearance
- Fix device sizing calculations during mocked humanized scrolls
- Remove deprecated V8 test stubs and legacy debug entrypoints
- Stabilize Telepathic Engine context parsing thresholds
Result: 66/66 E2E and integration tests passing
2026-04-19 22:14:56 +02:00
0aeed11186 Hardening autonomous navigation: Implemented Modal Guards, Transient Drift Protection (WhatsApp fix), and Aggressive Recovery paths. Cleaned up diagnostic artifacts. 2026-04-17 12:57:12 +02:00
89f14463c5 update 2026-04-17 00:44:41 +02:00
fa1d01527d init 2026-04-16 18:58:18 +02:00