286579ceeb
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>
26 lines
1.3 KiB
Markdown
26 lines
1.3 KiB
Markdown
# 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](REBUILD_DECISION.md) (the gate). No `JobTrackerV2` created; awaiting approval to
|
|
begin [MIGRATION_PLAN.md](MIGRATION_PLAN.md) Wave 1.
|
|
|
|
## Documents
|
|
1. [SYSTEM_AUDIT_REPORT.md](SYSTEM_AUDIT_REPORT.md) — executive synthesis + full audit
|
|
2. [BUG_REPORT.md](BUG_REPORT.md) — severity-rated defects (no Critical found)
|
|
3. [ARCHITECTURE_REVIEW.md](ARCHITECTURE_REVIEW.md)
|
|
4. [DATA_MODEL_REVIEW.md](DATA_MODEL_REVIEW.md)
|
|
5. [AI_SYSTEM_REVIEW.md](AI_SYSTEM_REVIEW.md)
|
|
6. [UX_REVIEW.md](UX_REVIEW.md)
|
|
7. [REMASTER_PROPOSAL.md](REMASTER_PROPOSAL.md)
|
|
8. [MIGRATION_PLAN.md](MIGRATION_PLAN.md)
|
|
9. [RESEARCH_COMPETITORS.md](RESEARCH_COMPETITORS.md)
|
|
10. [REBUILD_DECISION.md](REBUILD_DECISION.md)
|
|
11. [PRODUCT_DIRECTION.md](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).
|