feat: complete release readiness work

- consolidate API ownership and remove dead vendor code

- add Stripe billing, learning paths, and public CV hardening

- add migration, recovery, security, audit, and browser gates
This commit is contained in:
cesnimda
2026-07-31 16:54:16 +02:00
parent a23c3dfc97
commit ce76046a29
1634 changed files with 6889 additions and 135429 deletions
+7 -2
View File
@@ -1,6 +1,11 @@
# overview
TODO: Complete documentation.
The job domain tracks opportunities before and after application. Canonical stages cover Saved,
Interested, Preparing, Applied, Waiting, Interview, Offer, Rejected, and Ghosted while preserving
unknown custom status values. Each owned application aggregates company, correspondence, attachments,
follow-ups, checklist, timeline, analysis, and generated application material.
See `docs/architecture/application-workspace.md` and `docs/decisions/ADR-002-job-application-model.md`.
# Job Tracking Overview
## Purpose
@@ -138,4 +143,4 @@ The user should always know:
Do not require users to complete every field.
Smart defaults are preferred.
Smart defaults are preferred.