docs/observations/2026-08-10-cf-build-smoke-self-init.md
back to source
# Observation — CF Sandbox authenticated pack + QEMU verify (self-init)
| Field | Value |
|---|---|
| Date (UTC) | 2026-08-10 |
| Profile | `self-init` |
| Arch | x86_64 |
| Path | CF pack → R2 → local QEMU **kernel+initrd** |
| Builder | `https://numericalos-iso-builder.intrikata.workers.dev` |
| Build id (initrd) | `20260810015004-08d2f06c` |
| Build id (ISO) | `20260810015330-4cd9618e` |
| Sandbox id | per-build `numos-builder-x86_64-<build_id>` |
| want_iso | `false` then `true` (both HTTP 200) |
| Initramfs sha256 (initrd-only) | `29314e2e6e6a919b063f97234dc57c42064604aa4bf8f6f803bc4eb045d583bf` |
| ISO sha256 | `755da7d8eab0bbb4ee9e375daf816883f3b422668565818b67562bf884475a67` |
| ISO file(1) | ISO 9660 … `NUMERICALOS` (bootable) |
| Floor | `numos-floor` / `6e123e7f3202a8c1e9b1f94d8941580a25135382b99e8d3e34fb858bba311348` |
| QEMU | 10.2.2 `qemu-system-x86_64` q35 512 MiB |
| Verdict initrd | **PASS** (`degraded=0`) |
| Verdict ISO `-cdrom` | **PASS** (`degraded=0`) |
| Local artifacts | `numericalos-cf-smoke.cpio.gz`, `numericalos-cf-smoke.iso` |
## Verbatim `numos:` lines
```
numos: arch x86_64
numos: init numinit.sh (shell floor)
numos: on-disk /opt/numericalos/numinit.sh
numos: state verified
numos: boot complete degraded=0
numos: steady state entered
```
## Notes
- Auth via local gitignored `.build-token` matching Worker secret `BUILD_TOKEN` (value not recorded here).
- HTTP 200 in ~49s for initrd-only; ~94s for ISO (kernel fetch + grub-mkrescue in Sandbox).
- Staged sandbox path worked (no edge 1101 on these runs).
- Not metal. Not non-x86_64. Not proof of every future CF build (infrastructure residual can recur).
- Git **remote unset** on this clone — push residual remains (nothing to push to without user remote URL).