Commit Graph

  • 1f94a048f4 logs: the developer protocol on dd580e07 -- PASS, all eight stages (#135) StarForth-v4.0.0 Claude 2026-11-12 00:44:58 +00:00
  • dd580e0717 ci: the developer protocol -- nightly.sh protocol, PROTOCOL.md, and the gate checks it (#135) Claude 2026-11-12 00:12:55 +00:00
  • 7a43cc3514 ci: check_protocol.sh -- a commit carries passing protocol evidence for its tree (#135) Claude 2026-11-12 00:07:04 +00:00
  • 268e55937e ci: record runner.capacity: 1 decision in nightly-docs.yml (FABRIC-3, #140) master rajames 2026-11-11 21:35:32 +00:00
  • b0e33c9a93 ci: record runner.capacity: 1 decision in release.yml (FABRIC-3, #140) rajames 2026-11-11 21:35:25 +00:00
  • 265d65b5f8 ci: record runner.capacity: 1 decision in acceptance.yml (FABRIC-3, #140) rajames 2026-11-11 21:35:21 +00:00
  • 314cbc57bc ci: record runner.capacity: 1 decision in runner-image.yml (FABRIC-3, #140) rajames 2026-11-11 21:35:15 +00:00
  • 96a1ad7d80 ci: record runner.capacity: 1 decision in nightly.yml (FABRIC-3, #140) rajames 2026-11-11 21:35:09 +00:00
  • 75c717ce23 notes: the review findings filed as #168-#183 Claude 2026-11-11 21:34:45 +00:00
  • 751bfe2675 ci: record runner.capacity: 1 decision in build.yml (FABRIC-3, #140) rajames 2026-11-11 21:34:30 +00:00
  • 4d42d25c4a plan: a CAPA & FMEA gate in the build pipelines -- for ruling, nothing built Claude 2026-11-11 21:17:30 +00:00
  • 88d5f777bb ci: one queue for all of CI, nothing cancelled (#140) Claude 2026-11-11 21:12:06 +00:00
  • 3c1ccabc8e logs: the v4 tests on feb740c5, and the stage outputs of 9415d7ed's acceptance Claude 2026-11-11 21:05:58 +00:00
  • feb740c5ca docs: FABRIC-3 XLVIII.18 -- a clean tree for alpha.5; README: alpha.4 is a release Claude 2026-11-11 19:09:46 +00:00
  • d6846b3487 logs: acceptance of 9415d7ed -- all five stages pass, and the images stage Claude 2026-11-11 19:08:57 +00:00
  • 9415d7ede3 fix: put-backs no longer name the untracked version.h (#145) Claude 2026-11-11 18:52:46 +00:00
  • 89dbed7c4e notes: acceptance tests never in the background -- first rule in rules.md Claude 2026-11-11 17:22:29 +00:00
  • a7be895c7f notes: acceptance in the foreground, all logs and CSVs are evidence Claude 2026-11-11 17:21:48 +00:00
  • 1b1fe66dba logs: acceptance of 90c5c140 -- all five stages pass Claude 2026-11-11 17:21:24 +00:00
  • 90c5c140ea build: a build no longer dirties the tree Claude 2026-11-11 17:05:01 +00:00
  • aec7ddb56e chore(lfs): trim 3,939 files whose LFS objects never reached the server Claude 2026-11-11 16:56:32 +00:00
  • 7adc43220d Code review notes, pass 2: identity hot-plug, GPT, USB, acceptance scripts Claude 2026-11-11 16:22:54 +00:00
  • ce04420f6b Add Claude's working notes: rules, document notes, code review, discrepancies Claude 2026-11-11 16:18:35 +00:00
  • 06f1d41aea chore(lfs): move 146 QEMU logs into LFS to match .gitattributes Claude CodeandClaude Opus 5.5 2026-11-11 14:46:17 +00:00
  • c32bc43e36 docs: correct 5 stale items in .claude/CLAUDE.md (closes #137) Claude Code 2026-11-10 19:26:01 +00:00
  • 93828e0eb9 release: v4.0.0-alpha.4 v4.0.0-alpha.4 Robert James 2026-11-10 15:19:25 +00:00
  • 468b03a093 site(org): each .com inquiry also e-mailed to rajames440@gmail.com, Reply-To the visitor (#161) [skip ci] Claude 2026-11-10 11:45:40 +00:00
  • da14d9afc6 site(com): every email address to rajames440@gmail.com (#161) [skip ci] Claude 2026-11-10 11:40:07 +00:00
  • be2c204d56 site(com): Downloads and Documents, built from a release; the nav links; the release's SHA256SUMS covers every file (#126, #157) [skip ci] Claude 2026-11-10 11:38:50 +00:00
  • 1a9b142d80 docs: The Dictionary of v4 -- every live word, alphabetical, its stack notation and description; built and published with every release (#157) [skip ci] Claude 2026-11-10 11:31:07 +00:00
  • 135cccb37d docs(dictionary): batch 3 -- Q..Z and the brackets; every one of the 318 live words has its entry (#157) [skip ci] Claude 2026-11-10 11:29:20 +00:00
  • e3fc57fb17 docs(dictionary): batch 2 -- D..P (#157) [skip ci] Claude 2026-11-10 11:28:10 +00:00
  • 1c9a65c970 docs(dictionary): batch 1 -- the symbols, the digits, A..C (#157) [skip ci] Claude 2026-11-10 11:26:58 +00:00
  • a53cc82dd5 docs(dictionary): mkdictionary.py and the draft table -- every live v4 word, 318 (#157) [skip ci] Claude 2026-11-10 11:25:01 +00:00
  • 41abad0159 docs: The Book of Fabric -- the FABRIC design record as one book, built and published with every release (#138) [skip ci] Claude 2026-11-10 11:21:32 +00:00
  • 836b4423e1 feat(kernel): the fixed screen -- with a real Zuse, the system stick alone can only mint a replacement; the old stick dies (#92, Task 5) Claude 2026-11-10 07:59:58 +00:00
  • 4742cf8b3b boards(BRINGUP): the SER5 bench steps for the plug-and-play stick and the real Zuse (#92, Task 5 step 6) [skip ci] Claude 2026-11-10 07:05:11 +00:00
  • ed1e844d71 logs: mint_fail -- a failed write changes nothing, the old stick still logs in: PASS (#92, 5.6) [skip ci] Claude 2026-11-10 07:04:39 +00:00
  • 8320310497 logs: replace and system_pull_real PASS; mint_fail's one FAIL was the test's -- it counted the first boot's mint in the second boot's log (#92, 5.6) [skip ci] Claude 2026-11-10 06:58:45 +00:00
  • b8da642f02 test(stick): the fixed screen's other sessions -- replace, mint_fail, system_pull_real (#92, 5.6) [skip ci] Claude 2026-11-10 06:42:07 +00:00
  • bb64678692 logs: fallback -- the fixed screen, keys dropped, her stick, R: PASS (#92, 5.3-5.4) [skip ci] Claude 2026-11-10 06:41:16 +00:00
  • 933f50fa18 feat(kernel): the fixed screen -- with a real Zuse, the system stick alone can only mint a replacement (#92, 5.3-5.5) [skip ci] Claude 2026-11-10 06:34:56 +00:00
  • 46baa3f0d0 test(stick): fallback seen to fail -- no fixed screen, R does nothing (#92, 5.2) [skip ci] Claude 2026-11-10 06:34:21 +00:00
  • e824748cbd test(stick): the fixed screen's first test, fallback; Task 5's increments in the plan (#92, 5.1) [skip ci] Claude 2026-11-10 06:22:47 +00:00
  • 7fee88eb49 feat(kernel): MINT-ZUSE -- the real Zuse minted onto a second stick, read back before the marker names her (#92, Task 4) Claude 2026-11-10 05:28:38 +00:00
  • 1881f30e6c logs: MINT-ZUSE on aarch64 and riscv64, the regressions, acceptance on three ISAs and the stick high: PASS (#92, 4.8-4.9) [skip ci] Claude 2026-11-10 05:19:03 +00:00
  • 012e3c0348 logs: MINT-ZUSE's sessions -- refused, small, a used stick, the system stick pulled, her stick first: PASS (#92, 4.8) [skip ci] Claude 2026-11-10 04:53:09 +00:00
  • 7a27d6a3e5 test(stick): the rest of MINT-ZUSE's sessions -- refused, small, a used stick, the system stick pulled, her stick first (#92, 4.8) [skip ci] Claude 2026-11-10 04:41:07 +00:00
  • 34d43a3418 logs: mint_zuse -- the real Zuse minted, her stick recognised, her session: PASS (#92, 4.7) [skip ci] Claude 2026-11-10 04:39:52 +00:00
  • 3b214394d0 feat(kernel): the real Zuse's stick recognised, attached at the chain's tail; her session (#92, 4.7) [skip ci] Claude 2026-11-10 04:37:47 +00:00
  • acd8061d89 FABRIC-3 XLVIII.15: the header scan, and SPDX headers on 253 files [skip ci] Claude 2026-11-10 04:13:15 +00:00
  • 3bd81097e1 chore(license): an SPDX header on every source file that had none (LicenseRef-Starship-1.0) [skip ci] Claude 2026-11-10 04:12:49 +00:00
  • 13aee1a767 logs: mint_zuse on amd64 -- MINT-ZUSE mints the real Zuse onto a second stick: PASS (#92, 4.6) [skip ci] Claude 2026-11-10 04:04:00 +00:00
  • 5df4d73480 feat(kernel): MINT-ZUSE, a word of the lone node (request 2) (#92, 4.6) [skip ci] Claude 2026-11-08 18:15:26 +00:00
  • 8b83e0a72d feat(kernel): sk_v4_mint_zuse -- the real Zuse minted onto a second stick, read back before the marker names her (#92, 4.5) [skip ci] Claude 2026-11-08 18:14:54 +00:00
  • cfa60fd0ec feat(kernel): a stick offered to a waiting mint, not attached or refused (#92, 4.4) [skip ci] Claude 2026-11-08 18:12:54 +00:00
  • e94cd3245d feat(gpt): gpt_write_one -- a new disk of one partition, for the real Zuse's stick (#92, 4.3) [skip ci] Claude 2026-11-08 18:12:04 +00:00
  • 1074520ec9 test(stick): mint_zuse seen to fail -- MINT-ZUSE unknown; its prompt check tightened (#92, 4.2) [skip ci] Claude 2026-11-08 18:10:20 +00:00
  • 4706ddf39a test(stick): MINT-ZUSE's first test, mint_zuse; Task 4's progress kept in the plan (#92, 4.1) [skip ci] Claude 2026-11-08 17:58:38 +00:00
  • 9bb49ee623 FABRIC-3 XLVIII.15: the license's name in the headers; the 32 patent, formal and report files kept as they are [skip ci] Claude 2026-11-08 17:56:28 +00:00
  • 16b9747d33 chore(license): the source headers name the Starship License 1.0 (SL-1.0), as LICENSE does [skip ci] Claude 2026-11-08 17:54:24 +00:00
  • 594d2f93f0 Merge pull request 'The plug-and-play stick (#92 Tasks 1-3) and a BAM flush that moves only the volume (#155)' (#159) from StarForth-v4.0.0 into master rajames 2026-11-08 17:51:55 +00:00
  • 411193166c Merge master into StarForth-v4.0.0: bring in #154's merge commit, so #159 is up to date with its base Claude 2026-11-08 17:31:29 +00:00
  • 186680724e docs(readme): v4.0.0-alpha.3, Try it, the plug-and-play stick, the acceptance gate Claude 2026-11-08 15:32:42 +00:00
  • 929f0e13c5 fix(blocks): a BAM flush reads and writes only the pages that hold the volume's bits (#155) Claude 2026-11-08 15:03:43 +00:00
  • 1354b30a78 logs: #155 regressions -- stick_grow, both boots: PASS [skip ci] Claude 2026-11-08 14:43:56 +00:00
  • d2c11d4b6f logs: #155 regressions -- the second boots of genesis on aarch64 and riscv64 [skip ci] Claude 2026-11-08 14:38:18 +00:00
  • cd579c8ec1 logs: #155 regressions -- genesis on aarch64 and riscv64: PASS [skip ci] Claude 2026-11-08 14:38:04 +00:00
  • c0d0d03986 logs: #155 regressions -- v3_keys (v3 on the shared BAM code), genesis amd64: PASS [skip ci] Claude 2026-11-08 14:28:02 +00:00
  • 52f48ed2a9 wip(blocks): a BAM flush reads and writes only the pages that hold the volume's bits (#155) [skip ci] Claude 2026-11-08 14:21:57 +00:00
  • b399cb7c35 test(build): acceptance boots a fresh data stick -- every run is a first boot (#92, Task 3) Claude 2026-11-08 14:16:52 +00:00
  • bc0faa69df logs: Task 3 regressions -- hotplug, the seven GPT modes, entropy on three ISAs: PASS (#92) [skip ci] Claude 2026-11-08 14:15:01 +00:00
  • 28f9f317ba logs: Task 3 regressions -- raw_ident, headless (no drive: no prompt): PASS (#92) [skip ci] Claude 2026-11-08 13:45:18 +00:00
  • 47b8eb262b logs: Task 3 regression -- stick_zuse: PASS (#92) [skip ci] Claude 2026-11-08 13:40:21 +00:00
  • d2353a5f67 FABRIC-3 XLVIII.11: the Book of Fabric is published with alpha.4 (#138) [skip ci] Claude 2026-11-08 13:40:01 +00:00
  • 190b0e8b05 logs: v3_keys FAIL -- a virtio_blk request never completed, the boot stalled before Zuse (#92, Task 3) [skip ci] Claude 2026-11-08 13:37:55 +00:00
  • 0f70f69e06 logs: acceptance stick-high (stick_genesis) and test-32, the verdicts of #92 Task 3's acceptance: PASS [skip ci] Claude 2026-11-08 13:29:35 +00:00
  • a55571b25d FABRIC-3 XLVIII.12: a DoE per release, its own milestone (#158) [skip ci] Claude 2026-11-08 13:29:14 +00:00
  • e60cb5c245 logs: acceptance riscv64 on a fresh data stick: PASS (#92, Task 3) [skip ci] Claude 2026-11-08 13:22:20 +00:00
  • 24db454141 logs: acceptance aarch64 on a fresh data stick: PASS (#92, Task 3) [skip ci] Claude 2026-11-08 13:20:27 +00:00
  • 792e736bc0 logs: acceptance amd64 on a fresh data stick -- genesis, the prompt: PASS (#92, Task 3) [skip ci] Claude 2026-11-08 13:15:53 +00:00
  • eca00628f0 FABRIC-3 XLVIII.11: the Book of Fabric and the dictionary on the .com, ruled for alpha.4 (#138, #157) [skip ci] Claude 2026-11-08 13:15:34 +00:00
  • 9d6410c06f wip(build): acceptance boots a fresh data stick -- every run is a first boot (#92, Task 3) [skip ci] Claude 2026-11-08 13:13:25 +00:00
  • ec9eb5f225 FABRIC-3 XLVIII.10: retiring v3 is its own milestone (#156) [skip ci] Claude 2026-11-08 13:02:43 +00:00
  • e26c809a17 logs: the zuse session stopped by Captain Bob mid-run (#92, Task 3 -- not a verdict) [skip ci] Claude 2026-11-08 13:02:01 +00:00
  • def2336fc4 FABRIC-3 XLVIII.10: retire v3, ruled for alpha.5 (#156); #155 filed [skip ci] Claude 2026-11-08 13:01:30 +00:00
  • f81b5d0563 feat(kernel): Artemis grows to fill the stick at its first boot -- metadata only, capped at 256 GiB (#92, Task 2) Claude 2026-11-08 12:45:33 +00:00
  • a5c1136692 logs: Task 2 regressions -- artemis_unsigned, midpull (replug: not grown again): PASS (#92) [skip ci] Claude 2026-11-08 12:31:02 +00:00
  • 4bc8a01b4c logs: Task 2 regressions -- stick_zuse, two_sticks: PASS (#92) [skip ci] Claude 2026-11-08 12:27:39 +00:00
  • 7dbc1de864 logs: Task 2 regressions -- genesis on aarch64 and riscv64, stick_genesis, stick_boot: PASS (#92) [skip ci] Claude 2026-11-08 12:21:32 +00:00
  • add73563b2 logs: genesis on amd64 with the 256 GiB BAM on the data stick: PASS (#92, Task 2) [skip ci] Claude 2026-11-08 12:08:21 +00:00
  • 5bb247d678 wip(kernel): Artemis grows to fill the stick at its first boot -- metadata only, capped at 256 GiB (#92, Task 2) [skip ci] Claude 2026-11-08 12:03:46 +00:00
  • 4e935e4825 test(stick): Artemis grows to fill the stick -- the tests, seen to fail (#92, Task 2) [skip ci] Claude 2026-11-08 11:54:53 +00:00
  • 4c38a7b1e6 feat(kernel): the proxy Zuse -- a stick's first boot mints its own Zuse; the genesis marker's version 2 (#92, Task 1) Claude 2026-11-08 04:54:00 +00:00
  • 96bc60883d logs: acceptance amd64 for #92 Task 1: PASS [skip ci] Claude 2026-11-08 04:43:26 +00:00
  • a58ddbfc24 FABRIC-3 XLVIII.8: #92 Task 1, the proxy Zuse -- built, tested first, regressions [skip ci] Claude 2026-11-08 04:41:25 +00:00
  • c587678dbd logs: stick_boot and stick_artemis at --log-level=info: PASS (#92, Task 1) [skip ci] Claude 2026-11-08 04:40:46 +00:00
  • b4d673f929 logs: v3_keys -- v3's genesis and marker unchanged: PASS (#92, Task 1) [skip ci] Claude 2026-11-08 04:37:17 +00:00
  • 0b49d03526 logs: gpt_read_error: PASS (#92, Task 1) [skip ci] Claude 2026-11-08 04:35:49 +00:00
  • 6627f710b2 logs: gpt_no_header: PASS (#92, Task 1) [skip ci] Claude 2026-11-08 04:33:15 +00:00