Commit Graph
410 Commits
Author SHA1 Message Date
jjbrunton 0f9c9c2e15 fix(acquisition): use recognized privacy markers 2026-09-06 13:24:39 +01:00
jjbrunton 4a57f31615 fix(acquisition): close invite privacy gaps 2026-09-06 13:18:11 +01:00
jjbrunton 1c7084c033 merge: use safe invite cancellation 2026-09-06 12:56:31 +01:00
jjbrunton 0dfe4435b0 merge: add atomic invite cancellation 2026-09-06 12:56:31 +01:00
jjbrunton 5ac4843095 docs(couples): clarify invite cancellation retention 2026-09-06 12:56:11 +01:00
jjbrunton 8e48467414 fix(mobile): preserve joined invites on cancellation 2026-09-06 12:56:10 +01:00
jjbrunton 1fed348072 fix(couples): protect joined invites from cancellation 2026-09-06 12:54:40 +01:00
jjbrunton a1b62c3b47 merge: correct mobile invite disclosure 2026-09-06 12:50:13 +01:00
jjbrunton 4415dcf29f fix(mobile): keep pairing discoveries truthful 2026-09-06 12:49:57 +01:00
jjbrunton 95162d1889 merge: harden invite analytics redaction 2026-09-06 12:49:50 +01:00
jjbrunton dd1a47ecfa fix(web): scrub invite tokens before analytics 2026-09-06 12:49:32 +01:00
jjbrunton a02e9d531b merge: correct invite privacy copy 2026-09-06 12:47:48 +01:00
jjbrunton 49a9cd270f fix(web): clarify open answer visibility 2026-09-06 12:47:29 +01:00
jjbrunton 077f5433e1 merge: redact invite analytics URLs 2026-09-06 12:45:46 +01:00
jjbrunton ade2c42d51 fix(web): redact invite analytics URLs 2026-09-06 12:45:28 +01:00
jjbrunton daefdc6da9 merge: fix paired state cleanup tests 2026-09-06 12:41:47 +01:00
jjbrunton 029a90b338 fix(mobile): statically load paired unlock state 2026-09-06 12:41:23 +01:00
jjbrunton bb0c712ede merge: fix invite journey routing 2026-09-06 12:39:51 +01:00
jjbrunton 1c4ec2b412 fix(mobile): resolve pairing payoff route types 2026-09-06 12:39:38 +01:00
jjbrunton 21006cd041 merge: improve mobile invite journey 2026-09-06 12:38:57 +01:00
jjbrunton f9481054de feat(mobile): improve pairing invite journey 2026-09-06 12:38:16 +01:00
jjbrunton 922066f492 merge: improve web invite journey 2026-09-06 12:35:44 +01:00
jjbrunton ff2cf09170 feat(web): improve invite landing recovery 2026-09-06 12:31:48 +01:00
jjbrunton 402c027b14 merge: add mutual discovery OTA PRD 2026-09-06 09:33:45 +01:00
jjbrunton 1f5a939c3f docs(product): add mutual discovery OTA PRD 2026-09-06 09:33:35 +01:00
jjbrunton ea038c9863 merge: add sex fun market strategy 2026-09-05 22:55:52 +01:00
jjbrunton a431adad89 docs(product): add sex fun market strategy 2026-09-05 22:55:10 +01:00
jjbrunton 860986f900 Merge pull request #32 from jjbrunton/task/dare-catalogue-150
feat(dares): seed 150-item catalogue
2026-09-05 22:35:28 +01:00
jjbrunton 439f506fff feat(dares): seed 150-item catalogue 2026-09-05 22:30:39 +01:00
jjbrunton d998e32047 merge: require upfront OTA assessment 2026-09-05 22:15:42 +01:00
jjbrunton 7edd957547 docs(agents): require upfront OTA assessment 2026-09-05 22:15:29 +01:00
jjbrunton fdaa8c47bb merge: add full question catalogue draft 2026-09-05 21:41:20 +01:00
jjbrunton 04328fb3a8 fix(catalogue): integrate reviewed question sources 2026-09-05 21:36:20 +01:00
jjbrunton f373e3beb4 docs(catalogue): add full live catalogue draft 2026-09-05 21:03:46 +01:00
jjbrunton 583d38eb8c merge(staging): preserve main admin fixes 2026-09-05 20:51:32 +01:00
jjbrunton d604cd7a11 fix(catalogue): avoid literal em dash in validator 2026-09-05 20:28:26 +01:00
jjbrunton ddf1e33a4e merge: add play-safe spicy question draft 2026-09-05 20:27:55 +01:00
jjbrunton da1c310738 docs(catalogue): trim draft source whitespace 2026-09-05 20:27:31 +01:00
jjbrunton 5c8c9cc9a5 docs(catalogue): finalise spicy question draft 2026-09-05 20:24:27 +01:00
jjbrunton c297f03b56 docs(catalogue): add audio concept source 2026-09-05 20:16:34 +01:00
jjbrunton c79d993cf5 docs(catalogue): preserve text answer concepts 2026-09-05 20:14:08 +01:00
jjbrunton b5e6b70d54 docs(catalogue): repair spicy swipe source 2026-09-05 20:07:14 +01:00
jjbrunton 2a2cbe9e85 docs(catalogue): add concept set b source 2026-09-05 19:59:02 +01:00
jjbrunton eb54aa4daa docs(questions): add concept set a swipe drafts 2026-09-05 19:57:48 +01:00
jjbrunton e509ac732f docs(catalogue): replace swipe draft concepts 2026-09-05 19:45:51 +01:00
jjbrunton a72fe9c06d docs(catalogue): expand draft pack themes 2026-09-05 19:36:52 +01:00
jjbrunton 450c527d1e docs(question-types): document interaction contract 2026-09-05 19:33:17 +01:00
jjbrunton 6c7219c741 docs(catalogue): refine spicy draft copy 2026-09-05 19:31:57 +01:00
jjbrunton b02a105e10 docs(catalogue): add play-safe spicy draft 2026-09-05 19:29:05 +01:00
jjbrunton f4687f95fe Merge pull request #29 from jjbrunton/staging
fix(admin): prevent blank dashboard after login
2026-09-05 17:12:45 +01:00