moooon
Motir
Vibe your whole 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
- 1
- requests
- 0
- upvotes
- 145
- planned
- 1,361
- shipped
- ▸MOTIR-1Epic 1: Foundationdone
- ▸MOTIR-68Epic 2: Issue tracking coredone
- ▸MOTIR-155Epic 3: Boardsdone
- ▸MOTIR-211Epic 4: Agile planningdone
- ▸MOTIR-263Epic 5: Collaboration & fieldsdone
- ▸MOTIR-326Epic 6: Search, reporting & admindone
- MOTIR-464Epic 7: AI Planning LayerChildren are not public.done
- MOTIR-653Epic 8: Launch readinessChildren are not public.in_progress
- MOTIR-673Epic 9: Native AI coding (hosted agent execution)Children are not public.todo
- MOTIR-726Epic 10: Platform administration & operationsChildren are not public.todo
- ▸MOTIR-1464Planner self-improvement — auto-reported quality bugstodo
- ▸MOTIR-1675Plan in other PM softwaretodo
- ▸MOTIR-1850Public REST API — the versioned `/api/v1` integration surface every client sharesdone
- MOTIR-2200The Motir agent loop — plan → implement → deploy, closed end to endChildren are not public.in_progress
- ▸MOTIR-2254Permissions — a permission catalog, custom project roles, and permission-gated UIdone
- ▸MOTIR-3293The planner's two corpora — RULES say what is RIGHT, LESSONS say what went WRONG and are retrieved per kind/typedone
- ▸MOTIR-3328Tenant lessons are visible and controllable — a project sees what its planner learned, and decides what it keepsdone
- ▸MOTIR-3413Own the job substrate — a Postgres-backed queue replaces Inngest, and the serverless-shaped stepping goes with itdone
- MOTIR-349012 Roadmap root level draws every parentless bug as a top-level node beside the epics, and its 200-row cap then drops the NEWEST epics silentlydone
- MOTIR-3493(motir-core) Design — the roadmap ROOT level's non-epic rows: the grouped defects node, the level it drills into, and a cap that is visible rather than silentdone
- ▸MOTIR-350014 Progressive disclosure is half-shipped at ONE workspace — the workspace-settings surface is still exposed, and an org invite lands the invitee in ZERO workspaces with no way indone
- MOTIR-352215 3D / Immersive leaves 199 of 280 interactive controls flat — the physical-key rule matches `rounded-(--radius-btn)` only, so Plan with AI, Re-plan, the 3-dots menu and the roadmap search have no depth (motir-core)done
- MOTIR-3524(motir-core) The re-plan submit SETS `context.replanTrigger` — MOTIR-3324 ships a consumer that nothing populatescancelled
- ▸MOTIR-3547A lesson matched BY HAND is never reinforced — the runbook sweep's hit and every widening leave `lastOccurredAt` untouched, so only the two automatic paths can reset the retirement clockdone
- MOTIR-355716 Roadmap: a level draws edges whose BLOCKED end is not on it — "Not in an epic" redraws the whole EPIC chain as 12 anonymous "blocked elsewhere" ghosts, and the root draws a grouped task as onedone
- MOTIR-3580The token-permission picker's design asset is THREE rows behind its measurement — re-measure the two-column split, or say the numbers are no longer drawntodo
- MOTIR-3623(motir-ai) The lesson-delivery guard still reads the PRE-`occ:` marker grammar, so the first migration generated after MOTIR-3552 fails CI on a correct corpusdone
- MOTIR-3759(motir-core) The code-graph refresh costs ~35 minutes to re-derive a graph that measures 32 seconds — index ONCE per repo, and reach `codegraph sync`todo
- MOTIR-3760(motir-core) A merge reaches production hours late — `Deploy to Fly` sits behind the whole verification matrix a second time, and a merge burst leaves only the newest rundone
- ▸MOTIR-3875Motir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)in_progress
- MOTIR-392717 Roadmap canvas draws ARCHIVED cards as red "blocked elsewhere" ghosts — the level read excludes them as nodes, then its edge read puts them straight back, by namedone
- MOTIR-3937The planner has no OPERATIONS — every session is a cell, and the conversation decides when to startChildren are not public.in_progress
- MOTIR-3967Cut the FIRST release through the Changesets lane and prove all three packages are obtainable anonymouslytodo
- MOTIR-42303938 (motir-core) The signed-in app shell masks the 3D / Immersive atmosphere with an opaque page-background layerdone
- MOTIR-423217 (motir-core) Soft playful OVERFLOWS the left nav rail at both widths — its 40px `--height-control` is 1px wider than the 56px collapsed rail's content box, and pushes the expanded rail past the fold 68–76px earlier than the default styledone
- MOTIR-423418 (motir-core) The same opaque shell canvas masks FOUR more styles — glassmorphism, aurora, cybercore and retrofuturism paint a `body` atmosphere the signed-in shell covers, and neumorphism's moulded field never reaches it eithertodo
- MOTIR-42523D / Immersive's plane ladder gains the SHELL — draw the chrome (top bar + rail) as a depth surface, and close the ladder over every surface class instead of an enumerated fewtodo
- MOTIR-4253(motir-core) 3D / Immersive never treats the app shell CHROME — the top bar and rail render byte-identically to the default style, so the frame around the floating cards is flat and the style does not read as differenttodo
- MOTIR-426419 (motir-core) A CI check delivery 500s on Prisma's 5 s transaction budget — the feedback transaction holds the change-request ROW LOCK across N comment writes on other connections, so concurrent deliveries queue behind it and their check rows are DROPPEDin_review
Showing 39 of 39