moooon
Motir
Vibe the project. Bring an idea — Motir's three AI layers plan it, track it, and ship it, end to end. You're looking at Motir, built in Motir.
- Vibe Project
- Open Source
- AI Agent
- AI Loop
- 6
- requests
- 4
- upvotes
- 528
- planned
- 5,569
- shipped
- (motir-core) The job-runs table HEADER fails AA — `Th`'s `--el-text-muted` sits on `thead`'s `--el-surface` at 4.17:1, and the ink lint structurally cannot see it
- (motir-core) A FOURTH job landed mid-cutover and is unrouted — `system.job-run-reap` declares `MIGRATED_TO_ENGINE` in the census while the live secret does not carry it, so it will run on InngestOwn the job substrate — a Postgres-backed queue replaces Inngest, and the serverless-shaped stepping goes with it
- 8.5.18 Grant the FIRST production platform-staff operator — without it, the day-1 admin tools ship unreachable
- 8.37 The platform-admin support-actions log renders raw key paths — three i18n keys contain a dot, so next-intl never resolves them
- 8.34 (motir-core) `likely-self-blocking-design` fires on a card whose design is ALREADY lifted — the check reads no edges, and the design card's own self-exclusion misses its export criterion
- 8.38 `session-request-memo.test.ts` runs three subprocess probes under the 15 s default while giving each subprocess 60 s — a 3.7× margin that times out on any loaded run
- 8.33 A design mock's "Dark parity" panel renders LIGHT — `--el-*` is declared on `:root`, so a nested `data-theme="dark"` flips nothing
- (motir-core) The entitlements FOR-UPDATE race test has gone red three times on unrelated diffs, and it THROWS AWAY the one measurement that would say whether the lock broke
- (motir-core) TWO event-triggered jobs landed after MOTIR-3463's wave and are still unrouted — `plan-drift/transitioned` and `public-follow/digest` are on Inngest and no card owns themOwn the job substrate — a Postgres-backed queue replaces Inngest, and the serverless-shaped stepping goes with it
- (motir-core) One failed run writes TWO `job_run` rows and neither is legible — the `running` row never resolves and the failure lands on a second row with an unattributable `event_id`
- (motir-core) `main` cannot deploy — the `billing-cloud` at-scale leg has been red since 07:18Z on the transient double-subtree strict-mode class at `/settings/project/ai-planning`, and no production deploy has gone out since 01:50Z
- 8.28 (motir-core) The brand mock's email panel draws the SET-ASIDE LATTICE, not the approved wave band — `brand-mark.mock.html` panel 7e
- (motir-core) `system.code-graph-refresh` fails ~32% of the time — 62 of 194 runs in 7 days die on `admission_deferred: index admission was refused for 60 attempts`Own the job substrate — a Postgres-backed queue replaces Inngest, and the serverless-shaped stepping goes with it
- (motir-core) A plan proposing a CROSS-PROJECT `blocked_by` can never be approved — the persist gate's in-transaction pass is project-bound, so a legal edge reads as `dangling`
- (motir-core) A 15th scheduled job landed mid-cutover and is still on Inngest — `system.public-follow-digest-tick` breaks MOTIR-3418's "nothing remains on Inngest" premiseOwn the job substrate — a Postgres-backed queue replaces Inngest, and the serverless-shaped stepping goes with it
- (motir-core) The daily health check has been RED for 23 days and nobody noticed — `IndexFleetImageUnpullableError` every night since 2026-08-04, last success 2026-08-03
- (motir-core) TAKE the fast-lane latency reading on the engine — the six figures, from inside the deployment, on a tail worth readingOwn the job substrate — a Postgres-backed queue replaces Inngest, and the serverless-shaped stepping goes with it
- 8.4.14 The subprocessor list has gone stale FOUR times in a day — it needs a CI guard diffing its claims against the dependency manifest and the deployed secret names
- (motir-core) Cut the 14 SCHEDULED jobs over IN PRODUCTION — ADD the ids to `MOTIR_POSTGRES_JOB_IDS`, read each cadence back from the ledgerOwn the job substrate — a Postgres-backed queue replaces Inngest, and the serverless-shaped stepping goes with it
- 8.5.11 Build day-1 platform-admin tools (superadmin-gated; blocked by design)