This website is meant to be read and understood quickly by humans, but is only fully parsable, on a technical level, with the aid of an AI system. Read why →
Loop MMT
Operator Tooling · P-real-32

A Loop MMT Language

public main(THING){ … }

An idea for something half-built already — with a sketch:

The Prompt

Ed! I have an idea for something that we kind of have already built- a programming language for Loop MMT. I know we have pidgin and the Shuttle, which I can use to give you prompts in a shorter hand, but what about if we had a system more like a programming language in that I could write programs using our Loop MMT code, which you would save in files just like any other program, then I could call that program as needed.

So imagine something like:

public main(THING){

KALEDEOSCOPE S>Wes/Crux>Full Frame/Super Frame/Full Frame <WRITE V1 PLAN> AX&CX(math, science)>R>Tamar/Wren <REVISE V1->V2> PARALLAX V2 <REVISE V2->V3> RED TEAM TEARDOWN BOARD REVISE <REVISE V3->V4> SELF REVIEW PRESENT FOR DOWNLOAD

// END

As you can see, I drifted a bit there on format- we would want the formatting for everything to be like a programming language so you could parse it.

The overall idea though, is to have a scripting or programming language that would live and survive on its own in a script that we could write and save and call later.

And like other functions, ideally, they should work together, so I could run one program on a certain thing and pipe that into another function.

Does this make sense?

So please RCR on that. At the end of the RCR, write up a first-version plan for how we do that- what it looks like and how we can build the fix. No black boxing, and have everyone get involved- all 16 members plus Crux. No compression either- I want everyone to fully contribute. I want Wes and Crux on lead. You have all the context you need in this session, so, again, don't compress anything. Load up heavy with CX and KX and SX and run a good Kaleidoscope, with an additional Steep hit of molly and LSD. Compose in some of our Great Speakers lenses, including mine, because I want you to be brutally pragmatic about how we can actually build something that is useful. Make sure you look up all the things here so you are fully in compliance. Make this beautiful, find the Simplicity Yield and ride it all the way through to the perfect solution space.

— Shea Gunther · operator drop, 10.2006

This prompt A programming language for Loop MMT — write a program in the method's own terms, save it as a file, call it later, and pipe one program into another like functions. The brief includes a sketched program that runs a Kaleidoscope, drafts a plan, revises through Parallax and a Red Team teardown, and presents for download.
The aim The Program Facility — where a repeatable ritual runs as a named, staffed-gate program rather than being hand-driven.
Write it, save it, call itPrograms that pipe togetherA sketched main(THING)Became the Program Facility

A stated aim that shipped — the Program Facility: repeatable rituals (developing an idea, a design pass, a super-RCR) run as named programs with staffed gates, exactly the write-save-call-and-pipe idea the sketch describes.

The Moment

The operator observes the system half-has a language already — the shorthand he uses to compress prompts — and asks the real question: what if he could write a program in Loop MMT terms, save it as a file like any other program, and call it when needed? And, like functions, have programs work together — run one, pipe the result into the next.

He sketches one to make it concrete: a public main(THING){…} that runs a Kaleidoscope, writes a V1 plan, revises through a math/science pass and a Parallax, submits to a Red Team teardown and a board revision, self-reviews, and presents for download — then notes he drifted on format, and that the real thing would be parseable like a programming language. That runnable-ritual idea shipped as the Program Facility.

The wider frameThe prompt behind the Program Facility. The operator points out that the system half-has a programming language already — the shorthand he uses to compress prompts — and asks the real question: what if he could write a program in Loop MMT terms, save it as a file, and call it later, with programs that pipe into one another like functions? The brief even sketches one, a public main(THING){…} that runs a Kaleidoscope, drafts a plan, revises through Parallax and a Red Team teardown, and presents for download. That runnable-program idea shipped as the Program Facility — a place where a repeatable ritual with staffed gates runs as a named program rather than being hand-driven each time.

The Anatomy

“I could write programs using our Loop MMT code, which you would save in files … then I could call that program as needed” — The core ask: rituals as saved, callable artifacts — not one-off prompts but reusable programs with a life of their own.

“they should work together, so I could run one program … and pipe that into another function” — Composition, stated as piping. The facility's programs compose the way the sketch implies — one ritual's output feeding the next.

the sketched main(THING){ KALEIDOSCOPE … RED TEAM TEARDOWN … PRESENT FOR DOWNLOAD } — The specification-by-example: the operator writes the program he wants to be able to run, and the drift he flags (“we'd want it parseable”) is the requirement the built facility meets.

Computational Profile
Words in the prompt≈ 364
ProvenanceAim — shipped as the Program Facility
The askWrite, save, call, and pipe Loop MMT programs
Spec-by-exampleA sketched main(THING){ … }
CategoryOperator Tooling
Reading the Operator's Shorthand

The prompt is written in the working vocabulary of the methodology. Here is what the shorthand means:

Kaleidoscope
A vantage-assembly move that hands the board several deliberately different standpoints to reason from — a way into creative headspace before hard design work.
Full/Super Frame
Deliberation settings where the board reasons over the complete context (Full) or the complete context plus its surrounding structure (Super).
AX
A close-out marker: “execute autonomously” — make the plumbing decisions yourself, only surface the real forks.
CX
The context-exchange reflex — gather what a task needs across the trust ladder (byte-truth first) before a load-bearing move.
KX
A provisioning reflex: pull in the specific Knowledge Packs a task needs before starting, so the work rests on the right domain grounding.
SX
The spec-checking reflex — fetch a thing's own operative spec and run from it, rather than from memory.
Parallax
A deliberation move that runs several independent lines of reasoning at once and looks for where they converge — agreement across separate views is the signal.
Red Team
The methodology's adversarial crew of eight, brought in to try to break a design before it ships.
Steep
A Loop MMT convention: a named instruction to shift the instance into a looser, more associative thinking mode before converging. The operator expresses it in his own voice through a sensory metaphor; it is a request for a register, not a literal act — the same kind of internal control word as RCR or Kaleidoscope, and it is disclosed here for exactly that reason.
Great Speakers
A lens family that reasons a problem the way a specific great thinker would — composed in to sharpen a particular kind of rigor.
Simplicity Yield
The methodology's term for the compression at the end of thinking — the point where a storm of input resolves into one clean idea.
P-real-32 · Operator Tooling