Commit Graph

293 Commits

Author SHA1 Message Date
Jesse_Chen 31d6ab1ee3 fix: recover expired rectification handoffs 2026-07-22 12:28:55 +08:00
Jesse_Chen 753210747a fix: persist reported birth-time status 2026-07-22 12:10:56 +08:00
Jesse_Chen c2213cd4e6 fix: continue questions after range rectification 2026-07-22 11:49:58 +08:00
Jesse_Chen a1b8eaec36 feat(staging): switch to local postgres 2026-07-22 11:04:36 +08:00
Jesse_Chen f5c57efeba fix: restore birth-time rectification entry 2026-07-22 10:50:23 +08:00
Jesse_Chen 89392a0177 Merge remote-tracking branch 'origin/main' into codex/minute-rectification-p0
# Conflicts:
#	docs/BUG_HISTORY.md
#	tests/test_api_server_security.py
2026-07-22 10:00:13 +08:00
Jesse_Chen d7d9703364 feat: integrate minute rectification safeguards 2026-07-22 09:58:32 +08:00
Jesse_Chen 7836c85758 merge: resolve self-hosted identity main conflicts 2026-07-22 09:43:11 +08:00
Jesse_Chen d5453681ad fix(frontend): streamline birth time onboarding 2026-07-22 02:35:31 +08:00
Jesse_Chen 153869fee4 docs: require bug history workflow 2026-07-22 01:14:43 +08:00
Jesse_Chen b981c4ee31 fix: preserve rectification evidence flow 2026-07-22 00:55:03 +08:00
Jesse_Chen b8ed740e71 fix: enforce rectification evidence gate 2026-07-22 00:33:41 +08:00
Jesse_Chen dc0077eb89 fix: restore production birth-time rectification 2026-07-22 00:07:42 +08:00
Jesse_Chen f25aad526c merge: synchronize remote main 2026-07-21 22:57:50 +08:00
Jesse_Chen bfc6870614 feat: complete verifiable birth-time rectification flow 2026-07-21 22:16:18 +08:00
732642856 909a248d20 sync: import pyjhora shadbala closure packets 2026-07-21 21:25:57 +08:00
Jesse_Chen 20f5a6c1d1 chore(identity): wire staging identity operations 2026-07-21 17:52:25 +08:00
Jesse_Chen be83b17e02 docs: plan self-hosted identity milestone 2026-07-21 17:52:25 +08:00
732642856 c60b3af7c3 sync: import panchanga closure packets 2026-07-21 16:56:19 +08:00
732642856 a9d756691a docs: plan AI Jyotish consultation workbench alignment 2026-07-21 16:56:19 +08:00
732642856 62e0f98c9a sync: import latest three-engine closure packets 2026-07-21 16:56:19 +08:00
Jesse_Chen eb8ed8bee4 Merge branch 'feat/conversational-birth-time-rectification'
# Conflicts:
#	.github/workflows/deploy-production.yml
#	frontend/src/app/api/account/route.ts
#	frontend/src/app/globals.css
#	frontend/src/app/page.tsx
#	frontend/tests/health-deployment.test.ts
2026-07-21 16:03:53 +08:00
Jesse_Chen 3f933354a2 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	.github/workflows/ci.yml
#	.github/workflows/deploy-production.yml
#	AGENTS.md
#	deploy/README.md
#	docs/superpowers/plans/2026-07-20-staging-deployment-automation.md
#	docs/superpowers/plans/2026-07-20-staging-infrastructure-bootstrap.md
#	docs/superpowers/specs/2026-07-20-staging-server-design.md
#	frontend/package.json
2026-07-21 15:59:21 +08:00
Jesse_Chen 576ebf9bf2 fix: gate rectification rollout to canary users 2026-07-21 15:19:03 +08:00
Jesse_Chen 6827e0ca45 test: close conversational rectification review gaps 2026-07-21 15:06:42 +08:00
Jesse_Chen ffaa7dc9c5 test: verify conversational birth-time rectification 2026-07-21 14:40:43 +08:00
Jesse_Chen 3a9a332be0 fix: preserve staging rollback transition 2026-07-21 07:45:14 +08:00
Jesse_Chen 9e119df977 fix: keep staging control plane on main 2026-07-21 07:45:14 +08:00
Jesse_Chen 2f08940717 fix: pin and serialize staging releases 2026-07-21 07:45:14 +08:00
Jesse_Chen 53d9aaf846 fix: enforce postgres least privilege 2026-07-21 07:45:14 +08:00
Jesse_Chen d913291cee docs: gate staging deploy on pending migrations 2026-07-21 07:45:14 +08:00
Jesse_Chen 1fb6d4ffd7 docs: plan postgres quality gate foundation 2026-07-21 07:45:14 +08:00
Jesse_Chen f62703b476 docs: design Supabase exit backend 2026-07-21 07:45:14 +08:00
Jesse_Chen 801666a6c7 fix: pin staging compose selectors 2026-07-20 16:43:08 +08:00
Jesse_Chen 26373d257b fix: reject compose env selector aliases 2026-07-20 16:37:42 +08:00
Jesse_Chen 965b0d5888 fix: validate staging runtime before deploy 2026-07-20 16:31:35 +08:00
Jesse_Chen aa9a0fe830 fix: harden staging deployment controls 2026-07-20 16:31:35 +08:00
Jesse_Chen abe4e197b8 docs: harden staging bootstrap checks 2026-07-20 16:31:35 +08:00
Jesse_Chen ea7d8d3878 docs: use ubuntu for staging bootstrap 2026-07-20 16:31:35 +08:00
Jesse_Chen b008005053 docs: plan staging infrastructure and deployment 2026-07-20 16:31:35 +08:00
Jesse_Chen ac5afd8101 docs: design isolated staging deployment 2026-07-20 16:31:35 +08:00
Jesse_Chen 2c3055b042 docs: harden staging bootstrap checks 2026-07-20 15:47:47 +08:00
Jesse_Chen 3959ff2b3a docs: use ubuntu for staging bootstrap 2026-07-20 15:31:36 +08:00
Jesse_Chen 7a4c278886 docs: plan staging infrastructure and deployment 2026-07-20 15:25:53 +08:00
Jesse_Chen c2301682b5 docs: design isolated staging deployment 2026-07-20 15:10:45 +08:00
Jesse_Chen f7b967f3d9 docs: plan conversational birth-time rectification 2026-07-20 14:37:53 +08:00
Jesse_Chen 76f63cbf6e docs: design conversational birth-time rectification 2026-07-20 14:22:05 +08:00
Jesse_Chen b4745c3090 docs: close legacy frontend knowledge gaps 2026-07-20 11:09:13 +08:00
732642856 64fcb62f83 feat: queue VedAstro rectification evidence packets
* feat: queue VedAstro rectification evidence packets

* fix: make report artifacts portable and normalize d11

* test: use portable runtime smoke temp directory

* test: make frontend smoke temp paths portable
2026-07-20 01:28:57 +08:00
Jesse_Chen 0f3c916e96 Merge remote-tracking branch 'origin/main' into publish/birth-time-terminal-completion 2026-07-20 00:38:27 +08:00