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
- 赞同
- 499
- 已规划
- 4,378
- 已发布
- Invite-accept and the upward org-join bind NO tenant GUC, so the policy arm written for them never fires — the runtime half of MOTIR-2512 is missing
- Two tenant reads are still issued on the SINGLETON from inside a bound context — `createWorkItem` and the org switcher both fail silently under `motir_app`
- A PHANTOM AiOrganization in production, keyed on a PROJECT id — and the Motir project is attached to it, so its credits land on a ledger nobody reads
- The `retrieval` audit frame labels every `web_search` call `code_graph` — the family fallback swallowed the fourth family
- PLANNING BUG — a re-measurement named the card it invalidated, by key, and amended the doc instead of the card
- (motir-meta) Compress the remaining twelve packs, and hold the worst cell to the 1 950-line targetSelf-improvement — auto-reported quality bugs
- (motir-meta) Write the missing per-type authoring bars — `chore`, plus one per newly-admitted typeSelf-improvement — auto-reported quality bugs
- (motir-meta) `COMPRESSION.conserve.py` goes permanently red on `main` — its `merge-base` baseline collapses to the post-compression commit once the PR merges
- (motir-meta) Amend `COMPRESSION.md` § Decision 3 and § Decision 4 — the caps were set from a projection that counts trigger prose as warrantSelf-improvement — auto-reported quality bugs
- The never-survey rule and the `ask_user` tool govern the same turn — make the HOW/WHAT boundary operational, and take the rationale out of the prompt
- RUNG 1 is unfollowable — the planner is told to CHECK the reference product and has no read path to one, on either journey
- (motir-meta) Compress the rest of `core.md` — the planning rules and the plan-time gatesSelf-improvement — auto-reported quality bugs
- (motir-meta) Compress the two deepen packs — `phase-deepen.md` + `kind-leaf-deepen.md`Self-improvement — auto-reported quality bugs
- (motir-meta) Establish `plan-rules/fixtures/` + the evidence-tag form, and compress the per-card gate checklistSelf-improvement — auto-reported quality bugs
- (starter) Ship the design-result publish lane in the platform starter's CI — its OWN paths-filtered workflow, absent (not skipped) on PRs that touch no design assetEpic 1: Foundation
- The starter's acceptance-video lane still carries `continue-on-error: true` — the pre-MOTIR-2499 shape that reports success while receipts are lost
- (motir-core) `main` is RED on the coverage gate — MOTIR-2648 removed the window nondeterminism that was accidentally covering `mcpGuard.ts`'s plural-seconds branch
- (motir-meta) Decide whether the planning corpus is COMPRESSED — partitioning is now measured to cap the hardest pass at a 29% reductionSelf-improvement — auto-reported quality bugs
- (motir-core) The fixed-window alignment class survives in two more suites — `surfaceGuards.test.ts` (37 unpinned budgets) and `api-coding-convention-route.test.ts` — because the guard's file list is ENUMERATED, not derived
- (motir-core) E2E flake, 3rd occurrence — `signIn()` returns while the post-auth redirect is still in flight, so the caller's next `page.goto` is aborted by a navigation to /dashboard