Compare commits

...
Author SHA1 Message Date
shadowdaoandClaude Opus 5.5 b80ca0681e docs(aws): record the live re-run of the final idle-stop path
Secret Scan / scan (push) Successful in 10s
Build App (Preview) / compute-version (pull_request) Successful in 7s
Secret Scan / scan (pull_request) Successful in 17s
Build Container / build-container (pull_request) Successful in 4m3s
Build App (Preview) / create-release (pull_request) Successful in 4s
Build App (Preview) / build-linux (pull_request) In progress
Build App (Preview) / test (pull_request) Successful in 6m19s
Build App (Preview) / build-macos (pull_request) Successful in 5m54s
Build App (Preview) / build-windows (pull_request) Successful in 10m27s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-15 13:28:39 -08:00
+1 -1
View File
@@ -595,7 +595,7 @@ and the secret and removes the ECR policy; then the fixture destroys the modules
| Restart | ✓ new task, same revision; the `~/.claude` marker survived |
| Repo clone | ✓ the background clone finished (`/run/triple-c-clone/repos`: `Hello-World cloned`) |
| Stop guard and WIP push | ✓ `triple-c-wip-push --dry-run` reports the dirty repo; after StopTask the log shows `entrypoint: stopping (sigterm) — pushing work in progress...` and the push failing for lack of GitHub credentials. No push with real credentials was tried |
| Idle stop (5 min) | ✓ the task stopped itself 365 s after the last use (`triple-c-idle-watch: idle for 5 minutes`, `entrypoint: stopping (idle)`); ECS stop code `EssentialContainerExited`. Since the final fixes (R11) the idle stop exits 75 so the app shows it as an idle stop, open-but-silent terminals and the auth bridge's poll no longer count, and unsaved work blocks or is pushed first; the extended live test (attach held open, background poll) is written but **not yet re-run** (the test credentials had expired) |
| Idle stop (5 min) | ✓ with a terminal held open and the auth bridge's background poll running, the task stopped itself 365 s after the last use (`triple-c-idle-watch: idle for 5 minutes`, `entrypoint: stopping (idle) — work in progress already handled by the idle watcher`); ECS reports `EssentialContainerExited` with exit code 75, which the app classifies as an idle stop (re-run 2026-11-15 after the PR #82 fixes) |
| `~/.claude.json` after Claude Code runs | ✓ still a link (Claude Code started without a login: "Not logged in") |
| Bubblewrap (P9) | ✗ `bwrap --unshare-user` fails: "No permissions to create new namespace" (kernel 6.1, `max_user_namespaces` 16384, no `CAP_SYS_ADMIN` on Fargate). The sandbox stays off on AWS |
| A revision per configuration | turning idle stop on adds a secret key, so the next start registers a new revision (by design) |