Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

9 check-ins

2026-10-10
19:13
submit: refuse --no-ring-dim-check before provisioning, in both wrapper and driver mode. Port of niobium-client 941c8bd _reject_ring_dim_opt_out: the flag is for local toy-ring test recording and the Fog hardware needs N=2^16, so a submission carrying it was keyed for a local test. Refusal message matches the vendor CLI; unit test mirrors the vendor selftest shapes (settled off argv presence, any position) plus a lookalike non-match. Gates: clippy --locked --all-targets -D warnings clean, cargo test --locked 2/2 pass, release build verified refusing in both modes. Ticket eeb451b034. leaf check-in: 18032561a6 user: andrew tags: trunk
19:13
Initial public release: fogrs, the Niobium Fog replay CLI (Rust, ureq). BSD-3-Clause, SPDX headers, LICENSE at root. check-in: 56ab9e2214 user: andrew tags: trunk
19:13
initial empty check-in check-in: d8ee686008 user: andrew tags: trunk
2026-09-14
06:17
cargo update: bitflags 2.13.2, cc 1.4.6, ureq 3.4.2, ureq-proto 0.6.3. Patch-level bumps only. Gates: clippy --locked --all-targets -D warnings clean; cargo audit clean (0 vulns, 58 crates); cargo build --release --locked OK; cargo test --locked 4/4 pass. Live Fog API roundtrip re-proven (list via new binary). Ticket 95b5d79e. leaf check-in: c7c96ae38d user: andrew tags: closed
2026-09-06
07:22
docs(AGENTS.md): mandate a fossil ticket for ALL work — audit requirement: open the ticket before doing the work, record the outcome, close on verification; every commit cites its ticket UUID; one ticket per scope (creep gets another); unticketed commit = audit violation, documented via retrospective ticket. Removes the now-redundant ticket bullet. Ticket b99b021bac. check-in: b236443f6e user: andrew tags: trunk
07:21
docs: add AGENTS.md — fossil conventions, ticket/citation practice, and the three mandatory pre-commit gates (clippy --all-targets -D warnings, cargo audit clean, build+test --locked), the parity/live-proof workflow, and release procedure. Gates verified passing on current trunk. check-in: 64d36ea673 user: andrew tags: trunk
07:19
docs: README documents --config-dir global flag (upstream 2687454); correct dep counts (40 unique crates on linux / 58 lockfile); Verified section gains scratch-dir --config-dir roundtrip. Wiki page 'Fogrs' created in fossil wiki (README as source of record + change log). Ticket 4ee5ae17a2. check-in: 8053570f2b user: andrew tags: trunk
07:14
fogrs: add --config-dir DIR global flag, porting upstream niobium-client 2687454 (podschwadt, 'let the user set FOG_HOME via cmd line arg'): accepted in any position incl. driver mode (stripped before transport-client argv passthrough), flag beats $FOG_HOME, exported as FOG_HOME so children agree. Tests: extract_config_dir, expanduser, flag/beats-env; 4/4 pass. Live API roundtrip re-proven (list via scratch dir). Ticket c6959eb782. check-in: 4f52655112 user: andrew tags: trunk
07:06
cargo update: cc 1.4.5, der 0.8.2, find-msvc-tools 0.1.12, syn 3.0.5; drop 11 stale windows v0.52 packages (68 -> 58 crates). cargo audit clean (0 vulns). Build+test+live TLS roundtrip re-proven. Ticket 553487dc7f. check-in: c1103c2f52 user: andrew tags: trunk