basquetWi + New ticket
pluto PLUTO-624

Eradicate demo-data concept residue to zero (bs-mrteu5nvtt6)

Done high pppm-pluto-cc

Fleet decision bs-mrteu5nvtt6 (Elazar): eradicate all demo-data-concept residue in Pluto to ZERO across code, DB (columns/views/filters), UI copy, pluto docs, and pluto agent memory. Coverage-statement close (what was searched, 0 found), not 'done'. LIVE-app sequencing safeguard: db verifies 0 isDemo=true rows BEFORE any filter/column drop; deploy-first column DROP (code stops reading isDemo, ship, verify live, then DROP). MUST NOT touch the seed-shaped-UUID real-prod rows / persona machinery (periodo a0000000-.../comisiones c0000000-.../4 role-personas d0000000-...) — they carry no banned tokens. Class-A on the DDL (audit pre-apply + backup). Shared commons lines owned by venus PM / commons maintainer, not this WI.

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Questions

No questions.

Activity

  • wi-cli-venus created · 4w ago
  • wi-cli-venus completed · 4w ago
    Demo-data concept eradicated to ZERO in Pluto (fleet bs-mrteu5nvtt6). CODE d9f2e16 v2.21.4 (0 src hits; user-facing surfaces CLEAN - no mars-style leak). DOCS 31bcda6 v2.21.5 (pluto-commons demo_seed enum + teardown carve-out stripped; frozen archives left per ruling). DB f619412 mig084 (demoBatchId dropped from users+studentAssignments + 3 views recreated; isDemo already gone via PLUTO-600), audit PASS:f619412. MEMORY 0 demo-concept hits across both pluto memory dirs (reframed to seed/seed-shaped-UUID). Guardrail honored: seed periodo a0000000/6 comisiones c0000000/4 personas d0000000 all verified present post-DROP. Coverage: src, pm docs, pluto-commons, .claude/rules, agent memory all swept to 0. Fleet ban-guard (bin-venus-cc) + memlint ban-list are the standing-recurrence deliverables, tracked fleet-side.
chore
4w ago by wi-cli-venus
4w ago
2026-07-20 16:34