0000000000000000000000000000000000000000 c9c2ed1381b9946f6bbc9f568b32dab372f1d700 Xavier Mandeng <mandeng@gmail.com> 1788580716 -0400	branch: Created from HEAD
c9c2ed1381b9946f6bbc9f568b32dab372f1d700 e3249da7aee33f2dab6797e24dcb89dd085ed85a Xavier Mandeng <mandeng@gmail.com> 1788580716 -0400	commit: QUE-329: Approved plan for hosting the playground on AWS with RunPod GPUs
e3249da7aee33f2dab6797e24dcb89dd085ed85a e97b105a32db9f5f713c31cec7ac05331b169796 Xavier Mandeng <mandeng@gmail.com> 1788580803 -0400	commit: QUE-329: Bring the RunPod runbook in line with the provisioning script
e97b105a32db9f5f713c31cec7ac05331b169796 0a449f753c4db060e213f890c3d03642f6bb174b Xavier Mandeng <mandeng@gmail.com> 1788582254 -0400	commit: QUE-329: Host the playground on Fargate with RDS, a login, and scale to zero
0a449f753c4db060e213f890c3d03642f6bb174b 6f5cab301d89d6780a940df364807e8353eac5e6 Xavier Mandeng <mandeng@gmail.com> 1788582323 -0400	commit: QUE-329: Document the playground deployment in the runbook
6f5cab301d89d6780a940df364807e8353eac5e6 fd8ee222fb2b285c7c6d371782787f297a43cf53 Xavier Mandeng <mandeng@gmail.com> 1788583268 -0400	commit: QUE-329: The wake function throws the listener switch itself
fd8ee222fb2b285c7c6d371782787f297a43cf53 6e761a153df6f8bc8287c27b33f77acd1f6c6c01 Xavier Mandeng <mandeng@gmail.com> 1788583711 -0400	commit: QUE-329: Record upload jobs and batch runs in Postgres
6e761a153df6f8bc8287c27b33f77acd1f6c6c01 51a2159b2816c9c8090c3f5eafb3c7bf1874d254 Xavier Mandeng <mandeng@gmail.com> 1788584082 -0400	commit: QUE-329: Send an upload's parse and chunk embedding to the GPU worker
51a2159b2816c9c8090c3f5eafb3c7bf1874d254 f7ac738eea82d6c9611f28269461866428dda383 Xavier Mandeng <mandeng@gmail.com> 1788584120 -0400	commit: QUE-329: Note the worker's embed task in the RunPod runbook
f7ac738eea82d6c9611f28269461866428dda383 df3016d90114a8cef6774094a5cf4e77c747c817 Xavier Mandeng <mandeng@gmail.com> 1788584612 -0400	commit: QUE-329: Keep the app target group in use so it is health-checked
df3016d90114a8cef6774094a5cf4e77c747c817 ad00e5c69b38223696dbc0d637c3445848bba918 Xavier Mandeng <mandeng@gmail.com> 1788585278 -0400	commit: QUE-329: Keep the worker's warmup page in the build context
ad00e5c69b38223696dbc0d637c3445848bba918 75ee79cc3e6fba3933d4fffeb3321e6e486d31ae Xavier Mandeng <mandeng@gmail.com> 1788587717 -0400	commit: QUE-329: Idle means no signed-in request, and worker jobs fail fast
75ee79cc3e6fba3933d4fffeb3321e6e486d31ae e713d53a81045e4e4ad02c54e1ba25d844d8971a Xavier Mandeng <mandeng@gmail.com> 1788588381 -0400	commit: QUE-329: Move the worker onto RunPod SDK 1.12
e713d53a81045e4e4ad02c54e1ba25d844d8971a b4d01a4785c5aca0a287e2b64711d1f76c2763a2 Xavier Mandeng <mandeng@gmail.com> 1788588418 -0400	commit: QUE-329: Runbook: idle is measured on signed-in requests
b4d01a4785c5aca0a287e2b64711d1f76c2763a2 94b1d4e25f167d72823e5e8b5ff945e494ce3dcf Xavier Mandeng <mandeng@gmail.com> 1788591773 -0400	commit: QUE-329: Check the idle alarm on a schedule as well as on its transitions
94b1d4e25f167d72823e5e8b5ff945e494ce3dcf 7d11c1c5bef5f3d237bda7586946d19b67c675db Xavier Mandeng <mandeng@gmail.com> 1788591811 -0400	commit: QUE-329: Give either worker task the full fresh-host deadline
7d11c1c5bef5f3d237bda7586946d19b67c675db 8f96c2803872f6fc18c7b399adbc1273ef089293 Xavier Mandeng <mandeng@gmail.com> 1788591945 -0400	commit: QUE-329: The scheduled idle check trusts the alarm only when the metric is quiet
8f96c2803872f6fc18c7b399adbc1273ef089293 3022504e9a53debb8bb7287d2fcda017884a0d1b Xavier Mandeng <mandeng@gmail.com> 1788592406 -0400	commit: QUE-329: The task's pipeline stages run without uv re-syncing the project
3022504e9a53debb8bb7287d2fcda017884a0d1b 9d0dd9365a647622ab956783f93cfd40743249a3 Xavier Mandeng <mandeng@gmail.com> 1788592736 -0400	commit: QUE-329: A worker job tells its own marker apart by write time, not by deleting
9d0dd9365a647622ab956783f93cfd40743249a3 e1e3c42d93a9a9df3d56b5ee16e6fbc1acf712b1 Xavier Mandeng <mandeng@gmail.com> 1788592852 -0400	commit: QUE-329: Presign with signature version 4, and return worker errors as strings
e1e3c42d93a9a9df3d56b5ee16e6fbc1acf712b1 1ded26b018d9881a3969eeb159645583da7f4e23 Xavier Mandeng <mandeng@gmail.com> 1788594075 -0400	commit: QUE-329: Key the parse artifact URLs the way the worker names them
1ded26b018d9881a3969eeb159645583da7f4e23 7331ab27a3ab34fb787b662f93a37cd735ccab62 Xavier Mandeng <mandeng@gmail.com> 1788594075 -0400	filter-branch: rewrite
7331ab27a3ab34fb787b662f93a37cd735ccab62 42543adfe506e72db84dda12c521d11d3d9ead53 Xavier Mandeng <mandeng@gmail.com> 1788618890 -0400	commit: QUE-329: Serve the login from the wake function so only a person wakes it
42543adfe506e72db84dda12c521d11d3d9ead53 e8da80ec9d0864551071cb1c63a103862b8149be Xavier Mandeng <mandeng@gmail.com> 1788627152 -0400	commit: QUE-329: Let the app, not the wake function, tell the startup page to go
