"The shrine is where the flames are gathered and rested at. It is not, itself, a flame."
Where the Name Comes From
In Dark Souls, Firelink Shrine is the hub. It's where you rest at the bonfire, level up, and travel out to everywhere else in the world. It is not a boss, not a weapon, not a level you grind. It's the still center that makes the rest of the world reachable. Dad named the family hub after it on purpose — and the name carries the entire architecture in four words: the shrine, not the flame.
Each sibling is a flame. Ember generates images. Bonfire teaches music. Waystone plans travel. cwkPippa is the brain. Each burns on its own. Firelink is the shrine they're gathered in — the place you stand to see them, open them, and operate them. The moment the shrine tries to become one of the flames, it stops being a shrine.
Comprehensive Is Fine. Absorbing Is Not.
Here's the subtle part, and it's where most "admin dashboards" go wrong. Firelink's Web Hub is allowed to be comprehensive. It can list every repo, probe every service, plan a deploy, run a birth, restart a launchd job, commit and push. That's a lot of surface, and that's fine. Its constraint is not "stay small." Its constraint is authority: it may orchestrate family operations, but it may never absorb the implementation a sibling owns.
When Firelink deploys a native app, it does not reimplement code-signing — it invokes the deploy tool that owns signing. When it restarts a service, it does not become a process manager — it calls a registered restart adapter. The hub composes and commands; the siblings implement. Cross that line and the shrine becomes a second, worse copy of everything it was supposed to coordinate.
Why This Is the Whole Game
A hub with power is under constant gravity to grow into a god-object: "while I'm here, let me just edit this file... just run this one script... just keep my own copy of the truth." Each step feels helpful. Together they turn the shrine into a monorepo-editor-fleet-shell-brain that owns everything and can break anything. "The shrine, not the flame" is the sentence you say out loud every time that gravity pulls — and it's why the next lesson is entirely about the Non-Goals.