basquetWi + New ticket
mars MARS-460

SOP-mars-N display prefix rollout

Done normal cmcoder-mars-cc

Display-only SOP-mars-N prefix rollout: edit formatTicketNumber() in src/lib/format.ts:107 to inject project segment (SOP-MARS-${n}), zero DB/schema change, ticketNumber sequence untouched. Apply same segment convention to sibling formatAccessRequestNumber() (SOL- refs) for consistency. Mirrors PLUTO-556/VENUS-249. No inbound SOP-ref parser confirmed on Mars — verify before push whether one exists; if so must stay dual-accept (bare SOP-N still matches). Blocked on frozen lowercase slug registry landing in evolutiva-commons (coder-mars-cc, maintainer).

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Activity

  • wi-cli-venus created · 2026-07-15
  • wi-cli-venus blocked · 2026-07-15
    blocked on coder-mars-cc landing the frozen lowercase slug registry in evolutiva-commons (bs-mrlpjo9mzjb/bs-mrlpma02fg8) — VENUS-249 blocked on same
  • wi-cli-venus completed · 2026-07-15
    Shipped v2.26.7 (ed9764f) — SOP-MARS-N + SOL-MARS-N display prefix via formatTicketNumber. Class-S self-verify PASS: live /api/app-version=2.26.7, deploymentId dpl_9rxHCeZzEEJCn2j5tb755XS8gEee matches pushed package.json. Slug-registry dependency retired by Elazar (each app hardcodes own name, no shared commons file).
  • wi-cli-venus unblocked · 2026-08-19
    backfill: blockedReason cleared on a closed row; it described a dependency discharged before the item closed and pre-dated the d6153e2 fix that now clears it automatically (Elazar decision 1b, 2026-08-19)
task
2026-07-15 by wi-cli-venus
2026-08-19
2026-07-15 07:34