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
- 需求
- 4
- 贊同
- 529
- 已規劃
- 5,535
- 已發布
- Decision (ADR) — public tenant addresses: the base domain, what a subdomain names, the customer-domain lifecycle on Fly certificates, the one-primary canonical, the never-released rename, and the tier gateMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- 8.66 (motir-core) An expanded story reads as EMPTY on the plan canvas — a committed card the plan adds children to gets no Open pill, and the crumb for a `modify` calls that existing card "New"
- content/legal/ LEAVES motir-core — the live-gate confirmation, the deletion and its 84-file sweep, and the guards that assert the absenceMotir'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 absence of every content/legal reader, the catalogue split, and the CI content arm's dispositionMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- (motir-core) The account menu ships at width={240}, so the Platform admin row's hint wraps to two lines — it needs 336px in Inter
- 8.64 (motir-core) The design assets SPECIFY the muted-on-hover ink the code is being swept off — `design-ink-contrast` abstains on every pseudo-class selector, so a mock's `:hover` tint is unmeasured by construction
- (motir-marketing) Docs — /docs/public-address: your subdomain, connecting a custom domain, the DNS records to create, and what each certificate state meansMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- E2E (Playwright, motir-marketing) + acceptance video — a tenant host and a customer host render the project, the canonical names the primary, and the non-primary address redirectsMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- Vitest gate (motir-marketing) — the host router, the per-host canonical and crawl surface, 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)
- (motir-marketing) One canonical per page — canonical, og:url, JSON-LD @id, the per-host sitemap and robots name the primary address; every other address 301s to it, motir.co/p/* includedMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- (motir-marketing) Host routing — a request on a tenant or customer host resolves through the public contract and renders that project's /p/* pages at the rootMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- (motir-marketing) Legal — the Acceptable Use Policy and Terms clause for customer-connected domainsMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- /p/* 404s on BOTH hosts in production — the public pages were deleted ahead of their replacement, and motir.co/explore links into the hole
- A project's public overview can no longer be edited from any UI — the in-place editor was deleted with the page and AMENDMENT 3 moved editing to the application, where no surface calls the doorMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- 18 (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 either
- 3937.5 (motir-core) The CI feedback wrote "✅ all 3 checks succeeded — verified" and promoted the card to In Review while 2 of the commit's 5 check runs were still running — the verdict reads the RECORDED set as the WHOLE set
- Playwright E2E + acceptance video (motir-core) — /legal is gone from the app host and the configured legal journey still works without itMotir's public web presence — one host per audience, and an open-core line through motir-core (motir.co · app.motir.co)
- (motir-core) The MCP tool-doc catalogue lost its TRUTH GATE when the public pages left — `add_plan_items`' stored fingerprint is already stale, one day later
- 8.62 (motir-core) `main` is RED on the acceptance lane — `acceptance-legal-manifest` cannot find the shell's `Docs` nav link, and every open PR inherits the failure
- (motir-core) A STALE plan does not pause auto-plan cadence — findUndecidedByProject still lists the four-status vocabulary, so a plan a reviewer is holding reads as decided