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
+1 -4
View File
@@ -1,6 +1,3 @@
# flowcv
TODO: Complete documentation.
# FlowCV Analysis
## Purpose
@@ -86,4 +83,4 @@ Job applications.
Tailoring.
Career history.
Career history.
+4 -1
View File
@@ -1,3 +1,6 @@
# jobscan
TODO: Complete documentation.
Jobscan's relevant product pattern is deterministic CV-to-job keyword coverage with visible matched and
missing terms. Jobjakt implements that value through `JobCvMatchService` and the match-score panel,
without requiring an AI call. Broader competitor conclusions and pricing context are recorded in
`docs/research/competitors.md` and `docs/cv-builder-competitor-deep-research.md`.
+1 -4
View File
@@ -1,6 +1,3 @@
# novoresume
TODO: Complete documentation.
# Novoresume Analysis
## Purpose
@@ -54,4 +51,4 @@ Follow-up
- CV scoring.
- Content suggestions.
- Professional templates.
- Guided onboarding.
- Guided onboarding.