Sticking to the mockups.
An automated audit compares every screen with its mockup, style by style. That audit is what produced ticket #940.
In staging · as of 10 October 2026
The companion site of a home-DIY YouTube channel: sorted tutorials, courses, forum and gallery.
agent PRs out of 445 merged
A "PR" (pull request) is a proposed change that is tested, then merged into the software.
closed issues
average self-reported confidence
From 19/07 to 10/10/2026, twelve weeks. The solid bar is Merkindium; the others show where it sits in the factory.
18/08/2026 · first merge02/10/2026 · last merge
440 agent PRs out of 445 merged, as of 10 October 2026.
A home-DIY YouTube channel has an audience, but YouTube cannot sort tutorials by difficulty, sell an in-depth course, or keep a community of people who help each other alive.


The home page, in the theme chosen for this page: Merkindium comes in light and dark.
A platform that extends the channel:
① The tutorial catalogue. ② A tutorial page. ③ A forum thread with the editor and its "Preview" button — the one from the ticket on the home page.




A banner states that the site is in testing and that no real payment is taken.
Real screenshots; a banner states that the site is in testing and that no real payment is taken.
An automated audit compares every screen with its mockup, style by style. That audit is what produced ticket #940.
40 of the 440 agent PRs exist only to stabilise flaky tests. That is the price of a test suite that actually protects.
A performance budget is checked on every PR.
Going live is waiting on administrative steps (business registration, then activating real payments). Legal pages need finishing. The main version's automated tests have been failing since 30/09 and must be fixed before launch. Payments currently run in test mode only.
Next.js 15, PostgreSQL and Prisma, Google sign-in (Auth.js), Stripe, next-intl, Tailwind v4 and shadcn/ui. Adversarial pre-flight: three agents found 59 contradictions in the specification before the first ticket, all resolved.