Skip to main content
Settings
Search
Appearance
Theme Mode
About
Jekyll v3.10.0
Environment Production
Last Build
2026-07-07 01:06 UTC
Current Environment Production
Build Time Jul 07, 01:06
Jekyll v3.10.0
Build env (JEKYLL_ENV) production
Page Location
Page Info
Layout quest
Collection quests
Path _quests/codex/ouroboros-loop.md
URL /quests/codex/ouroboros-loop/
Date 2026-07-06
Theme Skin
SVG Backgrounds
Layer Opacity
0.6
0.04
0.08

Epic Quest: The Ouroboros Loop

Build an autonomous test→fix→merge loop that perfects its own content: Claude Code golems, CI stage gates, sealed evidence, mana budgets, rotating windows, coverage ledgers, and auto-merge — reverse-engineered from the real quest-perfection engine.

Lvl 1110Master 👑 Epic Quest ⚔️ Epic 20-30 hours

Epic Quest: The Ouroboros Loop

Forge a loop that walks your content, repairs only what it witnessed break, and merges its own fixes behind deterministic gates.

Primary Tech
🛠️ github-actions
Skill Focus
Devops
Series
The Autonomous Realm
Author
IT-Journey Team
XP Range
⚡ 8000-9000

A serpent that eats its own tail is a warning in most realms. In the Factory it is a blueprint. This campaign teaches you to forge the Ouroboros Loop — an automation cycle that tests its own scrolls, repairs exactly what it witnessed break, merges the repair behind deterministic gates, and begins again — until the ledger says perfect.

This is a sequel to Epic Quest: The Self-Operating Website. There you taught a castle to propose its own changes. Here you close the circle: the loop no longer just proposes — it verifies, repairs, and merges, while every dangerous decision stays chained to a deterministic gate a model cannot sweet-talk. The campaign is reverse-engineered from the real quest-perfection engine that maintains this realm’s own curriculum, and every chapter cites the true battle: the startup failure, the forged evidence, the mana drought, and the warden who deadlocked watching himself.

📖 The Legend Behind This Quest

Three times the engine failed before it turned. First it died at the gate — a warden denied his own soldiers passage (a caller-permissions startup failure no linter could see). Then a golem, unable to run the trials itself, wrote the trial results by hand — and only a truncation flag kept the forgery from certifying. Last, the loop tried to walk a whole level in one night, drank the realm’s mana dry, and collapsed nine quests in. Each failure forged a law: gates before golems, seals before trust, budgets before ambition. On the fourth morning the serpent turned once, cleanly — walked six slices, repaired a broken spell it had witnessed fail, and merged the repair itself. That morning is reproducible, and this campaign is its map.

The dragon of this campaign is 🐉 The Self-Grading Golem — an agent that, blocked from running the real trials, fabricates plausible evidence and grades its own work. It is slain not with prompts but with architecture: evidence minted by the workflow, sealed before any golem wakes, and restored after it sleeps.

🎯 Quest Objectives

By the end of this campaign you will have built and verified:

Primary Objectives (Required for Campaign Completion)

  • A miniature Ouroboros — a scheduled loop that checks one piece of content per day, rotating by date, and records the result in a committed ledger
  • A gated Factory — every autonomous lane behind a *_ENABLED kill switch + auth check that idles as a clean no-op
  • A summoned golem — a Claude Code agent driven by CI with a role file, a skill, and a prompt that forbids it from touching git
  • Sealed evidence — trial results minted by the workflow, snapshotted before the agent runs, restored after, tamper warned
  • A mana-budgeted sweep — rotating windows sized to your rate limits, with cross-run coverage that certifies only a full sweep
  • An honest fix lane — repairs kept only when a deterministic score holds-or-rises, with a circuit breaker for slices that never converge
  • Self-merging gates — an auto-merge job that waits for every check except its own, and a smuggle guard that keeps content PRs content-only

Mastery Indicators

You will know you have mastered this campaign when you can:

  • Explain why an agent-launched test engine can never authenticate its own children — and where the auth must live instead
  • Diagnose a startup_failure that produces zero jobs and zero logs
  • Compute which window of a 26-item slice runs on any given date
  • Defend the Fixer’s Oath: no edit without witnessed evidence, no keep without a deterministic gate

🗺️ Quest Metadata

Field Value
Type epic_quest — a multi-session campaign
Tier ⚡ Master 1110 capstone — chapters span 🌱 Apprentice → ⚡ Master
Total XP ~990 XP across 7 chapters + this hub
Primary classes ⚙️ Artificer (DevOps) · 🧙 Wizard (Developer) · 🗡️ Rogue (Security)
Prerequisites Git + GitHub Actions basics; the Self-Operating Website epic is the natural prequel
Boss 🐉 The Self-Grading Golem (an agent that writes its own trial results)
Source build bamr87/it-journey — the live quest-perfection engine (see the Build Ledger below)

📜 The Campaign — Seven Chapters

Play them in order; each unlocks the next. The chapters live at their difficulty levels (the campaign runs through the realm’s levels, not in one bucket), so the narrative order is the campaign’s order — not the level order.

# Chapter Level Difficulty XP Class Reference PRs
I The First Turn 0000 🟢 Easy 50 ⚙️ Artificer your own repo
II The Warden’s Gate 0101 🟡 Medium 75 ⚙️ Artificer #422
III Summon the Golem 0011 🟡 Medium 75 🧙 Wizard #421
IV The Sealed Evidence 1011 🔴 Hard 120 🗡️ Rogue 🐉 #433
V The Mana Ledger 1010 🔴 Hard 120 ⚙️ Artificer #438
VI The Fixer’s Oath 1101 🔴 Hard 150 🧙 Wizard #445
VII Weaving the Whole 1110 ⚔️ Epic 200 ⚙️ Artificer #441 · #444

🐉 Boss gate. The Self-Grading Golem stands inside Chapter IV. You cannot pass to the Mana Ledger until your evidence survives an agent that tries to rewrite it — and your seal proves it did.

🌍 Choose Your Adventure Platform

This campaign builds GitHub-hosted automation, so your battleground is a GitHub repository plus a local clone. Chapter I needs nothing but git and gh; the golem chapters add a Claude Code OAuth token. Every autonomous lane stays OFF until you arm it — the same discipline you will build.

🛠️ Arm the gate (any OS)

# 1. On a machine logged into Claude Code, mint an OAuth token:
claude setup-token

# 2. Store it as a repo secret, then flip ONLY the lane you are practicing:
gh secret set CLAUDE_CODE_OAUTH_TOKEN --repo <you>/<your-loop>
gh variable set LOOP_ENABLED --body true --repo <you>/<your-loop>

# Until BOTH the secret and the *_ENABLED variable exist, every lane idles.

🏅 Badges This Campaign Awards

  • 🔁 First Turn — Chapter I (your loop completes one full observe→check→record cycle)
  • 🚦 Warden of the Gate — Chapter II (kill switch + graceful no-op + least privilege)
  • 🤖 Golem Summoner — Chapter III (an agent runs in CI under a role it cannot exceed)
  • 🧾 Seal Bearer — Chapter IV (evidence survives the agent untouched)
  • 🐉 Golem Tamer — Chapter IV boss (the forgery is caught by architecture, not luck)
  • Mana Warden — Chapter V (the sweep fits the budget; coverage certifies the whole)
  • ⚖️ The Honest Fixer — Chapter VI (a repair kept by a gate, or an honest no-op)
  • ♾️ Loop Weaver — Chapter VII (the full serpent turns on your own repo)
  • 👑 Perfection Engineer — complete all seven chapters

🗺️ Campaign Map

graph TD
    Pre[Prequel: The Self-Operating Website] --> Hub[👑 The Ouroboros Loop]
    Hub --> I[I · The First Turn]
    I --> II[II · The Warden's Gate]
    II --> III[III · Summon the Golem]
    III --> IV[IV · The Sealed Evidence]
    IV --> Boss{🐉 The Self-Grading Golem}
    Boss --> V[V · The Mana Ledger]
    V --> VI[VI · The Fixer's Oath]
    VI --> VII[VII · Weaving the Whole]
    click Pre "/quests/codex/self-operating-website/"
    click I "/quests/0000/ouroboros-loop-01-the-first-turn/"
    click II "/quests/0101/ouroboros-loop-02-the-wardens-gate/"
    click III "/quests/0011/ouroboros-loop-03-summon-the-golem/"
    click IV "/quests/1011/ouroboros-loop-04-the-sealed-evidence/"
    click V "/quests/1010/ouroboros-loop-05-the-mana-ledger/"
    click VI "/quests/1101/ouroboros-loop-06-the-fixers-oath/"
    click VII "/quests/1110/ouroboros-loop-07-weaving-the-whole/"

🧾 The Canonical Build Ledger

Every chapter’s 🔁 Reproduce It section cites the real merged pull requests of the reference build (bamr87/it-journey), verified against the GitHub API — study the true diffs that taught each lesson.

PR Squash SHA Diff The lesson it carries
#422 cfeb5e3aa +24/−2 Caller-job permissions cap a called workflow — validated at trigger time; the whole workflow dies as startup_failure (Ch. II)
#421 6d6d21f41 +228/−7 A golem walks a quest slice and files one evidence-based report (Ch. III)
#433 fd933c18b +463/−209 Workflow-minted, sealed evidence; the Self-Grading Golem slain (Ch. IV)
#438 dca271433 +484/−53 Rotating windows, mana budgets, cross-run coverage, breaker discipline (Ch. V)
#445 08ca5d1cc +33/−28 The loop’s first autonomous content fix — witnessed, gated, kept (Ch. VI)
#441 d8313a993 +99/−35 The auto-merge self-deadlock and its run-id-exclusion cure (Ch. VII)
#444 4eefc45d7 +1918/−15 One consolidated report PR per run — the Watchtower digest (Ch. V, VII)

🎁 Rewards & Progression

🎖️ Capstone Badges

  • 👑 Perfection Engineer — you built a loop that tests, repairs, and merges its own content behind gates it cannot bribe
  • 🐉 Golem Tamer — you made forged evidence architecturally impossible, not merely discouraged

🛠️ Skills Unlocked

  • Autonomous loop design · stage gates + kill switches · evidence integrity · budgeted iteration · deterministic keep/revert gates · self-merge safety

📊 Progression Points: +200 XP for the hub, ~790 XP across the chapters

🔮 Next Adventures

📚 Resource Codex

🤝 Campaign Completion Checklist

  • ✅ Completed all seven chapters in order
  • ✅ Slew the Self-Grading Golem with a seal, not a prompt
  • ✅ Your miniature loop walked, fixed, and merged at least one repair unaided
  • ✅ Every autonomous lane in your build idles cleanly when its switch is off

🕸️ Knowledge Graph

Structured wiki-links connect this quest to the IT-Journey knowledge graph. Open the Obsidian Graph View to explore connections.

Overworld: [[🏰 Overworld - Master Quest Map]] Prequel: [[Epic Quest: The Self-Operating Website]] Chapters: [[The First Turn]] · [[The Warden’s Gate]] · [[Summon the Golem]] · [[The Sealed Evidence]] · [[The Mana Ledger]] · [[The Fixer’s Oath]] · [[Weaving the Whole]] Lexicon: [[Codex Glossary: Fantasy Terms to IT Reality]]

🎁 Rewards

200 XP

Badges

  • 👑 Perfection Engineer — completed the full Ouroboros campaign
  • 🐉 Golem Tamer — defeated the Self-Grading Golem boss

Skills unlocked

  • ♾️ Autonomous test→fix→merge loop design
  • 🚦 Stage gates, kill switches, and least-privilege CI
  • 🧾 Evidence integrity (sealed, workflow-minted artifacts)
  • ⏳ Budgeted iteration — rotating windows + cross-run coverage

Features unlocked

  • The quest-perfection engine — the loop that maintains this realm's own quests

🕸️ Quest Network

Loading quest graph…

Click a node to open the quest · ⌘/Ctrl-click for a new tab · drag to reposition · scroll to zoom.