Files
jobtrackingapp/docs/remaster
cesnimda 286579ceeb docs(remaster): record multi-tenant SaaS direction + multi-provider email
User decision (2026-07-05): evolve from single-user to public multi-tenant SaaS.
Adds PRODUCT_DIRECTION.md: email linking generalises beyond Gmail (Microsoft
Graph + IMAP + always-available free-text fallback), SaaS platform wave
(onboarding, billing, quotas, per-tenant AI budget, rate limiting, outbox), and
resolves the .gsd "use next.js" override in favour of executing it (public SEO).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-05 10:13:29 +02:00
..

Remaster Audit — July 2026

Full-system audit, bug hunt, and rebuild-vs-refactor assessment of Job Tracker (Jobbjakt).

Bottom line: Incremental Refactor — a full rebuild is not justified. See REBUILD_DECISION.md (the gate). No JobTrackerV2 created; awaiting approval to begin MIGRATION_PLAN.md Wave 1.

Documents

  1. SYSTEM_AUDIT_REPORT.md — executive synthesis + full audit
  2. BUG_REPORT.md — severity-rated defects (no Critical found)
  3. ARCHITECTURE_REVIEW.md
  4. DATA_MODEL_REVIEW.md
  5. AI_SYSTEM_REVIEW.md
  6. UX_REVIEW.md
  7. REMASTER_PROPOSAL.md
  8. MIGRATION_PLAN.md
  9. RESEARCH_COMPETITORS.md
  10. REBUILD_DECISION.md
  11. PRODUCT_DIRECTION.md — 2026-07-05 decision: multi-tenant SaaS + multi-provider email (Gmail/Microsoft/IMAP + free-text), re-sequenced roadmap

Method

Every finding is code-grounded (file/line) or explicitly labelled [Speculative issue]. Tags: [Bug] [Design flaw] [Architectural weakness] [Speculative issue]. .gsd legacy cross-referenced as historical design intent (it is git-ignored and stays out of the repo).