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
- 要望
- 0
- 賛成票
- 366
- 計画済み
- 4,052
- リリース済み
- (motir-marketing) /ideas renders the store — the category, tag and search controls driving the URL, category sections, the Motir would buy band and the idea cards, read server-side from the public API; ideas.items and ideas.more.ideas leave messages/en.jsonIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text
- (motir-marketing) The ideas data layer — lib/ideas.ts: the public contract's types, the category/tag/q/kind/idea URL model, and the hourly-revalidated server reads of /api/public/ideas, /tags and /:slug, with no database clientIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text
- Visitors browse motir.co/ideas live from the store — category, tag and text search in a shareable URL, categories as sections, Motir would buy as its own band, and each idea's evidence, sources and gap opening in placeIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text
- (motir-marketing · design) The redesigned /ideas page — category, tag and text search reflected in the URL, categories as sections, the Motir would buy band, idea cards with evidence and gap, the in-page idea detail at ?idea=<slug>, and every empty/loading/error stateIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text
- (motir-meta) Story test — run the installed motir-ideas skill in its dry-run mode against production's live store: it reads active and retired ideas and the coverage log, proposes retirements and 5–10 sourced additions, dedupes, and its report lists every write it would make while writing nothingIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text
- (motir-meta) The private motir-ideas skill — a motir-ideas door routing to prompts/ideas.md and its coverage map: retirement review, rotating research, the sourcing bar, dedupe, the 5–10 add rule, tag discipline, platform-API writes, the report and a dry run, installed by install.sh like motir-planIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text
- The owner refreshes the store with the private motir-ideas skill — it reviews active ideas for retirement, researches across a rotating coverage map, dedupes, adds 5–10 sourced ideas through the platform API and prints its reportIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text
- (motir-marketing · manual) Land the 2026-10 motir.co redesign, PR moooon-B-V/motir-marketing#81 — the current /ideas page and the design language the store-backed page is drawn and built onIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text
- (verification) After the idea-store story deploys — production serves the 15 seeded ideas on the public API, and a platform-staff PAT can read the full store at /api/platform/ideas while a non-staff PAT and the staff PAT on another platform surface are refusedIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text
- (motir-core · design) Operator console, delta — the Ideas page: its nav entry, the list with status/kind/category/tag/text filters, an idea's edit form with evidence rows, retire with a required reason, a superadmin's delete, read-only support staff, and every empty/loading/error stateIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text
- (motir-core) Story E2E — over HTTP against a running app: a staff PAT batch-adds, edits, retires and deletes ideas while anonymous reads follow, a non-staff PAT and the staff PAT on other platform surfaces are refused, and the seeded 15 are servedIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text
- (motir-core) Story integration + coverage gate — the store's seams against real Postgres: write → public read, retire → gone from public, the token gate × every platform surface, the seed's 15 ideas, and the ≥90% floorIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text
- (motir-core) The public read routes — GET /api/public/ideas, /api/public/ideas/tags and /api/public/ideas/:slug, anonymous, active-only and cacheableIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text
- (motir-core) The staff write routes /api/platform/ideas — GET all incl. retired, POST batch add, PATCH /:slug, POST /:slug/retire, DELETE /:slug (superadmin), POST /tags, and the research-run log — behind the token-aware gateIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text
- (motir-core) Move today's 15 ideas into the store — an idempotent data migration seeding the six Motir-would-buy ideas, the nine researched directions and the curated tag vocabulary, with a disposition for every source fieldIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text
- (motir-core) The token-aware platform gate for the ideas endpoints — a PAT whose owner is staff at the route's level passes, everything else 404s — and the guard that no other platform surface accepts a tokenIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text
- (motir-core) The idea PUBLIC READ service — active ideas filtered by category, tag, text and kind with category counts, the tag vocabulary with counts, and one idea by slug, as public DTOsIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text
- (motir-core) The idea WRITE service — batch add, update, retire, hard delete, add a tag and record a research run, each one transaction with its PlatformAuditLog row naming the person and the credentialIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text
- (motir-core) The idea store's schema — Idea, its ordered evidence, the curated IdeaTag vocabulary and its join, the research-run log, the kind/status/category enums, and `idea` as a platform audit target, in one migrationIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text
- (motir-core) Amend platform-staff-auth.md — §2 gains the ideas-endpoints exception: a PAT whose owner is staff at the route's level passes there and nowhere else, with the credential named in the audit rowIdeas to build becomes a living idea store — the owner curates ideas in motir-core by hand and by a recurring research skill, and motir.co shows them live, searchable by category, tag and text