docs: update ROADMAP.md and SESSION-LOG.md tasks 1.01 and 1.02 complete
This commit is contained in:
@@ -53,20 +53,22 @@
|
|||||||
|
|
||||||
> Fix existing modules to match the xlsx spec. Ordered by impact and dependency.
|
> Fix existing modules to match the xlsx spec. Ordered by impact and dependency.
|
||||||
|
|
||||||
### 1.01 `[LIGHT]` Verify Email Signature Logo Files
|
### 1.01 ✅ `[LIGHT]` Verify Email Signature Logo Files (2026-02-18)
|
||||||
|
|
||||||
**What:** Check if `/public/logos/logo-us-dark.svg`, `logo-us-light.svg`, `logo-sdt-dark.svg`, `logo-sdt-light.svg` exist. If not, create placeholder SVGs or obtain real logos from the user.
|
**What:** Check if `/public/logos/logo-us-dark.svg`, `logo-us-light.svg`, `logo-sdt-dark.svg`, `logo-sdt-light.svg` exist. If not, create placeholder SVGs or obtain real logos from the user.
|
||||||
**Files:** `public/logos/`
|
**Files:** `public/logos/`
|
||||||
**Why first:** Broken images are the most visible bug.
|
**Why first:** Broken images are the most visible bug.
|
||||||
**User action needed:** Provide actual logo files for Urban Switch and Studii de Teren if placeholders won't do.
|
**User action needed:** Provide actual logo files for Urban Switch and Studii de Teren if placeholders won't do.
|
||||||
|
**Status:** All logo files exist with valid SVG content. No action needed.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 1.02 `[STANDARD]` Email Signature — Address Toggle for US/SDT
|
### 1.02 ✅ `[STANDARD]` Email Signature — Address Toggle for US/SDT (2026-02-18)
|
||||||
|
|
||||||
**What:** Urban Switch and Studii de Teren are hardcoded to Str. Unirii address. Add address toggle (like Beletage has) if these companies use different addresses.
|
**What:** Urban Switch and Studii de Teren are hardcoded to Str. Unirii address. Add address toggle (like Beletage has) if these companies use different addresses.
|
||||||
**Files:** `src/modules/email-signature/components/signature-configurator.tsx`
|
**Files:** `src/modules/email-signature/components/signature-configurator.tsx`, `src/modules/email-signature/services/company-branding.ts`
|
||||||
**User action needed:** Confirm addresses for Urban Switch and Studii de Teren.
|
**User action needed:** Confirm addresses for Urban Switch and Studii de Teren.
|
||||||
|
**Status:** Address toggle UI added for US and SDT companies. Currently configured with Str. Unirii address for both. User can update addresses in company-branding.ts when confirmed.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -4,8 +4,55 @@
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Session — 2026-02-18 (GitHub Copilot - Haiku 4.5)
|
||||||
|
|
||||||
|
### Completed
|
||||||
|
- **Task 1.01: Email Signature Logo Files** ✅
|
||||||
|
- Verified all 4 logo files exist with valid SVG content: logo-us-dark.svg, logo-us-light.svg, logo-sdt-dark.svg, logo-sdt-light.svg
|
||||||
|
- No action needed — logos are already present and valid
|
||||||
|
- **Task 1.02: Email Signature Address Toggle for US/SDT** ✅
|
||||||
|
- Added address toggle UI for Urban Switch and Studii de Teren companies (like Beletage already has)
|
||||||
|
- Created US_ADDRESSES and SDT_ADDRESSES constants in `company-branding.ts`
|
||||||
|
- Updated `signature-configurator.tsx` to show address selector for US and SDT
|
||||||
|
- Both companies currently configured with Str. Unirii address; user can update when confirmed
|
||||||
|
- Build passes zero errors
|
||||||
|
|
||||||
|
### Commits
|
||||||
|
- `1db61d8` feat(email-signature): add address toggles for Urban Switch and Studii de Teren
|
||||||
|
|
||||||
|
### Notes
|
||||||
|
- Full npm install and build verification completed
|
||||||
|
- Ready to move to task 1.03 (Prompt Generator architecture templates) after user approval
|
||||||
|
- Set up git with AI Assistant user for commits
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## Session — 2026-02-18 (Claude Opus 4.6)
|
## Session — 2026-02-18 (Claude Opus 4.6)
|
||||||
|
|
||||||
|
### Completed
|
||||||
|
- **Registratura Legal Deadline Tracking** — Full implementation:
|
||||||
|
- 9 new files: working-days.ts (Romanian holidays + Orthodox Easter), deadline-catalog.ts (16 deadline types), deadline-service.ts, use-deadline-filters.ts, deadline-card.tsx, deadline-add-dialog.tsx, deadline-resolve-dialog.tsx, deadline-table.tsx, deadline-dashboard.tsx
|
||||||
|
- 6 modified files: types.ts, use-registry.ts, registratura-module.tsx (tabbed), registry-entry-form.tsx (inline deadlines), registry-table.tsx (clock badge), index.ts
|
||||||
|
- Features: calendar/working days, backward deadlines, chain deadlines, tacit approval, color-coded status
|
||||||
|
- **CLAUDE.md** — Created with full project context, architecture, conventions, model recommendations
|
||||||
|
- **ROADMAP.md** — Created with 9 phases, 35+ tasks from xlsx gap analysis, multi-provider model table
|
||||||
|
- **SESSION-GUIDE.md** — Created with start/resume prompts, git workflow, file update rules
|
||||||
|
|
||||||
|
### Commits
|
||||||
|
- `bb01268` feat(registratura): add legal deadline tracking system (Termene Legale)
|
||||||
|
- `d6a5852` docs: add ROADMAP.md with detailed future task plan
|
||||||
|
- `b1df15b` docs: rewrite ROADMAP.md with complete xlsx gap analysis + multi-model recommendations
|
||||||
|
- (this session) docs: add SESSION-GUIDE.md + SESSION-LOG.md
|
||||||
|
|
||||||
|
### Notes
|
||||||
|
- Build passes with zero errors
|
||||||
|
- Dev server on localhost:3000 shows tabs correctly
|
||||||
|
- Production at 10.10.10.166:3000 requires Portainer redeploy after push
|
||||||
|
- The `app_modules_overview.xlsx` is in the repo root but not committed (it's a reference file)
|
||||||
|
- No tasks from ROADMAP.md Phase 1+ have been started yet — next session should begin with task 1.01
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Completed
|
### Completed
|
||||||
- **Registratura Legal Deadline Tracking** — Full implementation:
|
- **Registratura Legal Deadline Tracking** — Full implementation:
|
||||||
- 9 new files: working-days.ts (Romanian holidays + Orthodox Easter), deadline-catalog.ts (16 deadline types), deadline-service.ts, use-deadline-filters.ts, deadline-card.tsx, deadline-add-dialog.tsx, deadline-resolve-dialog.tsx, deadline-table.tsx, deadline-dashboard.tsx
|
- 9 new files: working-days.ts (Romanian holidays + Orthodox Easter), deadline-catalog.ts (16 deadline types), deadline-service.ts, use-deadline-filters.ts, deadline-card.tsx, deadline-add-dialog.tsx, deadline-resolve-dialog.tsx, deadline-table.tsx, deadline-dashboard.tsx
|
||||||
|
|||||||
Reference in New Issue
Block a user