feat/energia-ux
safe58f9af0 · incrementalPR #301reviewed 2026-07-16 13:48 UTC0H · 0M · 0L · 2IThe branch
- Purpose
- Design vision document establishing the UX contract for the Batu Energía platform — 7-screen minimal HTML prototype covering portfolio, budget, payments, site detail, findings, carbon, and site configuration screens.
- Goal
- Deliver a high-fidelity, shareable, theme-aware prototype that communicates the platform's design principles and JTBD map to stakeholders without shipping production code.
- Sub-goals
- 7-screen prototype in self-contained HTML with shared ds.css design system
- JTBD map and design principles documentation
- Detector ledger for energy anomaly detection patterns
- Generic 'Cliente Demo' placeholder to avoid real-client fingerprinting
The changes (whole branch)
- What
- Final cleanup commit replacing the two remaining 'Axo' occurrences (real client name) with the canonical 'Cliente Demo' placeholder — addressing the prior review's fingerprint finding.
- Why
- Prototype files are shareable design artifacts; retaining a real customer name (Axo) would be a confidentiality risk if the files were shared externally.
- Areas
- docs/design+4130−0
- Blast
- 15 files, +4130/-0 across docs/design — design docs only, zero production impact.
design-doc-only no-production-code
➖ci· no CI checks on this PR➖coderabbit· no .coderabbit.yaml
Findings · 2
correctness1
info
Real client name removed from full-prototype composite
docs/design/energia-prototype/energia-platform-full.html:369
'Axo' replaced with 'Cliente Demo' — consistent with CONTRACT.md's canonical placeholder. Grep confirms no remaining occurrences in the prototype tree.
conventions1
info
Same substitution applied in screens/findings.html
docs/design/energia-prototype/screens/findings.html:9
Mirrors the composite-file change. Both instances were the only two occurrences flagged in the prior review; the fix is complete and consistent.