Raven Scott
db3aece34d
Implemented all plan to-dos end-to-end, including regeneration of staged bins, and verified with build + booter tests.
...
What changed
Fixed /bin generation for AsyncFunction execution in build pipeline:
Added appctl preamble wiring (p2p-suite.js) in packages/bare-os-coreutils/build.mjs.
Added a stripRunExport transform to remove trailing export { run } from generated /bin scripts.
Updated cut delimiter parsing in packages/bare-os-coreutils/src/cut.js:
Supports both -d X and attached -dX forms (including -d' ').
Validates -d argument presence and enforces single-character delimiter.
Improved uname -a output in packages/bare-os-coreutils/src/uname.js:
Better release/version derivation from env and /etc/os-release.
Uses env-backed machine architecture fallback instead of hardcoded unknown where available.
Added help aliases in packages/bare-os-coreutils/src/git-pear.js:
git-pear --help and git-pear -h now map to help output.
Reduced persistent invalid timer spam in packages/bare-os-booter/lib/bare-cron.js:
Added per-file parse-error dedupe/rate-limiting (first-seen, content-change, then hourly).
Added actionable invalid timer format hint in log message.
2026-04-27 07:59:00 -04:00
..
2026-04-04 18:09:08 -04:00
2026-04-27 07:59:00 -04:00
2026-04-09 20:42:54 -04:00
2026-04-09 20:42:54 -04:00
2026-04-23 20:49:38 -04:00
2026-04-23 20:39:50 -04:00
2026-04-05 16:34:58 -04:00
2026-04-22 03:44:42 -04:00
2026-04-26 07:05:24 -04:00
2026-04-09 20:42:54 -04:00
2026-04-09 20:42:54 -04:00
2026-04-09 00:53:45 -04:00
2026-04-21 18:22:32 -04:00
2026-04-23 20:39:50 -04:00
2026-04-03 20:46:09 -04:00
2026-04-04 17:51:47 -04:00
2026-04-26 23:49:54 -04:00
2026-04-05 02:08:38 -04:00
2026-04-26 06:57:07 -04:00
2026-04-23 20:39:50 -04:00
2026-04-26 22:28:21 -04:00
2026-04-03 23:44:13 -04:00
2026-04-03 23:42:47 -04:00
2026-04-03 23:44:13 -04:00
2026-04-04 18:09:08 -04:00
2026-04-04 18:46:00 -04:00
2026-04-21 20:05:57 -04:00
2026-04-22 06:38:52 -04:00
2026-04-05 23:14:08 -04:00
2026-04-22 22:24:23 -04:00
2026-04-26 07:48:55 -04:00
2026-04-04 02:51:33 -04:00
2026-04-23 21:24:04 -04:00
2026-04-04 01:20:57 -04:00
2026-04-04 01:20:57 -04:00
2026-04-04 18:09:08 -04:00
2026-04-05 13:50:07 -04:00
2026-04-05 15:04:59 -04:00
2026-04-04 19:23:06 -04:00
2026-04-04 18:41:34 -04:00
2026-04-04 21:23:49 -04:00
2026-04-05 01:31:03 -04:00
2026-04-05 15:52:59 -04:00
2026-04-03 20:46:09 -04:00
2026-04-05 13:50:07 -04:00
2026-04-04 01:20:57 -04:00
2026-04-26 22:28:21 -04:00
2026-04-04 18:46:00 -04:00
2026-04-24 01:14:35 -04:00
2026-04-04 17:51:47 -04:00
2026-04-04 16:39:15 -04:00
2026-04-26 07:15:34 -04:00
2026-04-04 06:39:31 -04:00
2026-04-26 07:48:55 -04:00
2026-04-04 22:39:33 -04:00
2026-04-05 03:16:33 -04:00
2026-04-26 23:49:54 -04:00
2026-04-04 02:34:21 -04:00
2026-04-05 00:45:17 -04:00
2026-04-26 23:49:54 -04:00
2026-04-26 23:49:54 -04:00
2026-04-04 21:23:49 -04:00
2026-04-04 22:39:33 -04:00
2026-04-05 23:14:08 -04:00
2026-04-05 14:17:20 -04:00
2026-04-05 13:50:07 -04:00
2026-04-05 14:45:01 -04:00
2026-04-05 01:06:59 -04:00
2026-04-05 01:31:03 -04:00
2026-04-05 00:32:40 -04:00
2026-04-26 07:22:31 -04:00
2026-04-04 17:51:47 -04:00
2026-04-05 15:52:59 -04:00
2026-04-04 17:51:47 -04:00
2026-04-26 22:28:21 -04:00
2026-04-22 22:09:58 -04:00
2026-04-04 18:41:34 -04:00
2026-04-04 17:51:47 -04:00
2026-04-05 02:08:38 -04:00
2026-04-24 09:05:52 -04:00
2026-04-04 22:00:01 -04:00
2026-04-26 07:22:31 -04:00
2026-04-04 22:39:33 -04:00
2026-04-26 07:22:31 -04:00
2026-04-21 22:45:50 -04:00
2026-04-04 04:33:25 -04:00
2026-04-05 15:52:59 -04:00
2026-04-05 23:14:08 -04:00
2026-04-03 21:39:36 -04:00
2026-04-26 23:49:54 -04:00
2026-04-04 22:28:47 -04:00
2026-04-04 22:13:19 -04:00
2026-04-05 23:01:54 -04:00
2026-04-24 08:54:16 -04:00
2026-04-26 22:28:21 -04:00
2026-04-26 07:48:55 -04:00
2026-04-26 22:28:21 -04:00
2026-04-04 18:20:56 -04:00
2026-04-25 02:59:32 -04:00
2026-04-27 00:41:06 -04:00
2026-04-26 07:15:34 -04:00
2026-04-26 22:28:21 -04:00
2026-04-03 20:46:09 -04:00
2026-04-04 02:51:33 -04:00
2026-04-26 23:17:20 -04:00
2026-04-05 15:04:59 -04:00
2026-04-04 22:13:19 -04:00
2026-04-05 22:45:21 -04:00
2026-04-05 23:14:08 -04:00
2026-04-05 22:45:21 -04:00
2026-04-22 20:06:18 -04:00
2026-04-04 19:08:51 -04:00
2026-04-26 23:49:54 -04:00
2026-04-04 05:54:08 -04:00
2026-04-26 06:19:47 -04:00
2026-04-26 22:28:21 -04:00
2026-04-04 17:06:35 -04:00
2026-04-05 14:45:01 -04:00
2026-04-27 02:54:04 -04:00
2026-04-04 17:51:47 -04:00
2026-04-05 04:33:14 -04:00
2026-04-21 17:26:41 -04:00
2026-04-03 20:46:09 -04:00
2026-04-27 00:41:06 -04:00
2026-04-27 00:41:06 -04:00
2026-04-27 00:41:06 -04:00
2026-04-27 07:35:48 -04:00
2026-04-04 18:09:08 -04:00
2026-04-08 23:07:07 -04:00
2026-04-04 17:51:47 -04:00
2026-04-26 07:48:55 -04:00
2026-04-26 22:28:21 -04:00
2026-04-21 23:19:38 -04:00
2026-04-05 02:21:07 -04:00
2026-04-25 02:00:44 -04:00
2026-04-04 22:00:01 -04:00
2026-04-26 22:28:21 -04:00
2026-04-04 18:09:08 -04:00
2026-04-26 22:28:21 -04:00