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
This commit is contained in:
2026-04-19 22:14:56 +02:00
parent 0aeed11186
commit ba4d7ffda2
83 changed files with 4735 additions and 1873 deletions

View File

@@ -1,63 +1,46 @@
username:
- marisaundmarc
# - marcmintel
device: 192.168.1.206:43503
# ════════════════════════════════════════════════════════════════════════════
# 🤖 AUTONOMOUS AGENT CONFIGURATION
# ════════════════════════════════════════════════════════════════════════════
# Das ist das "Brain" deines Bots. Keine abstrakten Klick-Raten oder
# Prozentwerte mehr. Sag dem Bot einfach, wer er ist und was er tun soll.
identity:
# Unter welchem Account operiert der Bot?
username: "marisaundmarc"
# Wer ist der Bot? (Wichtig für die KI-Kommentare und Profil-Analyse)
persona: "Travel blogger, landscape photographer, and outdoors enthusiast"
vibe: "friendly, authentic, helpful, and appreciative of good art"
mission:
# Wie soll sich der Bot generell verhalten?
# - aggressive_growth: Sucht permanent nach neuen Profilen (Explore/Reels)
# - community_builder: Fokussiert sich stark auf den eigenen Feed und Home-Tab
# - stealth_lurker: Liest viel, interagiert aber nur bei extrem hoher Relevanz
# - passive_learning: "Dry-Run" Modus. Der Bot navigiert, lernt UI-Elemente und analysiert Profile, führt aber NIE Likes/Kommentare/Follows aus.
strategy: "aggressive_growth"
# Wie kritisch ist der Bot bei fremden Posts? (Hoch = nur Meisterwerke, Niedrig = fast alles)
selectivity_threshold: "high"
# Wen sucht der Bot?
target_audience: "travel, landscape, nature, mountain photography, wanderlust"
# Was hasst der Bot absolut? (Sofortiger Skip)
blacklist_topics: "onlyfans, nsfw, sale, discount, promo, 18+, giveaway, crypto"
limits:
# Wie viele Stunden am Tag darf der Bot maximal arbeiten?
daily_budget_hours: 2.5
# Maximale Kommentare pro Tag (Sicherheitsnetz)
max_comments_per_day: 40
# ── Infrastructure (Nur für Entwickler) ──
device: 192.168.1.206:46557
app-id: com.instagram.android
feed: 5-8
explore: 3-5
reels: 3-5
stories: 3-5
allow-untested-ig-version: true
debug: true
shuffle-jobs: true
total-sessions: 999
total-interactions-limit: 10000
repeat: 5-8
comment-percentage: 100
dry-run-comments: true
interact-percentage: 100
follow-percentage: 100
follow-limit: 50
likes-count: 3-5
likes-percentage: 100
stories-count: 5-8
stories-percentage: 40
carousel-count: 3-4
carousel-percentage: 70
repost-percentage: 5
# --- Projekt Singularity V8: Ultra-Smarte Config ---
# WICHTIG: Wir nutzen ÜBERALL exakt das gleiche Modell (qwen3.5:latest).
# Dadurch muss Ollama das Modell nicht im VRAM hin- und herswappen, was den Bot extrem schnell macht!
ai-model: qwen3.5:latest # Generative AI (Comments, CRM)
ai-model: qwen3.5:latest
ai-model-url: http://localhost:11434/api/generate
ai-telepathic-model: qwen3.5:latest # Der neue lokale Navigations-Champion (Benchmark: 100/100)
ai-telepathic-url: http://localhost:11434/api/generate
ai-fallback-model: qwen3.5:latest # Visuelle Notfall-Erkennung
ai-fallback-url: http://localhost:11434/api/generate
ai-condenser-model: qwen3.5:latest # RAG Comment Learning & Spam Filter (100% Pass)
ai-condenser-url: http://localhost:11434/api/generate
# -------------------------------
ai-vision-navigation: true # Sende UI-Screenshots an LLM für visuelles Fallback-Navigieren
ai-vision-context: true # Sende Post/Account-Screenshots an LLM für visuelle DM/Content-Analyse
ai-quality-filter: true
ai-learn-own-profile: true
ai-learn-comments: true
ai-learn-niche-posts: true
ai-learn-only: false
ai-vibe: "friendly, authentic, helpful"
ai-target-audience: "travel, landscape, nature, mountain, photography, adventure, wanderlust, explore"
ai-blacklist-topics: "onlyfans, nsfw, sale, discount, promo, 18+, giveaway"
smart-unfollow: false
total-comments-limit: 5000
dry-run: false
debug: true
speed-multiplier: 1.0
watch-photo-time: 3-6
watch-video-time: 5-12
dont-type: false
skipped-posts-limit: 15
account-switch-delay: 10-20