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
- richieste
- 4
- voti
- 375
- pianificate
- 4116
- rilasciate
- (motir-core · test) Story integration gate — the three repair tools through the real MCP transport: parity with the REST claim, `taken` across MCP and REST, every refusal, liveness past the five-minute rule, close, permissions and cross-tenant isolationMotir skills anyone can install — run, repair a red card, log bugs, fix the Bugs folder and be guided through manual work from the coding agent you already use
- (motir-core) The MCP door onto the REPAIR CLAIM — `claim_work_item_repair`, `touch_work_item_repair` and `close_work_item_repair` over the shipped `workItemRepairService` and dispatch-run close, gated `work_item:edit`, documented in `docs/mcp.md`Motir skills anyone can install — run, repair a red card, log bugs, fix the Bugs folder and be guided through manual work from the coding agent you already use
- Agents claim, keep alive and close a red card's repair over the MCP — `claim_work_item_repair`, `touch_work_item_repair` and `close_work_item_repair`Motir skills anyone can install — run, repair a red card, log bugs, fix the Bugs folder and be guided through manual work from the coding agent you already use
- (verification) Read production after MOTIR-6171 ships — motir.co's old read links 308 into the app and land on sign-in, the sitemap lists no read page, a customer-owned address redirects the same way where one exists, and the public contract serves its five deprecated operations still answeringRoles & permissions, refined — org Owner · Admin · Member, ROLE on the workspace and ACCESS on the project, an automatic Visitor on public projects, and a UI that offers each role only what it can do
- public-api-conventions.md §3 still says REST v1 authorizes by TokenScope — v1 routes require a permission since MOTIR-2576
- (motir-core) The members' Triage inbox is renamed Requested features — the sidebar entry, the page heading and its address, the permission's label in the role editor, and every member-facing string that names the queue, in en and zh, with the old /triage address still landing a bookmarkRoles & permissions, refined — org Owner · Admin · Member, ROLE on the workspace and ACCESS on the project, an automatic Visitor on public projects, and a UI that offers each role only what it can do
- (motir-core · test) E2E + acceptance video — a consented Visitor opens Requested features, sees pending requests by votes with names only, upvotes one, reloads and still sees it voted, undoes it, and meets no Manager action or the word "triage"; a member lands in their own Requested features inboxRoles & permissions, refined — org Owner · Admin · Member, ROLE on the workspace and ACCESS on the project, an automatic Visitor on public projects, and a UI that offers each role only what it can do
- (motir-core) The Visitor's Requested features page at `app.motir.co/p/<identifier>/requested-features` — read-only pending requests by votes with an upvote toggle on the existing public-request upvote route, a Visitor navigation entry, a member sent to their own Requested features inbox, and the view admitted by `proxy.ts` and `VISITOR_VIEWS`Roles & permissions, refined — org Owner · Admin · Member, ROLE on the workspace and ACCESS on the project, an automatic Visitor on public projects, and a UI that offers each role only what it can do
- (motir-core) The Visitor's read of a public project's pending requests — the retired board's active-public-request set, cursor-paged by votes with the reader's own voted state, submitters by name only, through `resolveVisitor` and rate-limitedRoles & permissions, refined — org Owner · Admin · Member, ROLE on the workspace and ACCESS on the project, an automatic Visitor on public projects, and a UI that offers each role only what it can do
- (motir-marketing · test) E2E + acceptance video — a reader on motir.co's project page reads the "Watch it being built" line, follows a tab and an old board link to app.motir.co, the same on a customer-owned address, then submits a request and reaches the request page's upvote and comment hand-offs with no request board anywhereRoles & permissions, refined — org Owner · Admin · Member, ROLE on the workspace and ACCESS on the project, an automatic Visitor on public projects, and a UI that offers each role only what it can do
- (motir-core · test) The story's integration gate in motir-core — the public contract document read back with the five read operations deprecated and the version bumped, every deprecated route still answering its documented statuses, and the Visitor's pending-requests read and upvote driven through the real resolver and datastore with no email in any payloadRoles & permissions, refined — org Owner · Admin · Member, ROLE on the workspace and ACCESS on the project, an automatic Visitor on public projects, and a UI that offers each role only what it can do
- (motir-marketing · test) The story's integration gate in motir-marketing — the changed surface topped up to the coverage floor, the redirect matrix driven through the real host router for motir.co, a workspace subdomain and a custom domain, the sitemap and robots read per host, and a guard that no read page or public read loader comes backRoles & permissions, refined — org Owner · Admin · Member, ROLE on the workspace and ACCESS on the project, an automatic Visitor on public projects, and a UI that offers each role only what it can do
- (motir-core) The public contract deprecates the five read operations motir.co no longer calls — board, items, tree, items/{key} and roadmap marked `deprecated: true` naming the in-app Visitor view, `PUBLIC_CONTRACT_VERSION` a MINOR bump, and `public-surface-hosts.md` AMENDMENT 8 recording the redirects and the retired request boardRoles & permissions, refined — org Owner · Admin · Member, ROLE on the workspace and ACCESS on the project, an automatic Visitor on public projects, and a UI that offers each role only what it can do
- (motir-marketing) motir.co's project page links into the live app — Board, Items, Tree and Roadmap tabs point at app.motir.co, a "Watch it being built" entry states the account-and-sharing cost before the click, the request form and request page lead back to the project page, the changelog's items link into the app, and the copy promising "free to read with no sign-up" is correctedRoles & permissions, refined — org Owner · Admin · Member, ROLE on the workspace and ACCESS on the project, an automatic Visitor on public projects, and a UI that offers each role only what it can do
- (motir-marketing) The five read page shapes — board, items, tree, roadmap and items/<KEY> — answer a permanent redirect to the same path on app.motir.co, on motir.co and on every customer-owned address, with their bodies, loaders, fixtures and the request board deleted and the sitemap listing only the project page and changelogRoles & permissions, refined — org Owner · Admin · Member, ROLE on the workspace and ACCESS on the project, an automatic Visitor on public projects, and a UI that offers each role only what it can do
- The motir.co public project READ pages move into the app — board, items, tree, roadmap and item pages redirect to the in-app Visitor view, the public feature-request board retires and its pending requests become a Visitor Requested features view in the app where signed-in visitors upvote them, and motir.co's project page says before the click that watching live needs an account and shares your name and email with the project's Managers, while follow, subscribe, the changelog and requesting, upvoting and commenting on a feature stay anonymous on motir.coRoles & permissions, refined — org Owner · Admin · Member, ROLE on the workspace and ACCESS on the project, an automatic Visitor on public projects, and a UI that offers each role only what it can do
- A hosted run whose last container is destroyed by the reaper is never charged for its machine time
- indexFleetConfig's not-configured error nests its own sentence — 'not configured: set The container orchestrator is not configured: set …'
- motir.co adopts the new brand colours — re-pin `@motir/brand` to 0.3.1, regenerate its tab icon set, and recolour both link-preview (OG) cards (motir-marketing)
- (motir-core) A Prisma transaction timeout (P2028) reports what the process was waiting on — event-loop delay, pg pool occupancy and uptime, as monitor tags