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
- 518
- planned
- 5,566
- shipped
- Vitest gate (motir-marketing) — the /p/* coverage floor, the public-API seam, and the standing no-database-client ruleMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- Vitest gate (motir-core) — the new public reads, the act path's posture, and the host-only session cookie asserted rather than assumedMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- The act affordances on motir.co — follow, subscribe, vote, upvote, comment and in-place overview editing, exactly as the amendment decidedMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- motir.co's crawl surface covers /p/* — the Atom feed route, the sitemap entries and the per-project OpenGraph cardMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- motir.co serves the two detail pages and the feature-request intake — /items/[key], /requests/[requestKey] and the submit formMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- motir.co serves the five tabs — Board, Items, Tree, Roadmap and ChangelogMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- motir.co serves /p/[identifier] — the layout, the tab nav, the Overview and the page's own entity signalMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- The act path the amendment decided — motir-core's half, with the session cookie left host-onlyMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- motir-marketing grows a Playwright lane — the harness, the CI job and the acceptance-video upload this story's E2E needsMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- The crawl surface's two missing endpoints — the changelog Atom feed, and the public-project index motir.co's sitemap readsMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- The two DETAIL reads get public routes — one work item, and one feature requestMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- The Board tab and the Roadmap's first page get public read routes — /api/public/p/{identifier}/board and …/roadmap with no cursorMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- Decision (ADR amendment) — what becomes of /p/*'s session-aware affordances once the page is cross-origin from the sessionMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- Public project pages move to motir.co — rendered by motir-marketing over motir-core's public contractMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- (motir-marketing) motir.co/docs/mcp/tools hand-copies motir-core's tool registry with NO guard — 24 of 55 tools in five invented groups, the one outcome MOTIR-4046's own criterion named unacceptableMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- motir.co's /explore, /explore/topic and /docs pages render NO main landmark — the skip link has no target and a screen reader re-reads the banner on every navigation
- (motir-core) A plan with ZERO proposals still offers APPROVE — the rail has no zero-item branch, `approvePlan` has no zero-item guard, and `withdrawProposal` mints the state fresh
- (motir-core) design/shell's rail assets draw 2 of the 6 rows the shipped bottom nav renders — Git, Legal, Job runs and Security are absent at all three widthsMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- The subprocessor seam proves its LOGIC and not the live AGREEMENT — nothing compares the published page against the manifest motir-core is actually servingMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- Design — motir.co/p/*: the project page, its five tabs and its two detail pages inside the public chromeMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)