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
- 5
- 요청
- 4
- 추천
- 462
- 계획됨
- 4,443
- 출시됨
- 7.32 Acceptance video player has no visible playback speed control
- 7.31 Acceptance video runs at test speed — not human-watchable pacing
- 7.29 get_work_item MCP text content truncates descriptionMd to 500 chars
- E2E flake (recurring, 4 PRs): project-isolation.spec.ts:203 — captureSetActiveProjectAction waitForResponse 10s timeout on bulk-4 under load
- Acceptance-video publish 413s — video POSTed through the ~4.5MB serverless body limit
- Acceptance-video E2E test 1 flakes on first-hit cold-compile — acceptance lane still uses next dev (60s not enough)
- Acceptance-video uploader publishes a RANDOM test's clip, not the chaptered dogfood (findArtifacts picks first .webm)
- Playwright E2E bulk shards flake: webServer OOM → ERR_CONNECTION_RESET / page.goto timeouts
- Status sync completes an item on the FIRST merged linked PR — a cross-repo (two-PR) card flips Done while its sibling PR is still open
- Sprint-scoped roadmap: an in-sprint card blocked by an out-of-sprint dependency is flagged "not in sprint" — misleading (the card IS in the sprint; its blocker isn't)
- Roadmap: the "blocked elsewhere" cross-edge flag chip renders UNDER the node cards — occluded by any regular card sitting over the arrow's midpoint
- Roadmap off-level blocker "ghost anchor" card is unbounded-height — grows tall and overlaps the card below it in the layout
- Roadmap cross-blocked flag hardcodes "cross-story" for every off-level dependency — use a plain "blocked elsewhere" tag
- Sprint-scoped roadmap flags a CANCELLED off-level blocker as "not in sprint" (diverges from validate_sprint)
- E2E flake: a bulk shard's whole shell-flows suite reds when the Playwright webServer / inngest dev server fails to come up (sign-up 404 + inngest 404)
- Bug: Switching the active PROJECT does a bare router.refresh() instead of landing on /items — leaves the user on a stale/old-context page
- Roadmap canvas dependency edges too low-contrast vs the canvas — dashed pending edge near-invisible in ALL palettes (light + dark)
- Roadmap ready highlight ignores the ancestor cascade — children of a blocked parent show as ready
- Bug: "Resume onboarding" door goes stale on in-place navigation — OnboardingResumeProvider re-reads the session only when the server `enabled` gate changes
- Planning bug: MOTIR-1488 created READY in-sprint with no blocked_by edge despite bundling an entrance-front-door-dependent half