Skip to the line

Leonard Irimia · the method · the ecosystem

IDEM Ecosystem

The second brain at the centre — and the production line it drives. Seven stations, two gates, four ventures on it right now.

A drawing of the ecosystem, hand-written from the workspace files named on each card. It is not a live view and not a screenshot: the ecosystem itself runs only on Leonard’s own computer, on a local address that is not reachable from the internet, by design. Stated as of 25 August 2026.

One index

  • memory
  • scoreboard
  • claims
  • gallery

Every station reads from and writes to the same index, so nothing is remembered twice or forgotten once.

01

Orchestrator

Systems and leadership

Takes the idea in and decides where it goes. With several ventures running at once, this is the station that says which one gets this week — and which one is deliberately parked.

Do all the parts pull in one direction?

  • One agent per venture, so a session loads one business and not six.
  • Parking a venture is recorded as a decision, not left as neglect.
  • A settled decision is written down once so it is never re-argued.

02

Prototyper

0 → 1 exploration

Looks for people already asking for the thing, in public, before a line of code exists. This is where most ideas stop.

Does anyone actually want this?

  • Evidence comes from official sources only — no scraped guesses.
  • The verdict is written as GO, NARROW or KILL, with the reasoning shown.
  • A NARROW verdict means the idea survives smaller, not that it survives.

03

Builder

1 → 10 execution

Builds the thing — site, store, app, copy, creative — on one operating line, run by one person with AI doing the work.

Can this run reliably without me holding it together?

  • Websites and apps walk a written method, not a fresh improvisation each time.
  • An existing site is audited first; nothing is bolted onto a broken base.
  • What each build teaches is written back into the method for the next one.

04

Sweeper

Debt and cleanup

Checks every claim against a source before anything is published, launched, or takes money. A claim that cannot be backed holds the launch.

What mess is now slowing every future move?

  • Every factual, legal and performance claim is traced to a file.
  • A wrong legal name on a legal page is a launch blocker, not a typo.
  • It has held a launch of Leonard’s own — see the worked example below.

05

Grower

Scaling and expansion

Puts the finished thing in front of people and reads what actually converted. What it learns goes back to the Builder rather than into an opinion.

Can this survive ten times the volume?

  • A venture that cannot show demand gets a written kill criterion.
  • What converted is fed back to station 03 as a change, not a note.
  • What does not survive is closed honestly instead of quietly.

06

Maintainer

Stability and continuity

Watches the boring things that kill a small business slowly — renewals, dependencies, platform changes, content that decays.

Will this still be standing in three years?

  • Recurring costs live in one ledger rather than in a memory.
  • Every deploy is verified against the live site, not assumed.
  • A verification that has not run is printed as not run.

07

Harmony

Agentic operation and handover

The end state. One lead agent runs the venture’s other agents, the founder only supervises, and later a hired operator supervises the lead agent. That is how a one-person line becomes a team without becoming a mess.

Does this run without me — one agent driving the agents, then a hired operator driving that agent?

  • The founder supervises the lead agent, not the work.
  • A hired operator later supervises that one agent.
  • It grows into a team as the business grows, not before.

on station 02 · Prototyper

The live IDEM Creative Works site 04 held at the gate IDEM Creative Works

The studio that runs the machine — currently aimed at short-form ads for Home & Wellness DTC brands.

why hereStill at the demand gate. The verdict on 19 August 2026 was NARROW, so the offer was narrowed rather than launched, and the 30-day kill clock has not started — the first outreach send has not happened.

demand-gate returned NARROW on 19 Aug 2026 → offer narrowed, 25-brand outreach plan written; the 30-day kill clock starts at the first outreach send, which has not happened yetbusinesses/idem/CLAUDE.md

on station 05 · Grower

The live Disclosura site 01 live · selling Disclosura

EU AI Act transparency without a lawyer — a 60-second checker that answers in all 24 official EU languages.

why herePast the sweeper gate and selling: checkout has been open since 22 August 2026, at €49 one-time and €49 + €9/mo.

Checkout open since 22 Aug 2026 — €49 one-time and €49 + €9/mo, both live on disclosura.eu/pricingbusinesses/disclosura/CLAUDE.md

The live Pesalux — VITAL-IQ site 02 live · selling Pesalux — VITAL-IQ

A €199 smart body-composition scale with hand-grip electrodes, sold direct on an owned storefront.

why hereLive storefront with an ad pipeline running on it: finished ads are cut from real product photos at about $0.21 per three-second take.

fal.ai image-to-video ad pipeline: ~$0.21 per 3-second take; 36s and 14.5s finished ads cut from real rendersbusinesses/pesalux/CLAUDE.md

The live YouChannelBrains site 03 live · selling YouChannelBrains

Your own recordings, queryable — every answer cites the exact second it came from.

why hereLive with four public plans and production billing and auth; 70/70 local and 40/40 production tests on file.

Next.js 14 + Stripe (live) + Clerk (production); four public plans; 70/70 local, 40/40 production testsbusinesses/youchannelbrains/handoffs/HANDOFF-ATTUALE.md

Worked example

Disclosura

One venture, all the way down the line — including the day the line stopped it.

  1. 03 · Built

    An 8-question decision tree with the legal skeleton isolated, so no translation can change a verdict. Checker, widget and kit texts in all 24 official EU languages, every verdict linking the official EUR-Lex text. 26 of 26 tests passing.

    8-question decision tree; legal skeleton isolated so no translation can change a verdict; 26/26 tests; all 24 official EU languagesbusinesses/disclosura/CLAUDE.md

  2. 04 · Held HOLD

    The honesty gate ran on 18 August 2026 and returned HOLD with 6 blocking items. The launch stopped. Nothing shipped that day.

    Honesty gate ran 18 Aug 2026 — verdict HOLD with 6 blocking itemsbusinesses/disclosura/handoffs/2026-08-18-launch-candidate.md

  3. 03 · Fixed

    A site-wide legal date error was corrected across roughly 33 files in three languages. "The Kit launches in days." was replaced with honest waitlist copy. Google Fonts was removed entirely and the typeface self-hosted. The legal entity was named on all six imprint and privacy pages.

    Site-wide Art. 50 date error corrected across ~33 files EN/IT/RO; "launches in days" removed; Google Fonts removed and font self-hosted; legal entity named on all 6 imprint/privacy pagesbusinesses/disclosura/handoffs/2026-08-18-launch-candidate.md

  4. 04 · Passed, then shipped PASS

    Deployed live on 19 August 2026 — 56 pages, and its own post-deploy verification passing 16 of 16 checks against the live site.

    Deployed live 19 Aug 2026 — verify-live.sh 16/16, 56 pagesbusinesses/disclosura/handoffs/2026-08-19-deployed-live.md

  5. 05 · Selling

    Checkout opened on 22 August 2026: €49 one-time, and €49 + €9/mo, both live today.

    Checkout open since 22 Aug 2026 (SALES_ENABLED=true) — €49 one-time and €49 + €9/mobusinesses/disclosura/CLAUDE.md

This page

Every card here is typed by hand into one file, next to the workspace file that records it. The machine's own data never reaches this page, and the build refuses to ship if a path or a credential ever appears in the output.

  • the line, its seven stations, its two gates and the return edge are written down, not improvisedCLAUDE.md — "The machine"
  • each station’s remit and the question it answers come from the seven-phase archetype table.claude/skills/six-archetypes-business/SKILL.md
  • websites and web apps walk the line through a written method, and an existing site is audited before anything is added to it.claude/skills/site-creation-flow/SKILL.md
  • every fact on this page is hand-written into one file with the workspace file it came from; nothing on this page is generated from the machine’s own datapersonal/leonardirimia-com/src/data/os.ts
  • the build refuses to ship if a path, a credential pattern or a private address ever appears in the outputpersonal/leonardirimia-com/scripts/budget.mjs
  • the ecosystem at /os/ is drawn by the SAME renderer as the real screen, read from the local machine and stripped of every server call, file reader and command surface before it is published — which is why it matches rather than resemblespersonal/leonardirimia-com/scripts/vendor-engine.mjs
  • that renderer is fed a hand-typed fixture, never the real scan: the allow-list is translated into the shape the renderer expects, with no file sizes and no real pathspersonal/leonardirimia-com/src/data/os-graph.ts
  • the build also refuses to ship if the published copy of that renderer ever regains a fetch, a socket, a local address or a form control — proven by planting one and watching the build stoppersonal/leonardirimia-com/scripts/budget.mjs — the inert gate

One door: contact@leonardirimia.com · back to the dossier

scroll · zoom  ·  drag a card · move it  ·  shift-drag · pan  ·  click a station · open it