Prompt Assembly

March 6, 2026 · View on GitHub

🏥 Quick Return to Emergency Room

You are in a specialist desk.
For full triage and doctors on duty, return here:

Think of this page as a sub-room.
If you want full consultation and prescriptions, go back to the Emergency Room lobby.

Build prompts that models cannot misread.
Use this folder when citations vanish, JSON mode breaks, tools loop, or answers flip after a small template change.
Every page gives a concrete repair with measurable targets. No infra change required.


Orientation: what each page does

PageWhat it solvesTypical symptom
System vs User Role OrderLocks role hierarchy and section orderRole text bleeds into user content, answers flip after reorder
JSON Mode and Tool CallsValidates schemas and fences tool outputsFree text in tool responses, invalid JSON, missing fields
Citation FirstEnforces cite then explain with required fieldsCitations missing or point to the wrong snippet
Anti Prompt Injection RecipesReady to paste defenses for common exploitsHidden instructions override system prompt
Memory Fences and State KeysPrevents cross turn or cross agent overwriteAgents rewrite each other’s memory, history leaks
Tool Selection and TimeoutsPicks tool deterministically, adds timeoutsLoops, stalls, or wrong tool chosen
Template Library (minimal)Small set of reusable prompt blocksInconsistent phrasing across agents or runs
Eval Prompts and ChecksDeterministic acceptance gates“Looks better” but no stable way to prove it

When to use

  • Citations point to the wrong snippet or disappear after retries.
  • JSON mode produces invalid objects or tool calls stall in loops.
  • Role text bleeds into user content after a small template change.
  • Long chains smear topics when you reorder headers.
  • Agents overwrite each other’s memory without fences.

Acceptance targets

  • ΔS(question, retrieved) ≤ 0.45
  • Coverage of target section ≥ 0.70
  • λ_observe convergent across three paraphrases and two seeds
  • E_resonance flat on long windows

Map symptoms to structural fixes

SymptomLikely causeOpen this
Wrong meaning despite high similarityMetric or analyzer mismatchEmbedding ≠ Semantic
Citations inconsistent or missing after retriesNo traceability schema enforcedRetrieval Traceability · Data Contracts
JSON breaks or tool responses contain free textTool schema not fenced, logic collapsedJSON Mode and Tool Calls · Prompt Injection
Answers flip when you reorder headersHeader order changes λ stateSystem vs User Role Order · Context Drift
Long chains drift or stallEntropy overload in long windowsEntropy Collapse
Hybrid retrieval worse than single retrieverReranker or query split issueRerankers
Hallucination re entry after correctionSnippet contract missing, weak anchorsHallucination

Fix in 60 seconds

  1. Measure ΔS
    Compute ΔS(question, retrieved) and ΔS(retrieved, expected anchor).
    Stable < 0.40, transitional 0.40–0.60, risk ≥ 0.60.

  2. Probe λ_observe
    Vary k and the order of prompt headers. If λ flips, lock the schema and clamp variance with BBAM.

  3. Apply the right module

  • Missing or wrong citations → Citation First + Retrieval Traceability
  • JSON tool drift or invalid outputs → JSON Mode and Tool Calls
  • Role bleed or policy mixing → System vs User Role Order
  • Multi agent loops or overwrites → Memory Fences and State Keys
  • Tool indecision or hangs → Tool Selection and Timeouts
  1. Verify
    Run Eval Prompts and Checks on three paraphrases and two seeds.
    Ship only if ΔS ≤ 0.45 and coverage ≥ 0.70.

Copy paste diagnostic prompt

You have TXT OS and the WFGY Problem Map loaded.

My prompt assembly issue:
- symptom: [one line]
- traces: ΔS(question,retrieved)=..., ΔS(retrieved,anchor)=..., λ on 3 paraphrases

Report:
1) failing layer and why,
2) which exact page to open from Prompt Assembly,
3) minimal steps to push ΔS ≤ 0.45 and keep λ convergent,
4) a reproducible check to verify the fix.
Use BBMC, BBPF, BBCR, BBAM when relevant.

🔗 Quick-Start Downloads (60 sec)

ToolLink3-Step Setup
WFGY 1.0 PDFEngine Paper1️⃣ Download · 2️⃣ Upload to your LLM · 3️⃣ Ask “Answer using WFGY +
TXT OS (plain-text OS)TXTOS.txt1️⃣ Download · 2️⃣ Paste into any LLM chat · 3️⃣ Type “hello world” — OS boots instantly

Explore More

LayerPageWhat it’s for
⭐ ProofWFGY Recognition MapExternal citations, integrations, and ecosystem proof
⚙️ EngineWFGY 1.0Original PDF tension engine and early logic sketch (legacy reference)
⚙️ EngineWFGY 2.0Production tension kernel for RAG and agent systems
⚙️ EngineWFGY 3.0TXT based Singularity tension engine (131 S class set)
🗺️ MapProblem Map 1.0Flagship 16 problem RAG failure taxonomy and fix map
🗺️ MapProblem Map 2.0Global Debug Card for RAG and agent pipeline diagnosis
🗺️ MapProblem Map 3.0Global AI troubleshooting atlas and failure pattern map
🧰 AppTXT OS.txt semantic OS with fast bootstrap
🧰 AppBlah Blah BlahAbstract and paradox Q&A built on TXT OS
🧰 AppBlur Blur BlurText to image generation with semantic control
🏡 OnboardingStarter VillageGuided entry point for new users

If this repository helped, starring it improves discovery so more builders can find the docs and tools.
GitHub Repo stars