a29ee9dd33
gates / gates (push) Successful in 2m38s
Decision 150 (operator 13:25): sessions correct stale facts in instruction files themselves, naming each edit; never loosen a rule. Added to unprompted-work.md §5 (all copies) and PROMPT-TEMPLATE.md §9. CLAUDE.md gates paragraph (R-891), architecture pointer, docs/website rules, the doubled R-286 sentence in the workspace CLAUDE.md. Decision 149: vaultwarden's step proven on bench 9401 and box 9202 (evidence here). Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
116 lines
5.8 KiB
Plaintext
116 lines
5.8 KiB
Plaintext
[11:37:33] scratch drive folders cleared before FROM (R-656): none existed
|
|
[11:37:33] MV-vaultwarden: deploying vaultwarden at FROM {'vaultwarden': 'vaultwarden/server:1.36.0-alpine'}
|
|
[11:38:04] FROM settled=True in 30.9s :: {"vaultwarden": {"status": "running", "health": "healthy", "restarts": 0, "exit": 0}}
|
|
[11:38:04] fixture: the BOX walk's own (Vaultwarden), through upgrade_boxport
|
|
[11:38:04] vaultwarden: self-registration http=400 (closed by design, R-512 — 400 expected)
|
|
[11:38:04] vaultwarden: bench admin sign-in http=200 session=yes
|
|
[11:38:04] vaultwarden: bench admin invite http=200
|
|
[11:38:05] vaultwarden: invited registration http=200
|
|
[11:38:05] vaultwarden: token for the seeded account http=200 ok=True
|
|
[11:38:05] C1 (seed reads back BEFORE): True
|
|
[11:38:05] MV-vaultwarden: swapping to TO {'vaultwarden': 'vaultwarden/server:1.37.4-alpine'}
|
|
[11:38:12] TO up -d rc=0
|
|
[11:38:43] TO settled=True in 30.9s :: {"vaultwarden": {"status": "running", "health": "healthy", "restarts": 0, "exit": 0}}
|
|
[11:38:43] migration lines observed: 0
|
|
[11:38:44] vaultwarden: token for the seeded account http=200 ok=True
|
|
[11:38:44] RESULT (seed reads back AFTER): True
|
|
[11:38:44] memory watch: 600s, 4 callers on 1 path(s) at 172.18.0.2:80
|
|
[11:38:59] + 15s vaultwarden=44M/256M peak=45M kills=0 rs=0 reqs=300
|
|
[11:39:14] + 30s vaultwarden=44M/256M peak=46M kills=0 rs=0 reqs=600
|
|
[11:39:29] + 45s vaultwarden=45M/256M peak=46M kills=0 rs=0 reqs=900
|
|
[11:39:45] + 60s vaultwarden=47M/256M peak=49M kills=0 rs=0 reqs=1200
|
|
[11:40:00] + 76s vaultwarden=47M/256M peak=49M kills=0 rs=0 reqs=1500
|
|
[11:40:15] + 91s vaultwarden=47M/256M peak=49M kills=0 rs=0 reqs=1800
|
|
[11:40:30] + 106s vaultwarden=47M/256M peak=49M kills=0 rs=0 reqs=2100
|
|
[11:40:45] + 121s vaultwarden=47M/256M peak=49M kills=0 rs=0 reqs=2400
|
|
[11:41:00] + 136s vaultwarden=47M/256M peak=49M kills=0 rs=0 reqs=2700
|
|
[11:41:15] + 151s vaultwarden=47M/256M peak=49M kills=0 rs=0 reqs=2996
|
|
[11:41:30] + 166s vaultwarden=47M/256M peak=49M kills=0 rs=0 reqs=3296
|
|
[11:41:46] + 182s vaultwarden=47M/256M peak=50M kills=0 rs=0 reqs=3596
|
|
[11:42:01] + 197s vaultwarden=47M/256M peak=50M kills=0 rs=0 reqs=3896
|
|
[11:42:16] + 212s vaultwarden=48M/256M peak=51M kills=0 rs=0 reqs=4196
|
|
[11:42:31] + 227s vaultwarden=49M/256M peak=51M kills=0 rs=0 reqs=4496
|
|
[11:42:46] + 242s vaultwarden=50M/256M peak=51M kills=0 rs=0 reqs=4796
|
|
[11:43:01] + 257s vaultwarden=49M/256M peak=51M kills=0 rs=0 reqs=5096
|
|
[11:43:16] + 272s vaultwarden=50M/256M peak=51M kills=0 rs=0 reqs=5396
|
|
[11:43:31] + 287s vaultwarden=49M/256M peak=51M kills=0 rs=0 reqs=5696
|
|
[11:43:47] + 303s vaultwarden=52M/256M peak=54M kills=0 rs=0 reqs=5996
|
|
[11:44:02] + 318s vaultwarden=51M/256M peak=54M kills=0 rs=0 reqs=6292
|
|
[11:44:17] + 333s vaultwarden=51M/256M peak=54M kills=0 rs=0 reqs=6592
|
|
[11:44:32] + 348s vaultwarden=52M/256M peak=54M kills=0 rs=0 reqs=6892
|
|
[11:44:47] + 363s vaultwarden=53M/256M peak=55M kills=0 rs=0 reqs=7192
|
|
[11:45:02] + 378s vaultwarden=53M/256M peak=55M kills=0 rs=0 reqs=7492
|
|
[11:45:17] + 393s vaultwarden=53M/256M peak=55M kills=0 rs=0 reqs=7792
|
|
[11:45:32] + 408s vaultwarden=53M/256M peak=55M kills=0 rs=0 reqs=8092
|
|
[11:45:48] + 424s vaultwarden=54M/256M peak=56M kills=0 rs=0 reqs=8392
|
|
[11:46:03] + 439s vaultwarden=54M/256M peak=56M kills=0 rs=0 reqs=8692
|
|
[11:46:18] + 454s vaultwarden=54M/256M peak=56M kills=0 rs=0 reqs=8992
|
|
[11:46:33] + 469s vaultwarden=54M/256M peak=56M kills=0 rs=0 reqs=9292
|
|
[11:46:48] + 484s vaultwarden=55M/256M peak=56M kills=0 rs=0 reqs=9589
|
|
[11:47:03] + 499s vaultwarden=54M/256M peak=56M kills=0 rs=0 reqs=9889
|
|
[11:47:18] + 514s vaultwarden=54M/256M peak=56M kills=0 rs=0 reqs=10189
|
|
[11:47:34] + 530s vaultwarden=55M/256M peak=56M kills=0 rs=0 reqs=10489
|
|
[11:47:49] + 545s vaultwarden=54M/256M peak=56M kills=0 rs=0 reqs=10789
|
|
[11:48:04] + 560s vaultwarden=54M/256M peak=56M kills=0 rs=0 reqs=11089
|
|
[11:48:19] + 575s vaultwarden=55M/256M peak=56M kills=0 rs=0 reqs=11389
|
|
[11:48:34] + 590s vaultwarden=54M/256M peak=56M kills=0 rs=0 reqs=11689
|
|
[11:48:49] + 605s vaultwarden=55M/256M peak=56M kills=0 rs=0 reqs=11989
|
|
[11:48:50] memory watch: killed=False tight=[] requests=11989 codes={'200': 11989}
|
|
[11:48:50] MV-vaultwarden: ABORT — putting the FROM images back
|
|
[11:49:21] vaultwarden: token for the seeded account http=200 ok=True
|
|
[11:49:21] ABORT: app came back in 30.9s; data present=True
|
|
{
|
|
"harness_version": 5,
|
|
"edge": "MV-vaultwarden",
|
|
"app": "vaultwarden",
|
|
"note": "night 2026-09-23 within-a-major move: vaultwarden=vaultwarden/server:1.37.4-alpine",
|
|
"from": {
|
|
"vaultwarden": "vaultwarden/server:1.36.0-alpine"
|
|
},
|
|
"to": {
|
|
"vaultwarden": "vaultwarden/server:1.37.4-alpine"
|
|
},
|
|
"verdict": "proven",
|
|
"seed_read_before": true,
|
|
"seed_read_after": true,
|
|
"healthy_after": true,
|
|
"migration_observed": null,
|
|
"abort": "starts-and-serves",
|
|
"abort_detail": null,
|
|
"engine_state_after": null,
|
|
"memory": {
|
|
"soak_s": 605.5,
|
|
"requested_s": 600,
|
|
"requests": 11989,
|
|
"codes": {
|
|
"200": 11989
|
|
},
|
|
"first_kill": null,
|
|
"containers": {
|
|
"vaultwarden": {
|
|
"limit": 268435456,
|
|
"peak": 59731968,
|
|
"peak_pct": 0.223,
|
|
"anon_peak_sampled": 43720704,
|
|
"anon_peak_pct": 0.163,
|
|
"oom_kills": 0,
|
|
"restarts": 0,
|
|
"oomkilled_flag": false,
|
|
"measured": true
|
|
}
|
|
},
|
|
"unmeasured": [],
|
|
"load": "reached"
|
|
},
|
|
"marks": [],
|
|
"bench_overrides": null,
|
|
"duration_s": 30.9,
|
|
"measured_at": "2026-10-06T11:49:21Z",
|
|
"evidence": "evidence/MV-vaultwarden",
|
|
"scratch_cleared": [],
|
|
"files_changed": [],
|
|
"files_changed_detail": [],
|
|
"files_ignored": [],
|
|
"total_s": 708.8
|
|
}
|