phase 16 implementation

This commit is contained in:
root
2026-06-25 20:08:39 -04:00
parent 5d017f533a
commit c43620a005
248 changed files with 18458 additions and 90 deletions
@@ -0,0 +1,9 @@
Variable,Purpose,Visibility,Environments,Validation,Default,Secret,Owner,Rotation,Missing_behavior
SITE_ORIGIN,Canonical/allowed origin,server,production/test,absolute URL,none,No,Infrastructure,domain change,existing production gate
NEXT_PUBLIC_DEMO_ENABLED,Expose demo trigger,public,all,boolean,false,No,Product + Engineering,n/a,production disabled
DEMO_SUBMISSION_MODE,blocked/local adapter,server,all,enum,local non-production; blocked production,No,Engineering,n/a,safe inferred default
DEMO_REQUEST_TIMEOUT_MS,Bound adapter call,server,all,250-15000 integer,4000,No,Engineering,n/a,4000
DEMO_IDEMPOTENCY_TTL_SECONDS,Local coalescing TTL,server,all,60-86400 integer,900,No,Engineering,n/a,900
DEMO_TEST_SCENARIOS_ENABLED,Deterministic failures,server,test,boolean,false,No,QA,n/a,disabled
DEMO_LOCAL_TEST_MODE,Loopback production-like test escape,server,local test,boolean plus loopback SITE_ORIGIN,false,No,QA + Engineering,n/a,production local mode rejected
NEXT_PUBLIC_ANALYTICS_MODE,disabled/test sink,public,test,enum,disabled,No,Analytics + Engineering,n/a,disabled
1 Variable Purpose Visibility Environments Validation Default Secret Owner Rotation Missing_behavior
2 SITE_ORIGIN Canonical/allowed origin server production/test absolute URL none No Infrastructure domain change existing production gate
3 NEXT_PUBLIC_DEMO_ENABLED Expose demo trigger public all boolean false No Product + Engineering n/a production disabled
4 DEMO_SUBMISSION_MODE blocked/local adapter server all enum local non-production; blocked production No Engineering n/a safe inferred default
5 DEMO_REQUEST_TIMEOUT_MS Bound adapter call server all 250-15000 integer 4000 No Engineering n/a 4000
6 DEMO_IDEMPOTENCY_TTL_SECONDS Local coalescing TTL server all 60-86400 integer 900 No Engineering n/a 900
7 DEMO_TEST_SCENARIOS_ENABLED Deterministic failures server test boolean false No QA n/a disabled
8 DEMO_LOCAL_TEST_MODE Loopback production-like test escape server local test boolean plus loopback SITE_ORIGIN false No QA + Engineering n/a production local mode rejected
9 NEXT_PUBLIC_ANALYTICS_MODE disabled/test sink public test enum disabled No Analytics + Engineering n/a disabled