dealroom/internal
James bdd1d9fdde feat: XLSX request list upload with smart column detection
- Add excelize v2 for XLSX parsing
- Auto-detect column indices from header row using common DD checklist
  naming conventions (section/category/topic, item#/ref/no, description/
  request/document, priority/urgency/criticality)
- Detect file type by extension + PK magic bytes (xlsx is a zip)
- Smart priority mapping: critical/urgent→high, nice/optional→low
- Fall back to positional parsing (col 0=section, 1=item#, 2=desc) if
  headers don't match known patterns
- Update modal label: 'Excel .xlsx or CSV — columns auto-detected'
2026-02-25 00:38:07 -05:00
..
db fix: stage constraint migration + folder drag reparenting 2026-02-25 00:15:26 -05:00
handler feat: XLSX request list upload with smart column detection 2026-02-25 00:38:07 -05:00
model feat: Misha requests 2026-02-24 2026-02-24 03:05:36 -05:00
rbac feat: permission controls on request lists 2026-02-23 02:49:57 -05:00
store Initial Deal Room project scaffold 2026-02-15 18:32:50 -05:00