- New copyMarkdown() function generates clean Markdown with verdict, key dates table, and calculation table
- Uses clipboard API with textarea fallback for broad browser support
- Button shows brief "Copied!" confirmation feedback
- Green emerald button sits alongside existing Calendar and CSV exports
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Stage badges in Step 1 are now clickable to toggle stages on/off
- Added hint text "Click a stage to toggle it on or off"
- Stages 4 & 5 (Translation) toggle together when either badge is clicked
- Badge clicks sync with Step 2 toggle switches via updateStageCards()
- Swapped table order in results: Key Dates now appears first (more client-relevant)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Removed html2pdf.js CDN dependency
- Replaced PDF export with CSV export (summary + two data tables)
- Added iCal (.ics) export with key milestone dates for Outlook/Google Calendar
- Added csvEscape utility and lastCalculationData state tracking
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Static web app that replaces the Excel SLA calculator with a 4-step wizard:
- config.json: all business rules, cross-reference tables, stage matrix, tooltips
- index.html: Tailwind CSS UI with dark mode, responsive layout, Flatpickr dates
- script.js: business-day calculation engine, real-time SLA computation, PDF + iCal export
Matches Excel logic exactly (verified against Tab 2 example).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>