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
- 524
- planned
- 5,566
- shipped
- (motir-core) `Deploy freshness` never prints the report it exists to print — `bash -e` kills the step at the command substitution, so the run summary is empty on exactly the red runs
- (motir-core) `pendingPlansRoute.test.ts` is RED on `main` — MOTIR-4106's fixture closes an EMPTY plan, which MOTIR-4124 had already made a discard, and it blocks every open PR
- SET the legal-document manifest on the moooon cloud deployment, and read it back from the platform — before the reader that consumes it deploysMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- (motir-core) A QUARTER of the acceptance lane's main baselines never run — the concurrency group evicts the QUEUED push run, destroying the per-merge attribution MOTIR-2760 exists forSelf-improvement — auto-reported quality bugs
- (motir-core) `main` has not deployed since 2026-09-01 20:53 — MOTIR-4094 promoted two specs into a lane whose port and whose mock registration order they were never written for
- 3937.1 (motir-core) A `modify` opened from the plan list reads as a NEW card with no content — the quick view hard-codes "New · not yet created" and the review model nulls both bodies for every op but `add`
- (motir-core) A plan that proposes NOTHING still closes to `planned` — it sits in the review queue, renders no decide door, and pauses the project's auto-plan cadence for good
- (motir-core) Drain the acceptance lane back to the in-flight stories — promote or retire the 23 specs sitting in a lane whose own header says its steady state is zeroSelf-improvement — auto-reported quality bugs
- Design amendment — the UNCONFIGURED arm of every motir-core surface that shows a legal link: sign-up, the rail row, the re-consent document rowsMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- 8.11 (motir-core) planningTargetLockGate real-concurrency race times out under loaded Vitest shard
- The shared stripComments strips BLOCK comments first, so a line comment containing `/*` swallows the code below it — every source-scanning guard built on it can go silently blind
- (motir-core) The plan review canvas DRAWS the edge a plan deletes — a marked-going-away arrow is still read as structure, so the graph shows lines that will not exist
- (motir-core) The plan review CANVAS cannot draw a REMOVED edge — a `modify`'s `patch.blockedByRemove` is dropped, so an edge-swap plan renders as a mutual block that will not exist after approve
- The base style's shape tokens inherit from the ancestor — a scoped warm-editorial preview wears the ACTIVE style's --shadow-* because the base has no [data-style] block
- A self-hosted build still publishes an OpenAPI contract for a public surface it does not serve — /api/openapi/public.json is outside the gate
- (motir-core) The Development panel still promises AUTOMATIC linking on a branch/PR mention — the parse it describes was deleted by MOTIR-3674, and following the copy now earns a RED check
- motir.co serves /docs — the eight generated pages, the mechanism decided and recorded before they are writtenMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- motir.co serves /explore and /explore/topic/[slug] — the project square against /api/public/explore + /api/public/categoriesMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- motir-core stops serving public pages — delete app/(public), its 21 components and its Server Actions, and retire the page-facing service surfaceMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- Playwright E2E + acceptance video — the whole public journey on one host, and the old app-host paths redirectingMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)