{"ok":true,"nodeEnv":"production","currentEnv":"REMOTE_PROD","nextPublicCurrentEnv":"REMOTE_PROD","projectId":"revive-intent-prod","webConfigReady":true,"missingWebEnvKeys":[],"web":{"apiKey":"AIzaSyA0WTVMQb4_k8mmxyVqUwd7b9qO-yczDWQ","authDomain":"revive-intent-prod.firebaseapp.com","projectId":"revive-intent-prod","storageBucket":"revive-intent-prod.firebasestorage.app","messagingSenderId":"940853075550","appId":"1:940853075550:web:8614a368ea655f637d5ecf","measurementId":"G-4CBJL3K5GT","hasMeasurementId":true},"functions":{"region":"us-central1","emulatorHost":null,"debugBaseUrl":null},"admin":{"appName":"[DEFAULT]","authReady":true,"firestoreReady":true,"storageReady":true,"googleApplicationCredentialsPath":null,"initMode":"inline_service_account","projectId":"revive-intent-prod","storageBucket":"revive-intent-prod.firebasestorage.app","dataSource":{"mode":"remote","label":"remote production (revive-intent-prod)","projectId":"revive-intent-prod","emulatorHosts":{"FIREBASE_AUTH_EMULATOR_HOST":null,"FIREBASE_FUNCTIONS_EMULATOR_HOST":null,"FIRESTORE_EMULATOR_HOST":null,"FIREBASE_STORAGE_EMULATOR_HOST":null,"STORAGE_EMULATOR_HOST":null,"NEXT_PUBLIC_FIREBASE_AUTH_EMULATOR_HOST":null,"NEXT_PUBLIC_FIREBASE_FUNCTIONS_EMULATOR_HOST":null,"NEXT_PUBLIC_FIRESTORE_EMULATOR_HOST":null,"NEXT_PUBLIC_FIREBASE_STORAGE_EMULATOR_HOST":null},"hasEmulatorHosts":false,"mixedMode":false,"useFirebaseEmulatorFlag":false},"hasInlineServiceAccount":true,"hasGoogleApplicationCredentials":false,"currentEnv":"REMOTE_PROD","nextPublicCurrentEnv":"REMOTE_PROD","nodeEnv":"production"},"release":{"currentVersion":"0.1.229","releasedAt":"2026-06-29T06:42:59.054Z","latestBySurface":{"client":{"version":"0.1.229","releasedAt":"2026-06-29T06:42:59.054Z"},"nextjs-server":{"version":"0.1.229","releasedAt":"2026-06-29T06:42:59.054Z"},"firebase-functions":{"version":"0.1.229","releasedAt":"2026-06-29T06:42:59.054Z"},"ui-ux":{"version":"0.1.229","releasedAt":"2026-06-29T06:42:59.054Z"}},"history":[{"version":"0.1.229","releasedAt":"2026-06-29T06:42:59.054Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.228","releasedAt":"2026-06-24T08:51:52.728Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.227","releasedAt":"2026-06-24T06:38:56.993Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.226","releasedAt":"2026-06-24T04:32:13.127Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.225","releasedAt":"2026-06-23T19:40:59.300Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.224","releasedAt":"2026-06-23T19:22:02.790Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.223","releasedAt":"2026-06-23T17:35:30.505Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.222","releasedAt":"2026-06-23T16:55:41.489Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.221","releasedAt":"2026-06-23T16:47:44.494Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.220","releasedAt":"2026-06-23T16:26:02.602Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.219","releasedAt":"2026-06-23T16:04:38.920Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.218","releasedAt":"2026-06-23T15:35:59.861Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.217","releasedAt":"2026-06-23T13:36:04.583Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.216","releasedAt":"2026-06-22T20:25:58.211Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.215","releasedAt":"2026-06-22T09:02:38.932Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.214","releasedAt":"2026-06-22T08:36:08.280Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.213","releasedAt":"2026-06-22T08:25:54.278Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.212","releasedAt":"2026-06-22T05:53:25.616Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.211","releasedAt":"2026-06-21T15:59:04.852Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.210","releasedAt":"2026-06-21T15:42:28.447Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.209","releasedAt":"2026-06-21T11:20:36.526Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.208","releasedAt":"2026-06-21T09:13:34.111Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.207","releasedAt":"2026-06-21T06:54:56.289Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.206","releasedAt":"2026-06-21T03:58:56.499Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.205","releasedAt":"2026-06-19T12:32:56.493Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.204","releasedAt":"2026-06-19T08:26:58.404Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.203","releasedAt":"2026-06-18T12:02:58.798Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.202","releasedAt":"2026-06-16T18:39:31.231Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.201","releasedAt":"2026-06-16T18:04:20.667Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.200","releasedAt":"2026-06-16T15:32:16.181Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.199","releasedAt":"2026-06-16T15:08:16.384Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.198","releasedAt":"2026-06-16T13:24:07.188Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.197","releasedAt":"2026-06-16T09:07:56.205Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.196","releasedAt":"2026-06-16T05:07:38.283Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.195","releasedAt":"2026-06-15T19:04:01.738Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.194","releasedAt":"2026-06-15T08:06:34.999Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.193","releasedAt":"2026-06-15T07:18:18.408Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.192","releasedAt":"2026-06-15T05:54:24.514Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.191","releasedAt":"2026-06-14T17:17:19.364Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.190","releasedAt":"2026-06-14T15:05:50.172Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.189","releasedAt":"2026-06-14T10:23:31.195Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.188","releasedAt":"2026-06-14T06:04:18.309Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.187","releasedAt":"2026-06-13T18:28:28.919Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.186","releasedAt":"2026-06-13T17:03:29.179Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.185","releasedAt":"2026-06-13T14:21:35.198Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.184","releasedAt":"2026-06-13T13:17:21.838Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.183","releasedAt":"2026-06-13T12:56:51.870Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.182","releasedAt":"2026-06-12T14:08:12.112Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.181","releasedAt":"2026-06-12T06:18:58.120Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.180","releasedAt":"2026-06-12T05:33:50.034Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.179","releasedAt":"2026-06-11T19:40:44.158Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.178","releasedAt":"2026-06-11T19:40:18.153Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.177","releasedAt":"2026-06-11T13:32:03.240Z","summary":"PR 183 stale content cleanup","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.176","releasedAt":"2026-06-11T10:31:01.209Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.175","releasedAt":"2026-06-11T12:17:56.889Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.174","releasedAt":"2026-06-11T08:39:50.832Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.173","releasedAt":"2026-06-11T06:33:47.336Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.172","releasedAt":"2026-06-11T05:10:34.710Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.171","releasedAt":"2026-06-11T04:27:49.275Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.170","releasedAt":"2026-06-11T03:37:57.868Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.169","releasedAt":"2026-06-10T19:19:39.985Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.168","releasedAt":"2026-06-10T09:16:19.163Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.167","releasedAt":"2026-06-10T03:56:19.795Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.166","releasedAt":"2026-06-09T19:23:13.006Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.165","releasedAt":"2026-06-09T18:59:32.947Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.164","releasedAt":"2026-06-09T16:11:26.781Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.163","releasedAt":"2026-06-09T14:14:07.222Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.162","releasedAt":"2026-06-09T09:58:27.491Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.161","releasedAt":"2026-06-08T15:08:48.686Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.160","releasedAt":"2026-06-08T10:21:19.280Z","summary":"Complete Track Intent install and verification path","surfaces":["nextjs-server","ui-ux"]},{"version":"0.1.159","releasedAt":"2026-06-08T09:32:55.116Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.158","releasedAt":"2026-06-06T05:15:43.633Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.157","releasedAt":"2026-06-05T16:24:36.590Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.156","releasedAt":"2026-06-05T14:35:39.001Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.155","releasedAt":"2026-06-05T13:22:26.276Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.154","releasedAt":"2026-06-05T12:16:33.187Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.153","releasedAt":"2026-06-05T06:12:28.072Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.152","releasedAt":"2026-06-04T16:50:40.262Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.151","releasedAt":"2026-06-04T06:08:59.023Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.150","releasedAt":"2026-06-03T19:31:55.553Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.149","releasedAt":"2026-06-03T09:08:00.581Z","summary":"Age-gated dependency upgrades","surfaces":["client","nextjs-server","firebase-functions"]},{"version":"0.1.148","releasedAt":"2026-06-03T05:17:55.713Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.147","releasedAt":"2026-05-31T10:52:28.026Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.146","releasedAt":"2026-05-30T13:17:34.680Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.145","releasedAt":"2026-05-29T08:14:16.771Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.144","releasedAt":"2026-05-28T14:38:28.116Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.143","releasedAt":"2026-05-28T13:50:20.302Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.142","releasedAt":"2026-05-28T06:49:59.412Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.141","releasedAt":"2026-05-28T05:03:49.820Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.140","releasedAt":"2026-05-27T17:24:45.305Z","summary":"Plan Structure final PR merge refresh","surfaces":["client","nextjs-server","ui-ux"]},{"version":"0.1.139","releasedAt":"2026-05-27T17:21:14.835Z","summary":"Plan Structure short and full Gemini request artifacts","surfaces":["client","nextjs-server","ui-ux"]},{"version":"0.1.138","releasedAt":"2026-05-27T15:51:17.373Z","summary":"Plan Structure review controls and Gemini request trace","surfaces":["client","nextjs-server","ui-ux"]},{"version":"0.1.137","releasedAt":"2026-05-27T06:01:05.059Z","summary":"Site Structure prompt controls and evidence-rich planning","surfaces":["client","nextjs-server","ui-ux"]},{"version":"0.1.136","releasedAt":"2026-05-26T18:52:25.130Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.135","releasedAt":"2026-05-26T12:22:09.888Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.134","releasedAt":"2026-05-26T03:33:45.024Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.133","releasedAt":"2026-05-25T15:52:34.354Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.132","releasedAt":"2026-05-25T13:16:09.153Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.131","releasedAt":"2026-05-25T12:41:21.371Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.130","releasedAt":"2026-05-25T10:34:26.385Z","summary":"Wayback saved evidence action polish","surfaces":["client","ui-ux"]},{"version":"0.1.129","releasedAt":"2026-05-25T07:11:17.915Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.128","releasedAt":"2026-05-25T06:58:25.568Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.127","releasedAt":"2026-05-25T06:45:59.525Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.126","releasedAt":"2026-05-25T06:26:09.027Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.125","releasedAt":"2026-05-25T05:57:02.636Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.124","releasedAt":"2026-05-25T05:29:55.259Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.123","releasedAt":"2026-05-24T18:37:19.211Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.122","releasedAt":"2026-05-23T07:33:57.861Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.121","releasedAt":"2026-05-23T04:21:19.650Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.120","releasedAt":"2026-05-22T20:39:42.027Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.119","releasedAt":"2026-05-22T20:23:21.551Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.118","releasedAt":"2026-05-22T05:22:29.738Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.117","releasedAt":"2026-05-22T04:19:52.559Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.116","releasedAt":"2026-05-21T19:22:19.339Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.115","releasedAt":"2026-05-21T03:51:44.114Z","summary":"Minimal 404 page redesign","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.114","releasedAt":"2026-05-20T19:14:17.930Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.113","releasedAt":"2026-05-20T18:19:34.743Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.112","releasedAt":"2026-05-20T17:00:31.160Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.111","releasedAt":"2026-05-20T13:12:17.771Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.110","releasedAt":"2026-05-19T12:23:23.812Z","summary":"Enforce design token gate and neutral-literal cleanup.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.109","releasedAt":"2026-05-19T07:35:35.602Z","summary":"Standardize Revive Intent design system.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.108","releasedAt":"2026-05-18T18:26:34.282Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.107","releasedAt":"2026-05-18T17:33:59.617Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.106","releasedAt":"2026-05-18T16:26:12.589Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.105","releasedAt":"2026-05-18T14:15:41.300Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.104","releasedAt":"2026-05-18T12:51:19.246Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.103","releasedAt":"2026-05-18T06:41:49.748Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.102","releasedAt":"2026-05-18T06:39:21.730Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.101","releasedAt":"2026-05-18T05:09:25.476Z","summary":"Issue #93 production calibration report and site-health retry worker fix.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.100","releasedAt":"2026-05-18T04:11:07.529Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.99","releasedAt":"2026-05-17T19:08:42.905Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.98","releasedAt":"2026-05-17T12:34:25.795Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.97","releasedAt":"2026-05-17T06:09:21.398Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.96","releasedAt":"2026-05-17T04:41:56.565Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.95","releasedAt":"2026-05-16T18:28:50.455Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.94","releasedAt":"2026-05-16T17:46:58.777Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.93","releasedAt":"2026-05-16T17:26:01.342Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.92","releasedAt":"2026-05-16T13:57:14.750Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.91","releasedAt":"2026-05-16T06:08:24.644Z","summary":"Deterministic hard-dead readiness precedence","surfaces":["nextjs-server","firebase-functions"]},{"version":"0.1.90","releasedAt":"2026-05-16T05:19:30.098Z","summary":"Fast indexed dashboard filters","surfaces":["nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.89","releasedAt":"2026-05-15T13:16:47.650Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.88","releasedAt":"2026-05-15T13:07:30.267Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.87","releasedAt":"2026-05-15T08:58:08.497Z","summary":"Queue readiness gates and retry lane","surfaces":["nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.86","releasedAt":"2026-05-15T06:57:01.288Z","summary":"Queue scoring settings for current and peak Ahrefs demand","surfaces":["nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.85","releasedAt":"2026-05-15T04:52:06.999Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.84","releasedAt":"2026-05-14T10:36:14.251Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.83","releasedAt":"2026-05-14T07:23:55.798Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.82","releasedAt":"2026-05-13T11:37:59.636Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.81","releasedAt":"2026-05-13T10:21:30.570Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.80","releasedAt":"2026-05-13T07:33:37.584Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.79","releasedAt":"2026-05-12T19:14:12.837Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.78","releasedAt":"2026-05-12T16:35:25.145Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.77","releasedAt":"2026-05-12T12:56:40.353Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.76","releasedAt":"2026-05-12T11:56:04.974Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.75","releasedAt":"2026-05-12T06:26:11.050Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.74","releasedAt":"2026-05-12T04:39:28.543Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.73","releasedAt":"2026-05-12T03:14:11.408Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.72","releasedAt":"2026-05-11T18:08:26.944Z","summary":"Add human decision confidence ratings","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.71","releasedAt":"2026-05-11T16:00:00.372Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.70","releasedAt":"2026-05-11T14:38:55.413Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.69","releasedAt":"2026-05-11T13:58:48.626Z","summary":"Honor Ahrefs traffic floor in judge reruns","surfaces":["client","nextjs-server","firebase-functions"]},{"version":"0.1.68","releasedAt":"2026-05-11T13:09:05.077Z","summary":"Ahrefs current-traffic floor","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.67","releasedAt":"2026-05-11T04:26:25.059Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.66","releasedAt":"2026-05-11T02:34:54.820Z","summary":"Fix site-check evidence harness and cleanup","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.65","releasedAt":"2026-05-11T02:24:00.262Z","summary":"add quick candidate cardview + wayback actions","surfaces":["client","ui-ux"]},{"version":"0.1.64","releasedAt":"2026-05-10T04:20:22.929Z","summary":"Death probe worker closeout","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.63","releasedAt":"2026-05-10T04:08:02.346Z","summary":"Issue #20 closeout production runners","surfaces":["nextjs-server","firebase-functions"]},{"version":"0.1.62","releasedAt":"2026-05-09T01:44:37.682Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.61","releasedAt":"2026-05-08T13:44:02.808Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.60","releasedAt":"2026-05-08T12:37:59.253Z","summary":"Fix App Hosting environment split","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.59","releasedAt":"2026-05-07T18:44:16.468Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.58","releasedAt":"2026-05-07T15:56:21.302Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.57","releasedAt":"2026-05-07T13:37:26.029Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.56","releasedAt":"2026-05-07T12:43:10.254Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.55","releasedAt":"2026-05-07T12:11:36.061Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.54","releasedAt":"2026-05-07T05:34:06.272Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.53","releasedAt":"2026-05-07T04:07:51.089Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.52","releasedAt":"2026-05-06T17:19:35.131Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.51","releasedAt":"2026-05-06T14:57:50.740Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.50","releasedAt":"2026-05-06T14:20:58.593Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.49","releasedAt":"2026-05-06T14:19:40.198Z","summary":"Fix release footer dev refresh","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.48","releasedAt":"2026-05-06T14:15:32.526Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.47","releasedAt":"2026-05-06T02:20:45.731Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.46","releasedAt":"2026-05-06T02:19:47.009Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.45","releasedAt":"2026-05-05T19:06:31.211Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.44","releasedAt":"2026-05-05T15:33:17.198Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.43","releasedAt":"2026-05-04T16:50:02.915Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.42","releasedAt":"2026-05-04T15:02:18.248Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.41","releasedAt":"2026-05-04T12:35:30.978Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.40","releasedAt":"2026-05-04T11:45:07.760Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.39","releasedAt":"2026-05-04T09:07:51.592Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.38","releasedAt":"2026-05-03T08:14:10.844Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.37","releasedAt":"2026-05-03T05:51:59.158Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.36","releasedAt":"2026-05-03T05:51:47.425Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.35","releasedAt":"2026-05-03T05:35:06.869Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.34","releasedAt":"2026-05-02T11:18:53.636Z","summary":"Dashboard navigation alignment","surfaces":["ui-ux"]},{"version":"0.1.33","releasedAt":"2026-05-02T08:47:33.044Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.32","releasedAt":"2026-05-02T07:13:32.458Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.31","releasedAt":"2026-05-02T04:59:10.027Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.30","releasedAt":"2026-05-01T19:05:41.113Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.29","releasedAt":"2026-05-01T17:34:57.239Z","summary":"Trim deployed judge secret before callable trigger","surfaces":["nextjs-server","ui-ux"]},{"version":"0.1.28","releasedAt":"2026-05-01T17:14:38.189Z","summary":"Deploy Firebase Gemini judge release validation","surfaces":["nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.27","releasedAt":"2026-05-01T17:00:28.984Z","summary":"Firebase Gemini judge for site-check runs","surfaces":["nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.26","releasedAt":"2026-05-01T15:22:06.634Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.25","releasedAt":"2026-05-01T13:08:41.225Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.24","releasedAt":"2026-05-01T12:52:53.361Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.23","releasedAt":"2026-05-01T07:37:54.264Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.22","releasedAt":"2026-05-01T07:17:01.136Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.21","releasedAt":"2026-05-01T04:51:56.238Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.20","releasedAt":"2026-04-30T19:05:01.959Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.19","releasedAt":"2026-04-30T18:59:37.377Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.18","releasedAt":"2026-04-30T07:19:11.236Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.17","releasedAt":"2026-04-29T13:49:51.056Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.16","releasedAt":"2026-04-29T13:20:48.050Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.15","releasedAt":"2026-04-29T11:35:04.167Z","summary":"Actor attribution backfill","surfaces":["nextjs-server","firebase-functions"]},{"version":"0.1.14","releasedAt":"2026-04-29T08:05:20.111Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.13","releasedAt":"2026-04-27T04:57:03.950Z","summary":"Add review card hotkeys and command center","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.12","releasedAt":"2026-04-27T04:06:33.487Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.11","releasedAt":"2026-04-26T11:07:46.543Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.10","releasedAt":"2026-04-26T10:58:28.085Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.9","releasedAt":"2026-04-26T10:42:11.218Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.8","releasedAt":"2026-04-26T10:29:03.341Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.7","releasedAt":"2026-04-26T09:47:29.797Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.6","releasedAt":"2026-04-26T09:22:08.546Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.5","releasedAt":"2026-04-26T08:36:42.596Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.4","releasedAt":"2026-04-26T07:31:28.565Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.3","releasedAt":"2026-04-26T07:17:21.080Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.2","releasedAt":"2026-04-19T19:25:28.721Z","summary":"Updated client, nextjs-server, firebase-functions, ui-ux.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.1","releasedAt":"2026-04-19T18:52:05.759Z","summary":"Footer release chip hover, tests, and command validation","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]},{"version":"0.1.0","releasedAt":"2026-04-19T00:00:00.000Z","summary":"Initial tracked release for the Revive Intent web app and Firebase stack.","surfaces":["client","nextjs-server","firebase-functions","ui-ux"]}]}}