Commit Graph

  • 7c45642f05 image.health: the watchdog's proof is WDOG1's own WCR, not the sysfs state ScottW514 2026-09-02 20:46:48 -04:00
  • 5d2aa41a1c docs: build p31, image 20260903003213, the campaign's image ScottW514 2026-09-02 20:38:45 -04:00
  • 358c287891 kernel.pic-pacing drill; BRINGUP item 10 and the record ScottW514 2026-09-02 20:30:41 -04:00
  • 1f2c795d8c docs: build p30, image 20260903000529, the campaign's image ScottW514 2026-09-02 20:13:31 -04:00
  • 9711a7fa06 The audit's deferred findings: the checksum exclude, the resume-lead drill, the record ScottW514 2026-09-02 20:03:22 -04:00
  • abccbf48e5 docs: build p29 on the pushed pins, image 20260902230436 ScottW514 2026-09-02 19:15:52 -04:00
  • 77c11c52e4 forgetest CI: run the python steps with -B so no bytecode enters the recipe fetch ScottW514 2026-09-02 19:09:07 -04:00
  • 05cf7341a4 pins: forgectrl 522cdb2 (0.1.1), grblhal-glowforge b951f3a (0.1.1), forgefirm-app 1511336 (0.1.22+git) ScottW514 2026-09-02 19:00:12 -04:00
  • 82c3596d6a BRINGUP: item 11, the B-16 residual and its actual plan ScottW514 2026-09-02 18:59:07 -04:00
  • 867136d77e BRINGUP: the Next work list runs 1 to 11, and the closing paragraph closes it ScottW514 2026-09-02 18:55:25 -04:00
  • b99c92e047 BRINGUP: the audit's deferred findings as Next work item 11, with the plan for each ScottW514 2026-09-02 18:51:03 -04:00
  • 5cb18e64ab BRINGUP: the fielded bootloader and the watchdog path, as measured ScottW514 2026-09-02 18:39:29 -04:00
  • 38cce236a0 forgetest: image.health proves the boot-armed watchdog is active at 60 s ScottW514 2026-09-02 18:39:17 -04:00
  • 380f67d666 docs: the forced kernel hang and the two measurements closed ScottW514 2026-09-02 18:30:38 -04:00
  • 61f44011aa docs: the pooled bench session's second pass ScottW514 2026-09-02 18:14:07 -04:00
  • 9258dea885 forgetest: fans-quiet also proves a daemon restart on a busy machine returns to idle airflow ScottW514 2026-09-02 18:14:07 -04:00
  • 970f10a9e2 forgetest: the dwell-gap latch rule judges the hardware's unlocked window, the live runs keep a trail ScottW514 2026-09-02 17:42:07 -04:00
  • 3bb16a48c3 logging: the unix datagram queue holds a daemon's burst ScottW514 2026-09-02 17:26:24 -04:00
  • 774ae52b61 docs: the pooled bench session's first pass, and the PIC read pattern ScottW514 2026-09-02 17:02:33 -04:00
  • 7605a90946 forgetest: the update drill reads the daemon's reply, and a queue start waits for the fixture probe ScottW514 2026-09-02 17:02:33 -04:00
  • 1fef9c6f51 forgetest: the air-assist offset calibration runs before the heater tools ScottW514 2026-09-02 16:21:13 -04:00
  • d5369630d9 forgetest: motion.deadman recovers the hung controller with a reset, then the unlock ScottW514 2026-09-02 15:51:39 -04:00
  • b3efab9c46 forgetest: the latch-unlock gate waits for the safety chain to release ScottW514 2026-09-02 15:39:24 -04:00
  • 133b61a062 forgetest: image.health matches the kernel by identity, hash aside ScottW514 2026-09-02 15:27:36 -04:00
  • 75c4a65444 CAMPAIGN-LOG: the audit remediation, host-tested and committed locally ScottW514 2026-09-02 09:59:40 -04:00
  • 88ec984e28 Audit follow-through: runbook, bench tools, recipes, release tooling ScottW514 2026-09-02 09:51:23 -04:00
  • 6002da8d12 ffboot: probe slots without a journal replay ScottW514 2026-09-02 09:12:01 -04:00
  • 0f28427c22 bench and catalog: the controller's cancel messages spell canceled; the needles follow ScottW514 2026-09-02 08:58:59 -04:00
  • 3b21057dfe BRINGUP: the audit remediation follow-through is a Next work item ScottW514 2026-09-02 08:22:03 -04:00
  • b182a5ab0e acceptance: helper imports move the fingerprints, and the update test verifies a foreign signature ScottW514 2026-09-02 08:21:01 -04:00
  • b132965e15 docs: the runbook's settings inventory and the bench page's help links are current ScottW514 2026-09-02 08:15:12 -04:00
  • d9a0990510 release: the first release is 0.0.1, and a beta cannot be numbered 0.1.0 ScottW514 2026-09-02 08:08:20 -04:00
  • a2bc4233d5 bench: the stale-origin drill goes, drills report their verdict, the pgood gate follows the pin ScottW514 2026-09-02 08:08:19 -04:00
  • 8cf2212e63 install: the factory archive is written aside and verified before it is trusted ScottW514 2026-09-02 08:00:51 -04:00
  • 5b29a8f9d3 release: a skipped acceptance gate ships no acceptance artifact ScottW514 2026-09-02 08:00:51 -04:00
  • 0e37b0812e acceptance: a later FAIL blocks inheritance, ffboot is a component, the units fallback is valid ScottW514 2026-09-02 08:00:51 -04:00
  • 0ca6c4be9f bench: the stream harness pins jogs dark and the rolloff's ratio ScottW514 2026-09-02 07:49:36 -04:00
  • 44ba07ea94 forgetest: cloud.verdict-hold drills the warm-up wait of an armed print ScottW514 2026-09-02 07:24:35 -04:00
  • c4717c6926 forgetest: kernel.deadman-close drills the dead man's switch ScottW514 2026-09-02 07:09:06 -04:00
  • 8ff37d188d forgetest: the lid-at-button-wait drill uses a job longer than the ring ScottW514 2026-09-02 06:52:09 -04:00
  • c88c1979ca CAMPAIGN-LOG: correction, raw content URLs do follow a transfer ScottW514 2026-09-01 19:57:37 -04:00
  • 8a01b239ce CAMPAIGN-LOG: the repositories move to the openglow-org organization ScottW514 2026-09-01 19:54:00 -04:00
  • ef2a8607c2 repos: the sources live in the openglow-org organization ScottW514 2026-09-01 19:44:47 -04:00
  • 758b17c5fe bench README: the power-good probe row names no login ScottW514 2026-09-01 18:56:16 -04:00
  • 30dba96883 forgectrl: pin 37f4f04 (the supply power-good warning) ScottW514 2026-09-01 18:50:33 -04:00
  • 64f552fc28 laser power-good: the line characterized, the kernel-drill guard, the probe, the dev image's mmap and ctypes ScottW514 2026-09-01 18:48:47 -04:00
  • fb804e32bd grblhal-glowforge: pin 8dcf416 (the held-job resume gate and the sender-change hold) ScottW514 2026-09-01 18:05:53 -04:00
  • 8a9c6a9062 laser: feed hold and resume in GRBL mode, the sender-change hold ScottW514 2026-09-01 18:03:45 -04:00
  • 6a48cd3969 docs: the moved documents live on the documentation site ScottW514 2026-09-01 15:33:17 -04:00
  • 8a93202c00 BRINGUP: the crash watch is done; item 6 is the head IRQ alone ScottW514 2026-08-31 19:31:15 -04:00
  • a100c9c3eb Pin forgectrl: the crash-watch keys are writable settings ScottW514 2026-08-31 19:04:35 -04:00
  • c7c96f9cbe Pin forgectrl: the crash watch; its catalog case and the drill's latch bit ScottW514 2026-08-31 18:47:49 -04:00
  • 4a0338a03f bench+docs: IG threshold LSB is FS/256; factory HA* seed values recovered ScottW514 2026-08-31 18:26:58 -04:00
  • 61b2913e3a bench: crash-probe drill run, coexist proven, detector is forgectrl-only ScottW514 2026-08-31 18:21:08 -04:00
  • 765521455d bench: head-accel crash-detector de-risk drill (item 6, first step) ScottW514 2026-08-31 17:56:53 -04:00
  • 18104a0e51 BRINGUP: merge the head crash detector and head IRQ into one item ScottW514 2026-08-31 17:43:43 -04:00
  • 0ee48d76a7 BRINGUP: move hardware facts to the facts bank, keep Next work to owed work ScottW514 2026-08-31 17:04:36 -04:00
  • a3127c29cd Retire next-work item 3: the debug-kernel drills passed ScottW514 2026-08-31 16:43:54 -04:00
  • 2319735e60 bench: harden the debug-kernel drills against bench facts ScottW514 2026-08-31 16:42:34 -04:00
  • 22ce1d0d6d kas: the debug image gets its own deploy name ScottW514 2026-08-31 16:26:55 -04:00
  • 298abf8a12 Item 3: fold the debug kernel into the closing build ScottW514 2026-08-31 15:54:28 -04:00
  • 8ba998c3ef Retire next-work item 3: the K-11 badly-answering head is proven ScottW514 2026-08-31 15:43:26 -04:00
  • 94f7c23ade Item 3: the failed-head-capture negative is proven; the fault note drops ScottW514 2026-08-31 15:32:33 -04:00
  • 8d68cee5bf docs: correct the DRV8825 reset-line fact in the wedge entry ScottW514 2026-08-31 15:23:00 -04:00
  • 99902a1579 Retire next-work item 3: the shared-services polish is closed as a set ScottW514 2026-08-31 15:13:08 -04:00
  • f4de5cdbfd forgetest: the TEC floor relation is the runtime clamp; pin forgectrl ScottW514 2026-08-31 14:55:30 -04:00
  • c484107779 Pin forgectrl: the start gate is not pinned under the ceiling ScottW514 2026-08-31 14:41:18 -04:00
  • 78c40ef1ee Pin forgectrl: the HTTP option array carries ulfius' plumbing ScottW514 2026-08-31 14:26:21 -04:00
  • e2cf034422 Pin forgectrl: diagnostics as an engine mode, bounded HTTP surface ScottW514 2026-08-31 14:17:31 -04:00
  • 33461556c3 Retire next-work item 6: the SDIO watch is clean ScottW514 2026-08-31 13:56:10 -04:00
  • 4e78ef03d7 BRINGUP: trim the top of next work ScottW514 2026-08-31 13:52:39 -04:00
  • fe977c0dcc Retire next-work item 1: the fire watch is armed on the bench ScottW514 2026-08-31 13:48:53 -04:00
  • 678a155dba forgetest: the fire-watch log checks wait out the rsyslog lag ScottW514 2026-08-31 13:46:28 -04:00
  • b506e67bce forgetest: cooling.fire-watch-tiers; pin forgectrl ScottW514 2026-08-31 13:23:03 -04:00
  • a3d921b7ee Retire next-work item 1: the TEC drive is on the bench ScottW514 2026-08-31 12:59:10 -04:00
  • 6edd3e565c forgetest: cooling.tec-drive; pin forgectrl ScottW514 2026-08-31 12:53:16 -04:00
  • 97b10683c2 Retire next-work item 1: the low-temperature gates are on the bench ScottW514 2026-08-31 12:35:37 -04:00
  • f773866f3e forgetest: the warm-up release comes no earlier than the bulk window ScottW514 2026-08-31 12:27:52 -04:00
  • a697fe0f63 forgetest: cooling.floor-and-warm-up; pin forgectrl ScottW514 2026-08-31 12:10:11 -04:00
  • 85d266e572 Retire next-work item 1: the gap question is answered from the chain ScottW514 2026-08-31 11:37:53 -04:00
  • eb8935c9b1 forgetest: aa-offset-calibrate waits for the tool's settle; pin forgectrl ScottW514 2026-08-31 11:08:45 -04:00
  • a73ee9c6bf docs: lens shading resolved from the factory rootfs ScottW514 2026-08-31 10:47:31 -04:00
  • 38886d5832 docs: the bench pass on image 20260831141210 ScottW514 2026-08-31 10:27:20 -04:00
  • c01699ee94 docs: the 2026-08-31 pass over the small items ScottW514 2026-08-31 10:19:20 -04:00
  • b334c4cc33 image: drop the python3 meta-package and the GnuTLS stack; pin forgectrl and grblHAL ScottW514 2026-08-31 09:04:37 -04:00
  • 431f0f29fa Close the laser power model item; add the side-by-side chooser ScottW514 2026-08-30 22:21:37 -04:00
  • 9a9bb9a47b Pin forgectrl at the ladder-dwell fix ScottW514 2026-08-30 22:10:01 -04:00
  • f2b7626d79 Pin forgectrl at the NUL-escape fix ScottW514 2026-08-30 21:52:18 -04:00
  • 566d836ca0 Pin forgectrl aadf30a and grblhal-glowforge 06965b6 ScottW514 2026-08-30 21:48:49 -04:00
  • 58cad9a8d8 Prove the corner rolloff; document the one-press recorder ScottW514 2026-08-30 21:48:32 -04:00
  • 5787260a3d Pin forgectrl 10be58c and grblhal-glowforge b54405d ScottW514 2026-08-30 20:28:47 -04:00
  • 0b941fd743 Prove the dose curve and the recorder; document S-means-light ScottW514 2026-08-30 20:19:24 -04:00
  • 557ed02590 Pin forgectrl edaeddd and grblhal-glowforge 09efdc1 ScottW514 2026-08-30 19:44:32 -04:00
  • d612c0099a Prove the density-only model; record the rasters and the decision ScottW514 2026-08-30 19:41:50 -04:00
  • 67da1ab9bc Pin forgectrl f6698c4 and grblhal-glowforge a1657d7 ScottW514 2026-08-30 16:02:24 -04:00
  • 917b4bb55e Prove the controller's published state files ScottW514 2026-08-30 15:59:56 -04:00
  • 3025996c86 Prove the M101 dose-model switch; record the judged dose curves ScottW514 2026-08-30 15:08:34 -04:00
  • f88c7784d4 Run the depth witness under either dose model ScottW514 2026-08-30 14:08:34 -04:00
  • cd00b0d16f Warm the loop by the mixed bulk; record the flow check to the heater's ceiling ScottW514 2026-08-29 19:37:26 -04:00
  • 9bfdba44c8 Record the calibrate tool's accepted run on image 20260829220329 ScottW514 2026-08-29 18:16:07 -04:00