# WFGY Problem Map 1.0 — Bookmark it. You'll need it ## 🛡️ Permanent fixes for recurring AI bugs. Fix once, never again. **16 reproducible failure modes in AI systems, each with a clear fix (MIT).** **A plug-and-play semantic firewall, praised by users, with no infra changes required.** **Built on structural fixes at the semantic layer — solve it once, and it stays solved.** *If this page saves you time, a ⭐ helps others discover it.* --- > Thanks everyone for the support — it's clear WFGY is solving real bugs people face. > **[WFGY 2.0](https://github.com/onestardao/WFGY/blob/main/core/README.md)** is now live: a 30-line reasoning engine built for LLM recovery & resilience. > ⚡️ **Fixing RAG hallucinations?** This version makes LLMs reason before they answer — try it and see the difference. > 🛠️ Coming next: the **Semantic Surgery Room** and **Global Fix Map** (n8n, GHL, Make.com and more). Launching by **Sep 1**. ---
Semantic memory & reasoning fix in action
--- ## Quick access - 🏥 **Semantic Clinic (AI Triage Hub):** [Fix symptoms when you don’t know what’s broken →](./SemanticClinicIndex.md) - 🚀 **Getting Started (Practical Implementation):** [Run a guarded RAG pipeline with WFGY →](./getting-started.md) - **Beginner Guide:** [Identify & fix your first failure](./BeginnerGuide.md) - **Diagnose by symptom:** [Fast triage table → `Diagnose.md`](./Diagnose.md) - **Visual RAG Guide (multi-dimensional):** [`RAG Architecture & Recovery – Problem Map 2.0`](./rag-architecture-and-recovery.md) — high-altitude view linking symptom × pipeline stage × failure class, with the exact recovery path. - **Multi-Agent Chaos (Map-B):** [Role Drift & Memory Overwrite →](./Multi-Agent_Problems.md) - **Field Reports:** [Real bugs & fixes from users](https://github.com/onestardao/WFGY/discussions/10) - **TXT OS directory:** [Browse the OS repo](../OS/README.md) - 🧩 **MVP Demos:** [Run minimal WFGY examples in `mvp_demo` →](./mvp_demo/README.md) - ❓ **FAQ:** [Common questions & gotchas →](./faq.md) - 🔎 **Retrieval Playbook:** [Practical fixes before changing models →](./retrieval-playbook.md) - 🧮 **Rerankers:** [When & how to use them →](./rerankers.md) - 📑 **Data Contracts:** [Snippets / citations / memory schema →](./data-contracts.md) - 📚 **Glossary:** [WFGY & RAG terms →](./glossary.md) - 🌍 **Multilingual Guide:** [CJK/RTL & cross-lingual RAG →](./multilingual-guide.md) - 🔐 **Privacy & Governance:** [Auditability & policy guardrails →](./privacy-and-governance.md) > 📌 This map isn’t just a list of bugs. It’s a diagnostic framework — a semantic X-ray for AI failure. > Each entry represents a *systemic breakdown* across input, retrieval, or reasoning. > WFGY doesn’t patch symptoms. It restructures the entire reasoning chain. --- ## Quick-Start Downloads (60 sec) | Tool | Link | 3-Step Setup | |------|------|--------------| | **WFGY 1.0 PDF** | [Engine Paper](https://github.com/onestardao/WFGY/blob/main/I_am_not_lizardman/WFGY_All_Principles_Return_to_One_v1.0_PSBigBig_Public.pdf) | 1) Download 2) Upload to your LLM 3) Ask: “answer using WFGY + ” | | **TXT OS (plain-text OS)** | [TXTOS.txt](https://github.com/onestardao/WFGY/blob/main/OS/TXTOS.txt) | 1) Download 2) Paste into any LLM chat 3) Type “hello world” to boot | --- ## 🧪 One-click sandboxes — run WFGY instantly Run lightweight diagnostics with **zero install**, **zero API key**. Powered by Colab. > These 4 CLI tools demonstrate WFGY's diagnostic power — each maps directly to one of the 16 failure modes. > Other problems (like deployment bugs or reasoning collapse) are already handled inside WFGY, > but are not exposed as CLI yet — either because they require full context, or operate at system level. > More tools coming soon.
⭐ ΔS Diagnostic (MVP) — Measure semantic drift
[![Open in Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/onestardao/WFGY/blob/main/tools/wfgy_diagnose_colab.ipynb) > **How to use** > 1. Click the badge ▸ Runtime ▸ Run all > 2. Replace `prompt` and `answer` > 3. See ΔS score and suggested fix > > **What it detects:** > No.2 – [Interpretation Collapse](./retrieval-collapse.md) > (Prompt and output look fine, but meaning is mismatched)
⭐ λ_observe Checkpoint — Mid-step re-grounding
[![Open in Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/onestardao/WFGY/blob/main/tools/wfgy_lambda_observe_colab.ipynb) > **How to use** > 1. Run all cells > 2. Edit `prompt`, `step1`, `step2` > 3. Compare ΔS before vs after > > If ΔS drops → checkpoint worked > If not → try BBCR fallback > > **What it fixes:** > No.6 – [Logic Collapse & Recovery](./logic-collapse.md) > (Multi-step reasoning veers off and needs semantic midpoints)
⭐ ε_resonance — Domain-level semantic harmony
[![Open in Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/onestardao/WFGY/blob/main/tools/wfgy_e_resonance_colab.ipynb) > **How to use** > 1. Run all cells > 2. Edit `prompt` and `answer` > 3. Optionally update the `anchors` list > > Higher ε → deeper resonance with domain anchors > > **What it explains:** > No.12 – [Philosophical Recursion](./philosophical-recursion.md) > (Looping abstraction caused by mismatched domains)
⭐ λ_diverse — Answer-set diversity check
[![Open in Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/onestardao/WFGY/blob/main/tools/wfgy_lambda_diverse_colab.ipynb) > **How to use** > 1. Run all cells > 2. Fill in `prompt` and `answers` (≥ 3 examples) > 3. See λ_diverse score > > Low (≤ 0.40) — near duplicates > Medium (0.40–0.70) — partial variety > High (≥ 0.70) — rich semantic variation > > **What it detects:** > No.3 – [Long Reasoning Chains](./context-drift.md) > (Early steps diverge silently across variants)
> ⚠️ Warning ⚠️ These tools may trigger existential reflection — especially if you've spent months chasing ghost bugs in your RAG stack. --- ## Failure catalog (with fixes) | # | Problem Domain | What breaks | Doc | |----|---------------------------------|-----------------------------------------------|-----| | 1 | Hallucination & Chunk Drift | Retrieval returns wrong/irrelevant content | [hallucination.md](./hallucination.md) | | 2 | Interpretation Collapse | Chunk is right, logic is wrong | [retrieval-collapse.md](./retrieval-collapse.md) | | 3 | Long Reasoning Chains | Drifts across multi-step tasks | [context-drift.md](./context-drift.md) | | 4 | Bluffing / Overconfidence | Confident but unfounded answers | [bluffing.md](./bluffing.md) | | 5 | Semantic ≠ Embedding | Cosine match ≠ true meaning | [embedding-vs-semantic.md](./embedding-vs-semantic.md) | | 6 | Logic Collapse & Recovery | Dead-end paths; needs controlled reset | [logic-collapse.md](./logic-collapse.md) | | 7 | Memory Breaks Across Sessions | Lost threads, no continuity | [memory-coherence.md](./memory-coherence.md) | | 8 | Debugging is a Black Box | No visibility into failure path | [retrieval-traceability.md](./retrieval-traceability.md) | | 9 | Entropy Collapse | Attention melts, incoherent output | [entropy-collapse.md](./entropy-collapse.md) | | 10 | Creative Freeze | Flat, literal outputs | [creative-freeze.md](./creative-freeze.md) | | 11 | Symbolic Collapse | Abstract/logical prompts break | [symbolic-collapse.md](./symbolic-collapse.md) | | 12 | Philosophical Recursion | Self-reference/paradoxes crash reasoning | [philosophical-recursion.md](./philosophical-recursion.md) | | 13 | **Multi-Agent Chaos** | Agents overwrite/misalign logic | **[Multi-Agent Problems](./Multi-Agent_Problems.md)** | | 14 | Bootstrap Ordering | Services fire before deps ready | [bootstrap-ordering.md](./bootstrap-ordering.md) | | 15 | Deployment Deadlock | Circular waits (index⇆retriever, DB⇆migrator) | [deployment-deadlock.md](./deployment-deadlock.md) | | 16 | Pre-Deploy Collapse | Version skew / missing secret on first call | [predeploy-collapse.md](./predeploy-collapse.md) | > For #13 (Multi-Agent), see deep dives: > • **Role Drift** → [`multi-agent-chaos/role-drift.md`](./multi-agent-chaos/role-drift.md) > • **Cross-Agent Memory Overwrite** → [`multi-agent-chaos/memory-overwrite.md`](./multi-agent-chaos/memory-overwrite.md) --- ## Why these 16 errors were solvable WFGY does not just react; it gives **semantic altitude**. Core tools `ΔS`, `λ_observe`, and `e_resonance` help detect, decode, and defuse collapse patterns from **outside** the maze. **See the pipeline and recovery end-to-end:** → [`RAG Architecture & Recovery`](./rag-architecture-and-recovery.md) --- ## Problem Maps Index (Map-A … Map-G) These short IDs let you route quickly in issues/PRs/support threads. | Map ID | Map Name | Linked Issues | Focus | Link | |-------:|------------------------------|----------------------|------------------------------------------------|------| | Map-A | RAG Problem Table | #1, #2, #3, #5, #8 | Retrieval-augmented generation failures | [View](./RAG_Problems.md) | | Map-B | **Multi-Agent Chaos Map** | #13 | Coordination failures, role drift, memory overwrite | [View](./Multi-Agent_Problems.md) | | Map-C | Symbolic & Recursive Map | #11, #12 | Symbolic logic traps, abstraction, paradox | [View](./Symbolic_Logic_Problems.md) | | Map-D | Logic Recovery Map | #6 | Dead-end logic, reset loops, controlled recovery | [View](./logic-collapse.md) | | Map-E | Long-Context Stress Map | #3, #7, #10 | 100k-token memory, noisy PDFs, long-task drift | [View](./LongContext_Problems.md) | | Map-F | Safety Boundary Map | #4, #8 | Overconfidence, jailbreak resistance, traceability | [View](./Safety_Boundary_Problems.md) | | Map-G | Infra Boot Map | #14–#16 | Ordering, boot loops, version skew, deadlocks | [View](./Infra_Boot_Problems.md) | --- ## Minimal quick-start 1. Open **Beginner Guide** → follow the symptom checklist. 2. Use the **Visual RAG Guide** to locate the failing stage. 3. Open the matching page above and apply the patch. _Need definitions or common pitfalls?_ See **[FAQ](./faq.md)** · **[Glossary](./glossary.md)** · **[Data Contracts](./data-contracts.md)** · **[Retrieval Playbook](./retrieval-playbook.md)**. Ask any LLM to apply WFGY (TXT OS makes it smoother): ``` I’ve uploaded TXT OS / WFGY notes. My issue: \[e.g., OCR tables from scanned PDFs look fine but answers are wrong]. Which WFGY modules should I apply and in what order? ```
Status & difficulty | # | Problem | Difficulty* | Implementation | |----|---------------------------------|-------------|----------------| | 1 | Hallucination & Chunk Drift | Medium | ✅ Stable | | 2 | Interpretation Collapse | High | ✅ Stable | | 3 | Long Reasoning Chains | High | ✅ Stable | | 4 | Bluffing / Overconfidence | High | ✅ Stable | | 5 | Semantic ≠ Embedding | Medium | ✅ Stable | | 6 | Logic Collapse & Recovery | Very High | ✅ Stable | | 7 | Memory Breaks Across Sessions | High | ✅ Stable | | 8 | Debugging Black Box | Medium | ✅ Stable | | 9 | Entropy Collapse | High | ✅ Stable | | 10 | Creative Freeze | Medium | ✅ Stable | | 11 | Symbolic Collapse | Very High | ✅ Stable | | 12 | Philosophical Recursion | Very High | ✅ Stable | | 13 | Multi-Agent Chaos | Very High | ✅ Stable | | 14 | Bootstrap Ordering | Medium | ✅ Stable | | 15 | Deployment Deadlock | High | ⚠️ Beta | | 16 | Pre-Deploy Collapse | Medium-High | ✅ Stable | \*Distance from default LLM behavior to a production-ready fix.
--- ## Contributing / support - Open an **Issue** with a minimal repro (inputs → calls → wrong output). - PRs for clearer docs, repros, or patches are welcome. - WFGY Project home: [github.com/onestardao/WFGY](https://github.com/onestardao/WFGY) - TXT OS: [github.com/onestardao/WFGY/tree/main/OS](https://github.com/onestardao/WFGY/tree/main/OS) - If this map helped you, a ⭐ helps more devs find it. --- ### 🧭 Explore More | Module | Description | Link | |-----------------------|----------------------------------------------------------|----------| | WFGY Core | WFGY 2.0 engine is live: full symbolic reasoning architecture and math stack | [View →](https://github.com/onestardao/WFGY/tree/main/core/README.md) | | Problem Map 1.0 | Initial 16-mode diagnostic and symbolic fix framework | [View →](https://github.com/onestardao/WFGY/tree/main/ProblemMap/README.md) | | Problem Map 2.0 | RAG-focused failure tree, modular fixes, and pipelines | [View →](https://github.com/onestardao/WFGY/blob/main/ProblemMap/rag-architecture-and-recovery.md) | | Semantic Clinic Index | Expanded failure catalog: prompt injection, memory bugs, logic drift | [View →](https://github.com/onestardao/WFGY/blob/main/ProblemMap/SemanticClinicIndex.md) | | Semantic Blueprint | Layer-based symbolic reasoning & semantic modulations | [View →](https://github.com/onestardao/WFGY/tree/main/SemanticBlueprint/README.md) | | Benchmark vs GPT-5 | Stress test GPT-5 with full WFGY reasoning suite | [View →](https://github.com/onestardao/WFGY/tree/main/benchmarks/benchmark-vs-gpt5/README.md) | --- > 👑 **Early Stargazers: [See the Hall of Fame](https://github.com/onestardao/WFGY/tree/main/stargazers)** — > Engineers, hackers, and open source builders who supported WFGY from day one. > GitHub stars ⭐ [WFGY Engine 2.0](https://github.com/onestardao/WFGY/blob/main/core/README.md) is already unlocked. ⭐ Star the repo to help others discover it and unlock more on the [Unlock Board](https://github.com/onestardao/WFGY/blob/main/STAR_UNLOCKS.md).
[![WFGY Main](https://img.shields.io/badge/WFGY-Main-red?style=flat-square)](https://github.com/onestardao/WFGY)   [![TXT OS](https://img.shields.io/badge/TXT%20OS-Reasoning%20OS-orange?style=flat-square)](https://github.com/onestardao/WFGY/tree/main/OS)   [![Blah](https://img.shields.io/badge/Blah-Semantic%20Embed-yellow?style=flat-square)](https://github.com/onestardao/WFGY/tree/main/OS/BlahBlahBlah)   [![Blot](https://img.shields.io/badge/Blot-Persona%20Core-green?style=flat-square)](https://github.com/onestardao/WFGY/tree/main/OS/BlotBlotBlot)   [![Bloc](https://img.shields.io/badge/Bloc-Reasoning%20Compiler-blue?style=flat-square)](https://github.com/onestardao/WFGY/tree/main/OS/BlocBlocBloc)   [![Blur](https://img.shields.io/badge/Blur-Text2Image%20Engine-navy?style=flat-square)](https://github.com/onestardao/WFGY/tree/main/OS/BlurBlurBlur)   [![Blow](https://img.shields.io/badge/Blow-Game%20Logic-purple?style=flat-square)](https://github.com/onestardao/WFGY/tree/main/OS/BlowBlowBlow)