myrmidex
  • Joined on 2026-02-08
myrmidex closed issue lvl0/buckets#68 2026-07-08 00:26:31 +02:00
Scenario collection endpoint leaks embedded buckets (N+1 + contract violation)
myrmidex closed issue lvl0/buckets#54 2026-07-08 00:26:07 +02:00
Frontend: add bucket
myrmidex opened issue lvl0/buckets#70 2026-07-07 22:33:23 +02:00
Harden bucket allocationValue: guard NaN/negative + server-side constraint + form cancel
myrmidex opened issue lvl0/buckets#69 2026-07-07 10:15:44 +02:00
Scenario POST response may leak owner (no normalizationContext on Post)
myrmidex opened issue lvl0/buckets#68 2026-07-07 10:12:00 +02:00
Scenario collection endpoint leaks embedded buckets (N+1 + contract violation)
myrmidex opened issue lvl0/buckets#67 2026-07-07 00:13:39 +02:00
E2E: per-worker DB isolation to re-enable parallel Playwright runs
myrmidex pushed to release/v0.3.0 at lvl0/buckets 2026-07-06 23:37:09 +02:00
0737ca6334 54 - Add-bucket form posts a new bucket and refetches the list
44731e7388 54 - Add violations-parser and dollar/percent wire converters
b1bc41c6d5 65 - Cover ScenarioShowPage empty-buckets and null-description branches
030a49da01 65 - Fix auth e2e to assert real empty state, not unseeded scenario
Compare 4 commits »
myrmidex opened issue lvl0/buckets#66 2026-07-06 21:28:36 +02:00
Frontend: drag-and-drop reorder buckets within a scenario
myrmidex closed issue lvl0/buckets#53 2026-07-05 23:33:19 +02:00
Frontend: view scenario (list + show with buckets)
myrmidex pushed to release/v0.3.0 at lvl0/buckets 2026-07-05 23:27:04 +02:00
bfaf5c49ed 53 - Frontend: wire scenario show route and distinct not-found state
myrmidex pushed to release/v0.3.0 at lvl0/buckets 2026-07-05 23:20:38 +02:00
2e73737c29 53 - Frontend: scenario show page with embedded bucket cards
35d83c774f 53 - Frontend: scenario list page at / with loading, empty and error states
6fd2243c83 64 - Embed buckets in the Scenario item representation
Compare 3 commits »
myrmidex closed issue lvl0/buckets#64 2026-07-05 09:48:38 +02:00
Backend: embed buckets in the Scenario item representation
myrmidex opened issue lvl0/buckets#65 2026-07-05 09:08:25 +02:00
Test infra: extract shared Scenario/Bucket persistence helpers into a trait
myrmidex opened issue lvl0/buckets#64 2026-07-05 00:04:56 +02:00
Backend: embed buckets in the Scenario item representation
myrmidex pushed to release/v0.3.0 at lvl0/buckets 2026-06-30 21:28:24 +02:00
f16e279f58 35 - Add prod image SPA serving, health endpoint, and Forgejo CI
196cbfbb69 62 - Close coverage gaps, enable TS strict, add coverage thresholds
Compare 2 commits »
myrmidex closed issue lvl0/buckets#35 2026-06-30 21:08:15 +02:00
Production image + Forgejo CI
myrmidex commented on issue lvl0/buckets#35 2026-06-30 21:08:07 +02:00
Production image + Forgejo CI

Done — committed to release/v0.3.0.

M1 exit criteria met (verified via live prod-image smoke test):

  • Multi-stage prod image builds under podman: frontend_builder (node) compiles the…
myrmidex closed issue lvl0/buckets#62 2026-06-28 23:28:30 +02:00
Close test-coverage gaps and enforce a coverage threshold
myrmidex commented on issue lvl0/buckets#62 2026-06-28 23:28:18 +02:00
Close test-coverage gaps and enforce a coverage threshold

Resolved on release/v0.3.0 (commit 196cbfb). code-reviewer: clean, no blockers.

Coverage — backend now 100% real, frontend ~98.5%

  • The cited "0% methods" was a measurement artifact
myrmidex closed issue lvl0/buckets#52 2026-06-28 18:47:48 +02:00
Auth UI: register, login, logout (incl. POST /api/register)