The vocabulary
Every word, defined once.
Knowing what a team calls things is most of what it means to be inside it. These are the words, with the plain-English word next to each so nobody has to pretend.
This page is generated from docs/glossary.yml in the StellarView repository.
That file is not a document, it is a runtime asset: the application reads it for the
glossary strip, the prompts read it so the model does not invent meanings, and a check
fails the build when a first-contact screen uses one of these words undefined. Which means
this page and the product cannot drift.
116 terms · 107 in use · 9 marked for retirement · 15 with a clip · glossary version 1, updated 2026-10-01
Tier 1 · 9
Taught in the first sixty seconds
You cannot do anything at all without these four, so they are taught on the first screen and nothing is allowed to assume them.
- Gap A question the plan cannot answer on its own
-
Something the work needs decided that the document did not say, listed rather than guessed at.
44 seconds
The practice underneath Requirements analysis. Analysis does not invent what it was not told. A gap is that refusal written down, so it gets answered by a person.
From the file
ADDED 2026-08-28, and it should have been here first. Three separate reviews called this the strongest idea in the product and all three noticed it had no entry while Wormhole did. It is the load-bearing concept of the flagship docs page and the trust argument of the film, and the lint that checks for undefined product nouns could not see it, because it was never defined. Most tools fill the silence with a guess and the guess reads exactly like a decision. A gap you have not answered will not silently become a decision somebody else made for you.
- Galaxy Repository or project
-
A repository with its configuration, credentials, analysis state and history, held as one thing.
also called Active Galaxy
44 seconds
The practice underneath A working set. Everything needed to work on a codebase kept together, rather than scattered across a README, a password manager and somebody’s memory.
From the file
2,487 occurrences in the UI HTML, and the single most common word a new person meets with no idea what it means. Earn it: show the codebase draw itself, then name the result.
- Big Bang Where an epic is built
-
The screen that turns a document or a description into phases, work units, gaps and an architecture diagram per phase.
also called Big Bang Creator, Epic Creator
42 seconds
The practice underneath Planning from a requirement instead of from a backlog. The decomposition happens before anyone writes code, and it is written down where it can be argued with.
From the file
The centrepiece. Everything else in the product feeds this screen or consumes what comes out of it, so it belongs in the first minute in a way the rings do not. One plate of it carries twelve phases, seventy work units, five hundred and sixty hours, two hundred and ten resolved gaps, the SOW allocation, JIRA, meeting intel and the gap suggestions at once.
- Epic A body of work, broken down
-
A feature large enough to need decomposing into phases and work units before anyone writes code.
also called Epic Creation, Epic Decomposition
37 seconds
The practice underneath Decomposition. Split the work until each piece is small enough to estimate honestly and small enough to review in one sitting.
- Slingshot The app on your machine that opens StellarView
-
The client: the desktop app for Mac and Windows and the command-line kit. It finds a StellarView, starts one here in Docker, opens the channel to one in your account, and shows the cockpit. Slingshot is what runs on your machine; StellarView is what it opens. Versioned on its own, because one Slingshot works against many releases.
also called client kit, Slingshot kit, the app
- Sling Send a StellarView somewhere
-
A verb first: to sling is to send a StellarView somewhere, onto this machine in Docker, into your own AWS account, or off to the cloud as a Replicant with a job to do. What has been slung and is answering is a sling: a container here, an instance there, an ECS task. Slingshot is what does the slinging, and it opens any sling into the same cockpit; only the channel differs. A Ghost and a Replicant are kinds of sling.
also called slings, sling it, slung
- Gate A check that refuses, rather than warns
-
A named assertion that stops the work when it fails and says what it measured. A gate that cannot fail is worse than no gate, because it reports success while inspecting nothing.
also called gates
- All the way Build, deploy, fleet, document
-
The four things a product has to do to survive its own creation, run as one motion rather than four handovers.
also called build deploy fleet document, the four
From the file
Canonical wording set by Joe on 2026-09-18, after four attempts at saying it. BUILD is the work. DEPLOY is taking it all the way, into the tools the team already has. FLEET is the machine: the running estate and the development process the team runs on. DOCUMENT is what lets anybody judge it afterwards, generated from the artefact so it cannot drift. Normally these are four teams, four tools and four budgets, and everything that goes wrong goes wrong in the seams. See doctrine series 2, article 9.
- Wormhole Reaching a machine without opening it
-
The practice, not the pipe. Every machine we run has no inbound rules, no SSH key and no password, and is reached only over SSM - port forwarding for a cockpit, Run Command for a build, Session Manager to preserve a machine before destroying it. Egress is outbound through a NAT. Credentials come from the customer's own account, never ours.
also called wormholes, private reach
Tier 2 · 55
Taught on arrival
Real concepts, but only when you reach the feature. Teaching these on the first screen turns a start page into a lesson.
- Layer Architectural tier
-
The five-tier model every file is placed into: Core, Services, APIs, UI and Infrastructure.
- Mission An automated workflow
-
An orchestrated run in named phases. It keeps a full record of what the AI was asked and what it answered.
47 seconds
The practice underneath Process. The value is that the run has phases with names, and afterwards you can read what was asked.
- Constellation Epic One epic delivered across several repositories
-
A single body of work planned and executed across several repositories at once, with the seams between them resolved deliberately.
also called Constellation
43 seconds
The practice underneath Cross-repository release coordination. The hard part of multi-repo work is never the code in any one repo, it is the order and the contracts between them.
From the file
CORRECTED 2026-08-27. Both previous glossaries said "files grouped by architectural layer", which describes the 3D view, not this. The delivery meaning is what the code means: backend/constellation/ holds RepoSetSuggester, ResponsibilityMapper and SeamResolver; ConstellationMiracleRunner executes it; /api/staging/constellations lists them. One real one was 3 repos, 17 phases, 162 work units, 8 execution waves. That is a Constellation Epic. Say the full two words. "Constellation" alone is what caused the collision.
- Work Unit A single implementable task
-
The smallest piece of an epic that one person can pick up, with its own acceptance criteria.
also called WU
45 seconds
The practice underneath Decomposition. Estimating a phase is guessing. Estimating something one person can finish, with a written definition of done, is not.
- Smart Prompt A reusable AI prompt template
-
A prompt held as a file with variables, inheritance and versioning, so behaviour can be changed without touching code.
48 seconds
The practice underneath Configuration management. Whatever decides behavior belongs under version control, where it can be read, reviewed and rolled back.
- HAL The prompt template editor
-
Where every Smart Prompt is read and edited, in a real editor rather than buried in source.
- AI Companion The assistant panel
-
The panel you ask things of, which already knows the galaxy, the file and the screen you are on.
also called Companion
- Spectrograph What each AI call carried, and what it cost
-
The Spectrograph splits every model call of a build into what it carried in, layer by layer, the way astronomers split a star's light to read what it is made of, and keeps the ledger of what the calls cost.
55 seconds
The practice underneath Measurement. Find out where the work actually went before you change the process. Profilers, time studies and retrospectives with numbers did this long before anyone had a context window.
From the file
ADDED 2026-10-01 (built as the X-ray; Joe chose the name). Each call's size, re-read and new input, output, time and API-equivalent cost are exact; the split into layers is estimated from each piece's length. With the relay it shows the warm-up and the baton. Code: backend/stellarflow/Spectrograph.js; routes /api/spectrograph; the component frontend/stellarflow/spectrograph.js, linked from every Auditor line.
- Consist What a plan is made of, and how big it is
-
The consist sizes a plan before it is built, by seven letters (Capabilities, Outside connections, Non-functional, Surfaces, Information, Slices, Tests and evidence), and gives a run time range from measured builds.
From the file
ADDED 2026-10-01. A railroad sized and checked a train by its consist, the list of cars that made it up. Code: backend/stellarflow/Consist.js; scripts/consist.mjs; docs/technical/consist.md. The estimate uses measured unit minutes from the phase breakdowns, as a range.
- Phase One step of an epic's build
-
An epic is built phase by phase, each phase a GitHub issue with its own work units, its own branch and its own pull request, the next phase building on the last.
From the file
ADDED 2026-10-01. The plan (a Big Bang's edits.json) lists the phases and their work units; the Miracle builds them in order, one session per phase. Code: the Miracle loop in backend/server.js, backend/missions/MiracleStart.js.
- Evidence The record of what happened, kept as it happened
-
Every action of a build leaves a line in its evidence record, with its time, its phase and its unit, so any moment can be found again and checked.
From the file
ADDED 2026-10-01. One record per engagement run (evidence.jsonl), written by every station, the test runs, the decisions and the captures; a line names its kind, what it says, its source and, where there is one, its file. Code: backend/stellarflow/Evidence.js; the tags each context may carry are in config/evidence-contexts.json.
- Auditor The place to dig into what happened at any moment
-
The Auditor puts every record of a run on one timeline by phase and unit, and shows any moment with what the build's session was doing then.
From the file
ADDED 2026-10-01. Joe made evidence its centrepiece ("the digger"). It reads the evidence record, the conductor's events, the messages, the commits and the test runs. Code: backend/stellarflow/Auditor.js; page: /stellarflow/auditor.html.
- Action Center Everything waiting for a person, in one place
-
The Action Center lists every request, held run and pull request waiting for a person, with its dates and what deciding it continues, and notes each decision on GitHub and Jira.
From the file
ADDED 2026-10-01. Joe: "Joe should not have to go hunting to see them." A decision goes through the same routes as the screen's own buttons. Code: backend/stellarflow/ActionCenter.js; routes /api/actions.
- Test Run One run of the tests, kept as a record
-
Every test run of a build is kept with its unit, its scope, its result, its minutes and its output, and says when it hung or ran in the background.
From the file
ADDED 2026-10-01. Read from the session records, no model call; the output is kept as a file beside the engagement run and each run is a line of evidence. Code: backend/stellarflow/TestRuns.js; routes /api/test-runs; the MCP tool test_runs.
- Stop Point A place a person asked the build to wait
-
A stop point holds the conductor at a station, or the build after a phase, until a person resumes it.
From the file
ADDED 2026-10-01. Set on the train or the list of the build card, shown in yellow; a stop set after FULL GO is still honoured.
- Skill A packaged capability for Claude Code
-
A folder of instructions and resources that teaches an assistant how to do one job properly.
also called Skill Builder, Skill Manager
36 seconds
The practice underneath The runbook. A procedure written down well enough that the person who did not invent it can run it correctly at three in the morning.
- Vibe Generate a working project from a description
-
Describe what you want and get a real repository that builds and runs, not a snippet.
also called Vibe Creator
44 seconds
The practice underneath The spike. Build the throwaway to learn the shape, then decide whether the real one is worth building. The mistake is keeping the spike.
- Fleet The containers StellarView runs for your team
-
A StellarView platform capability, not a place StellarView lives. Driven from a StellarView, it stands up the VPC, the ECS Fargate cluster and the portal, and deploys galaxies and ghosts as containers that spin up on demand and stop when idle. ECS is Fleet. The EC2 a client's own StellarView runs on is not Fleet, it is enablement, and it belongs to Slingshot.
also called StellarFleet, Fleet Manager
43 seconds
The practice underneath Environment management. Knowing what is deployed where, who it belongs to, and which one you are about to break.
- Ghost A teammate's cloud dev environment
-
A full StellarView running in the cloud for one person, with their own credentials, behind their own login. A Ghost is a sling that stays up for its person; a Replicant is one that leaves when the job is done.
44 seconds
The practice underneath The development environment that is not a laptop. It is the step everything in the demo economy skips, and it is the step that decides whether the work survives the person who did it.
- Replicant Your own setup, sent to the cloud to do one job
-
A sling launched from your own StellarView with your state and a mission manifest: it pulls, runs the Miracle or Constellation in full, dumps its logs, emissions and the PR, and terminates. It carries on as you rather than as a stranger, and it does not outlive the job.
also called sling a Replicant
- Release A named version you can point at
-
One name taken from a git tag that the source zip, the image, the tarball and the customer's download all carry, so a running image maps back to a commit.
- Dirty build Built from work you had not committed
-
An image whose name ends -dirty because the tree had uncommitted or untracked files, so nobody can rebuild it from git, including us.
- Client Image The copy a customer runs
-
A StellarView image with nothing of the operator in it, which is the opposite of a Replicant even though both come out of the same build today.
- Publish Put the download in the bucket
-
Save the built image as a tarball under its release name so a grant has something real to point at. It tells nobody.
- Grant Give one person a download link
-
Record a customer, issue a token for one published release, and print the link. It emails nobody unless you add --send.
- Rig A thing you can sling
-
A self-contained assembly of equipment put together for one job, ready to be sent into your own cloud account: a database, a notebook, a static site, a bare machine with a shell on it. A rig says what it is for, what it costs an hour, what it needs from you, how it is reached and how it stops. The library of rigs is the thing that grows; StellarView is one of them.
also called rigs
From the file
LOCKED 2026-09-17 with Bay, from the Slingshot-without-StellarView design (docs/plans/slingshot-without-stellarview.md). Chosen over Payload, Charge, Kit and Shot: a rig is equipment assembled for a job, "sling a rig" is a sentence a person can say, and nothing else in this vocabulary claims the word. No `see:` yet on purpose: the page is written when the first rig is built, and a term pointing at a page that does not exist is exactly the rot docs/network-brain.md exists to catch.
- Bay A place in the client where you become one specialty
-
Not a tab of settings: a place with one job, its own few controls and its own idea of what finished looks like. The Launch Bay puts machines in your account; the Keys Bay holds credentials; the Data Bay deploys and operates a database. Somebody who has never opened a cloud console walks into a bay and is, for ten minutes, a person who does that thing, because the bay only offers the moves that specialty makes.
also called bays
From the file
LOCKED 2026-09-17 with Rig. "Room" was nearly spent — Control Room is live and Transporter Room is retired — and a bay is a launch bay, a cargo bay, an engineering bay: a place rather than a screen, in the same world as slinging. Two rules travel with the word. A bay does real work with NO model in the loop, so a person can verify it; and a free bay is completely useful with nothing bought, because a bay crippled to sell a paid one spends trust that cannot be bought back. A product, such as TigeRDS, is a bay that a grant unlocks.
- Tool A thing Claude Code can ask your StellarView to do
-
One of the capabilities a running sling offers Claude Code by name: list the galaxies, Big Bang an epic, start a mission, draft a Walkthrough. A tool calls the same route the screen calls, against the same galaxy, so asking for a thing and clicking it are one act. Deploying infrastructure and anything else that spends money or cannot be undone is deliberately not a tool.
also called tools, MCP tool
From the file
ADDED 2026-09-17 with the MCP server. The word a person meets is "tool", not "MCP": the protocol is how it travels and is nobody's concern on the first screen. MCP is defined separately at tier 3 for the person wiring it up. The rule the tools are built on, and the reason the word is safe to use: a tool is a wrapper over a route that already exists, never a second implementation, so it cannot drift from what the cockpit does.
- Joey A machine a StellarView is slung to
-
A Joey is a StellarView running away from the Mothership, on its own machine, carried out to do the work and report back.
also called a Joey, remote unit, EC2 unit
From the file
ADDED 2026-10-03 (Joe: "a remote unit I meant to mean a Joey"). It replaces "unit" for the machine in everything a person reads, so that "unit" alone never means a machine and "work unit" means one piece of a phase. Code keeps its identifiers (STELLARVIEW_MODE=unit). After the joey, the young kangaroo carried in the pouch, as the galaxies live in pouches and the team is the JOEY Mob.
- Mob Your StellarViews, running together
-
The set of slings one person or team has up at once: three containers on a laptop, or a laptop plus two instances. Slingshot shows the whole mob in one picker. The mob is loose by design; nothing coordinates it except the person, and each sling stands on its own.
also called SV mob, joey-mob
- Tally The record of what your work did, kept as it happens
-
Each person's standing record: every commit, push, test run and pull request becomes a beat with its fact, its link and a spoken line, so "where is Joe at?" is answered at any time, and a standup assembles itself from the beats since the last one.
also called beats, the recorder
From the file
Named by Joe, 2026-09-19. Tally records beats; a beat is one event. Built in backend/stellarflow/Beats.js, captured by the Claude Code hook scripts/hooks/beat.mjs, shown at /stellarflow/commander.html.
- Enablement Turning a granted release into their running machine
-
The step that takes a published release and a manifest and produces one customer's working StellarView - the stack launched, their keys installed, their repositories cloned at the pinned commits, and their galaxies live. It is not part of building a release; it is what happens to one customer afterwards. The machine it produces is an EC2 instance, and that instance is NOT part of the Fleet. Fleet is what that StellarView can then build for a team on ECS. Both end up as compute in one account, which is why they blur.
also called enable, enabling
- Manifest The file that says which machine and which repositories
-
One file naming the image, the tenant, and every repository with the exact commit it sits on. It carries no credentials and no authority, so it can travel by email; everything in it is checked against AWS and GitHub with the recipient's own keys at the moment it is used.
also called Slingshot manifest, launch manifest
- Provenance Every artefact knows which commit it came from
-
The commit travels with the thing itself, not in a note beside it - on the published tarball, on the AMI's tags, and in the version the running container reports. Which commit is this customer on is answerable from AWS alone, a year later, without the repository to hand.
- Snipe Destroying an idle machine without losing anything on it
-
Commit and push every repository, archive the logs and artifacts that have no remote, re-scan to prove nothing is left at risk, write the account of what was saved, and only then terminate. It refuses at any step rather than guessing.
also called clean snipe, reclaim
- Cross Galaxy Dependency A call your code makes to something it does not contain
-
An outbound call to a service that is not in this repository. When the far end is another of your galaxies it is the thing the cross-galaxy analysis reasons about; it can equally be a third party, and the detector cannot tell the difference. Drawn in the galaxy as an edge leaving the repository.
also called cross-galaxy dependency, outbound seam
- Walkthrough A recorded or live demonstration
-
Ask for something and it is shown to you: a film that exists, or the thing performed live on your own instance.
43 seconds
The practice underneath The review at the end of an increment. Show the work running. Describing it is not the same act and everyone in the room knows it.
- JOEY A person on the team, working with their own agent
-
Every human developer is a JOEY, and each has a Commander, an agent tied to their own credentials.
From the file
Defined 2026-10-11 (Joe: "each developer human is a JOEY; they have their agent doppelganger, a Commander, tied to their credentials"). A JOEY is always a person. Decisions are a person's; the Commander does the detail.
- Commander A person's agent, working as them
-
The agent that works for one JOEY, tied to their credentials, whose profile gives it its knowledge, experience and power.
also called Agent Commander
- Station One step on the Conductor's line
-
Casey, the Conductor, runs an engagement as a line of stations in one fixed order, and each station does its work underneath and keeps the record that proves it done.
also called station, the line
From the file
ADDED 2026-10-03 (Joe: "we are at station 11, Big Bang phase 9, WU 17"; "a station stop does things underneath"). The stations are data in config/engagements/<type>.json: the engagement's own, the same sequence for each epic, then the close. Each names its tool, prompts and skills. The Conductor screen reads the line left to right, from Casey to the station. At the build station it goes on to the Big Bang phase and the work unit being built. A word from a client's domain is always qualified (a weather station, never "station" alone). "Stop" survives only as a stop point.
- Terrapin Station Station 11, where an epic's Big Bang is built
-
Terrapin Station is the build station, where the Big Bang's phases arrive and a Miracle builds them work unit by work unit, under the Conductor's handling and control.
also called the build, station 11
From the file
ADDED 2026-10-03 (Joe: "11 is Big Bang and has worlds of knowledge underneath"; "it really is just a Miracle with external handling and control"). Underneath, per phase: gap analysis, its own worktree, the house rules in the system prompt, the relay of one session per work unit, the tests recorded, the scope check, the unit notes, the pull request and the boot check. Around it, the Conductor's stop points, rescue and model routing. The name is after the Grateful Dead's Terrapin Station (1977, lyrics by Robert Hunter), a storyteller's song. The Big Bang is the story; it arrives here to be built, and the film, the last station of the epic, tells it.
- Ruum A meeting room that carries everything its meeting needs
-
A Ruum is a room that carries a load. What a meeting needs travels with it, and its minutes are kept for whoever comes next.
also called Ruum, the Ruum
From the file
ADDED 2026-10-03 (Joe: "a Room is empty; a RUUM carries with it many things"). Every StellarView meeting is a Ruum: the method lens and its flow, the house rules, the meeting's HAL templates, the seats with their personas and voices, the snapshot (the facts loaded on entry, by source, with a hash), the recording (events.jsonl, audio) and the minutes. Code: backend/stellarflow/Snapshot.js, Live.js, Meeting.js. Not built yet: the hand-on of a Ruum's open questions and decisions to the next Ruum, and test runs in a meeting's snapshot. The name is after Arthur Porges, "The Ruum" (The Magazine of Fantasy and Science Fiction, October 1953; collected in The Ruum and Other Science Fiction Stories), whose collector gathers what it is sent for and keeps it, intact, for later retrieval.
- Conductor The thing that runs a whole engagement, station by station
-
Casey, the conductor, runs an engagement as a list of stations in one fixed order, stops where a person asked it to, heals what fails and keeps everything it makes.
also called Casey, the conductor, Engagement Runner, the Runner
From the file
ADDED 2026-09-29, with its rudiment. The stations are data (config/engagements/rapid-cloud.json): the engagement's own, then the same sequence for every epic, then the close; each names its tool, its prompts, its skills and the record that proves it done. A named person authorizes a run; stop points and the quality gate wait for a person, and FULL GO runs through them as that person's decision. Code: backend/stellarflow/Engagement.js; room: /stellarflow/engagement.html. The practice it carries is older than the product: one delivery process, run in the same order every time, with a named person at every gate. The rudiment runs about three minutes, not the usual forty seconds, because the Conductor is a composite (Joe, 2026-09-29); it opens on Casey Jones and the block, told as the house Flyby same_tune.py tells it: warnings will come, and the conductor, its gates, its rules and its warnings are the answer.
- Walkthrough Rudiment A very short film that shows one thing
-
Thirty to forty-five seconds showing a single action, or defining a single term, on a running system.
also called Rudiment
From the file
Named for the drum rudiment — the small figure you drill until it is automatic, and out of which everything longer is built. A rudiment runs show, name, stop. Three or four beats, no build, no brand intro. Anything needing a fifth beat is a film and belongs in walkthroughs/lessons/. The glossary is largely made of these: a Ring does not get a paragraph, it gets thirty-five seconds of the actual rings.
- Analysis Mission Requirements → design → test plan
-
The workflow that turns an issue into a root cause, a design and a test plan before any code is written.
- Execution Mission Code generation through to pull request
-
The workflow that takes an approved design and produces a branch, the implementation and a pull request.
- Creation Mission Turn a rough idea into a written issue
-
The workflow that takes a sentence or a voice note and produces a properly specified GitHub issue.
- Away Mission Run it on a remote machine instead
-
The same mission, executed on a cloud instance rather than your laptop, with results syncing back.
- Miracle Build one repository end to end
-
A full automated build of a single repository, from plan through implementation to pull requests.
- Sprint A fixed stretch of work, one month or less
-
A set length of time in which the team builds what it chose at the start, then shows it and looks back.
- Sprint Planning Choosing what the sprint will build
-
The meeting that opens a sprint, where the team agrees its goal and picks the work that serves it.
also called Planning
- Backlog Refinement Getting the next work ready
-
The ongoing work of making the next backlog items ready. Many teams give it a meeting in the middle of the sprint.
also called Grooming
- Sprint Review Showing what was built
-
The meeting at the end of a sprint where the team shows its work running. In this house, the accountable person then accepts it or not.
also called Review
- Retrospective Looking back at how the team worked
-
The meeting after the review where the team picks a few changes to try next sprint, each with an owner.
also called Retro
- Rollover What happens to unfinished work
-
The choice, when a sprint closes, of where each unfinished item goes next: the next sprint, the backlog, or split.
Tier 3 · 43
Reference only
Looked up, never taught.
- Ring Layer of the architecture, drawn
-
One of five concentric circles in the 3D view, where a file sits by the job it does rather than the folder it is in.
42 seconds
The practice underneath Architectural layering. Core, services, APIs, UI, infrastructure. Drawing a system by responsibility is how you find the file that is in the wrong place.
From the file
DEMOTED from tier 1 on 2026-08-28. Not because they are hard to reach — the JOEY button in the top bar calls morphToJoey(), which dismisses the workspace and warps back to them in one click, and any probe can trigger it by posting ws-show-rings. They are one click away. They are demoted because nobody navigates THROUGH them. They are a view you open, look at, and leave; the work happens in Big Bang and the epics. A word for a place you visit is not a word a new person needs in their first minute. What would earn tier 1 back: if the rings come to carry live SDLC state, run efficiency, logs and alerts, they stop being a view and become an operating surface. That is the stated intent and it would reverse this.
- Local Cluster A group of related files on one ring
-
Files on the same ring that belong together, shown as one group when you open a layer.
From the file
This is the OLD meaning of Constellation and it is still live in the code — showConstellationModal(name, layerIndex, memberIds) in frontend/stellarview-real.html reads graphData.layers and graphData.nodes. Two live meanings for one word is not a glossary problem, it is a naming problem. "Local" is doing real work here: the grouping is local to one repository and one ring, which is exactly what a Constellation Epic is not. The rename is NOT yet applied to the code.
- Phase Breakdown Where a phase's time went
-
The breakdown splits a phase's run time by unit, by kind of work and by cause, names the long units and what to tune, and counts the time a person caused apart from the build.
From the file
ADDED 2026-10-01. Read from the build's session records and git, no model call. Code: backend/stellarflow/PhaseBreakdown.js; scripts/phase-breakdown.mjs; the MCP tool phase_breakdown; the phase panel on the build card.
- Outlier A unit taking far longer than its kind usually does
-
The conductor flags a unit running well past the median for its area while it is still running, with the likely cause.
From the file
ADDED 2026-10-01. A reading, never a hold. Code: backend/stellarflow/OutlierWatch.js, told through the house chat.
- Unit Note The note on a task when its work is done
-
When a work unit commits, its own Jira task gets a note with the commit, the Commander, the reviewer, its tests and where to look.
From the file
ADDED 2026-10-01. Where it goes is the house team's practice (config/teams, notes.unit). The reviewer is the team's accountable person, assigned the task before the note says so. Code: backend/stellarflow/UnitNotes.js.
- The Handoff What one unit leaves for the next
-
The build keeps one file of where things stand, rewritten at every unit, so the next unit and the next phase start from what was learned instead of finding their way again.
From the file
ADDED 2026-10-01. The file is .stellarview/handoff.md in the product's repository. Not the Execution Handoff Gate, which routes a build to its AI provider.
- Reopen Picking a session back up where it stopped
-
When a build session stops early with units left, the same session is reopened so it carries on with everything it already read.
From the file
ADDED 2026-10-01. Only after progress; a reopen that commits nothing is the last, and the gate then starts a fresh session. Code: ExecutionHandoffGate.reopenUntilBuilt.
- New Session After This Unit A fresh start for the build at a safe point
-
A person can ask the build to end its session when the unit in progress commits and start the phase again in a new one, on the current rules and settings.
From the file
ADDED 2026-10-01. Nothing is lost: the unit is committed, the analysis kept, the branch reused. The build card's button, the MCP tool refresh_build_session and POST /api/missions/miracle/refresh-after-unit are one path.
- Boot Check Can the app start from nothing
-
After every phase the app is started from a clean clone, and a phase that cannot start that way is not done.
From the file
ADDED 2026-10-01. Code: backend/verification/BootCheck.js; the app declares how it starts in .stellarview/boot.json.
- Beat Readout What is happening now, read or heard
-
The readout tells the build's current beat or any moment in plain sentences from its records, to read or to hear in the house voice, and says where to see it in the app.
From the file
ADDED 2026-10-01. No model call; the wording is the HAL template narrate-beat. Code: backend/stellarflow/Narrate.js; scripts/narrate-now.mjs; the Read and Hear buttons.
- Parallel Lane The one extra worker beside the build
-
Beside the build one extra process may run; when it is free it does the conductor's side work, with the conductor's blessing and knowledge.
From the file
ADDED 2026-10-01 as a rule (Joe). Evidence capture runs there today; the phase breakdown is made beside the build, never in its path.
- Hung Run A run that finished but never let go
-
A test runner that has printed its result but does not exit holds the build until its timeout; the build now ends it after two quiet minutes.
From the file
ADDED 2026-10-01. SprayPath WU-6-4: the tests passed in 16 seconds and Jest held the session for 20 minutes. Code: backend/stellarflow/CommandWatch.js.
- Run Time The time the build itself worked
-
Run time counts the build's active work, apart from pauses and from the re-reading a person's restart caused.
From the file
ADDED 2026-10-01. Joe: "assume pause time was me, for good reason." In the phase breakdown as runMinutes.
- Warm-up Reading before the first edit
-
Warm-up is the calls a session makes before it changes anything, the cost of finding its way.
From the file
ADDED 2026-10-01. In SprayPath's phase 6 it was a third of a unit's calls; the handoff and the reopen cut it.
- Release name The version string
-
Taken from git by releaseStamp, the exact tag if there is one and otherwise the short commit, and never typed by a person.
- Mothership The StellarView source itself
-
The repository every client image is cut from, as opposed to the galaxies and apps StellarView builds for other people.
- MCP How Claude Code reaches your StellarView
-
The Model Context Protocol: the wire a sling offers its tools over, served at /mcp on whatever port that sling answers on. Slingshot registers it for a session on your machine and writes it into each repository it clones, so in most cases nobody types it.
From the file
Tier 3 on purpose. A person needs the word only when connecting by hand or debugging why a tool did not answer; the thing they actually use is a Tool. Every tool names the routes it wraps in backend/mcp/tools.yml and npm run mcp:check refuses when one of those routes no longer exists, which is what keeps the two from drifting.
- Artefact bucket Where a machine's logs outlive the machine
-
One bucket per customer, in the customer's own account, holding the logs and emissions of every machine they have run. It deliberately outlives any single instance, because the moment you most want the logs is the moment you are destroying the thing that made them.
- Mission Coordinator Sue, the voice that runs the films
-
Sue, Mission Coordinator at PracticAI, runs the demonstrations, the test runs and the films, and names herself and her title in the first line of every film she narrates.
also called Sue, Mission Director
From the file
Joe chose Mission Director over Flight Director on 2026-09-16, then realigned on 2026-09-18 once there was somebody to coordinate FOR. Sue knows what Mission Commander Roger Rodger needs, and what the JOEY mobs need, and she puts the two together. That is coordination, not command. She is not the model; the model is a tool she uses. Films rendered before the realignment say Director and are left alone: the past is correct for when it was made. The title is read by brand.mjs (narrator), by the welcome film's first line and by the desk's email.
- Mission Commander Roger Rodger, the lead Commander
-
The agent who leads the other Commanders on a mission, for the accountable person, with Sue coordinating.
also called Roger Rodger, Commander Roger Rodger
From the file
Named 2026-09-18. He expects development process, source control, Jira and scrum, and he has noticed the list since grew a cloud and a shelf of documentation with nothing subtracted to make room. He is a Commander, an agent, not a person (corrected 2026-10-11). He appears later in doctrine series 2; articles 07 and 09 name him before he arrives.
- Flyby A drawn, moving film of how a process works
-
A short animated diagram that moves through a complex process, drawn with manim, so the idea is seen working rather than described.
From the file
Named by Joe, 2026-09-18: "a moving artifact that operates like a WTF, but using better movie-like visuals for complex processes." A Flyby draws an idea and never the product: the product is always a real capture (walkthroughs/MANIM-AND-LDS.md). Use one inside a lesson where a process is not on any one screen (branch topology, a mission's flow, the whole mob), and when somebody asks for one by name. The first two: brand/diagrams/explainers/branch_strategy.py and mission_flow.py.
- First Light The first complete end-to-end run
-
The moment a build runs the whole way through for the first time and produces something real.
- Commission Merge and close out the work
-
The close-out pass that merges the stacked pull requests, retargets what is left, and leaves the repository clean.
- Shakedown Find what the build missed
-
The pass after commissioning that looks for gaps and turns them into an enhancement epic.
- Cascade Changes flow downstream
-
Editing one section automatically updates the sections and work units that depend on it.
- Refinement Rewrite a section by talking to it
-
Chat-based editing that re-runs the underlying prompt with your correction folded in.
- Bridge The link to Claude Code
-
A local WebSocket connection that lets the visual side and the command line side share context.
- Bundle An exported snapshot
-
A galaxy's configuration, credentials and state packaged so it can be moved or restored.
- Blueprint Architecture extracted from real code
-
A unified architecture document derived from production repositories rather than from model training data.
- Voyager Multi-repo architecture analysis
-
Reads five to ten reference repositories and extracts the patterns they share.
- Lane-Keeping Anti-hallucination discipline
-
Holds generation to the patterns in the blueprint, so the AI cannot invent an architecture of its own.
also called Lane-Keeping Discipline
- Seed Mission Start a project from extracted patterns
-
Bootstraps a new repository from a blueprint rather than from an empty folder.
- Genesis The new-project wizard
-
Detects what kind of project you are starting and walks you through the setup.
- The Practicai The governance framework
-
The standards that apply above any single project: what the AI may do, and what must be recorded.
- Stellar Context Engine Model routing and context management
-
Chooses the model and budgets the tokens. It also decides what context is worth sending.
- Execution Handoff Gate Which AI does the work
-
Routes code generation to Claude Code, the Claude API, OpenAI, Bedrock or a local model.
- Construct An empty cloud instance
-
A cloud machine with nothing loaded, for starting fresh rather than carrying state across.
- Cosmic Pulse Files light up as they change
-
Edited files glow in the 3D view while you work, so the shape of what you are touching is visible.
- Space Lake The document store behind a galaxy
-
Where everything read into a project lives: the documents in, before anything is made out of them.
- Galaxy Registry The list of known projects
-
The file that records every galaxy on this machine and which one is active.
- Galaxy Explorer Repository search
-
Search GitHub for repositories worth reading as references.
- Galaxy Manager Project settings
-
Where repositories are added or removed and credentials are set. The active project is switched here too.
- GitHub Companion The GitHub panel
-
Issues, pull requests and mission launching, against the repository you are in.
Retire · 9
Marked for retirement
Words that leaked out of the codebase and into the interface. They are being renamed, not removed: the feature stays exactly where it is and keeps working. They are printed here because a vocabulary that hides its own mistakes is marketing.
- Space Station The dashboard
-
The overview of issues, missions and recent activity, shown when nothing specific is selected.
From the file
Its old alias "Commander" was removed 2026-10-11: Commander now means a JOEY's agent, and one word cannot point at two things. Retired as a name, not as a feature. The thing stays exactly where it is and keeps working; only the word we teach changes. This is a data change in the glossary and touches no code, so nothing that compares or routes by name is affected.
- Starkeeper Automated code review
-
Five specialised reviewers, each reading the change for one thing: security, architecture, logic, quality or style.
From the file
Retired as a name, not as a feature. The thing stays exactly where it is and keeps working; only the word we teach changes. This is a data change in the glossary and touches no code, so nothing that compares or routes by name is affected.
- Nova Protocol The coding standards
-
The engineering rules the generated code is held to, such as short functions and failing fast.
From the file
Retired as a name, not as a feature. The thing stays exactly where it is and keeps working; only the word we teach changes. This is a data change in the glossary and touches no code, so nothing that compares or routes by name is affected.
- Transporter Room The team sign-in portal
-
Where a team member signs in and reaches their own instance, and nobody else's.
also called Ghost Portal
From the file
Retired as a name, not as a feature. The thing stays exactly where it is and keeps working; only the word we teach changes. This is a data change in the glossary and touches no code, so nothing that compares or routes by name is affected.
- Stellarcore Network The shared cloud networking
-
The VPC, subnets and security groups every cloud instance sits inside.
From the file
Retired as a name, not as a feature. The thing stays exactly where it is and keeps working; only the word we teach changes. This is a data change in the glossary and touches no code, so nothing that compares or routes by name is affected.
- Cosmic Emissions The AI audit trail
-
Every prompt, response, token count and decision, recorded so a run can be explained after the fact.
From the file
Retired as a name, not as a feature. The thing stays exactly where it is and keeps working; only the word we teach changes. This is a data change in the glossary and touches no code, so nothing that compares or routes by name is affected.
- Pouch The galaxy's folder
-
The directory holding one galaxy's configuration, credentials and snapshots.
From the file
53 occurrences in UI HTML. This is a path on disk — galaxies/pouches/<name> — and it means nothing to a user. Rename in the UI; keep the path.
- Probe A pluggable panel
-
A self-contained interface module loaded into the workspace.
From the file
202 occurrences. An implementation detail of how the workspace is assembled. Users see panels, not probes.
- Main Panel The 3D view
-
The main view where the rings are drawn.
From the file
Names itself by position on screen, which tells a reader nothing.
Next
The case, in order →