ethernet
9f837d298b
Merge remote-tracking branch 'origin/main' into ethie/pm-clean
...
Conflicts resolved toward the PM model: main's lazy_deps/update_cmd_deps/npm
stamp machinery stays deleted (PM + scripts/build/node-deps.mjs own it), the
systemd ExecStop stop-mark rides the installation launcher, legacy
linux_only/macos_only/windows_only markers are rewritten to platforms(), and
finalize_update_receipt carries pending manual-serve obligations forward
again (lost when the ContextVar receipt rewrite crossed c0aa3ce354 ).
Test harness: the real-home I/O guard exempts /proc/<pid>/fd metadata reads
(deleted-WAL holder scans) and run_tests.sh drops ~/.hermes PATH entries so
shutil.which() cannot trip the tripwire.
2026-09-20 10:07:50 -04:00
..
2026-09-18 20:02:36 -04:00
2026-09-18 09:24:54 -07:00
2026-09-20 10:07:50 -04:00
2026-09-08 00:24:51 -04:00
2026-09-02 22:36:16 -07:00
2026-09-18 20:34:42 -07:00
2026-09-02 22:36:16 -07:00
2026-09-03 09:44:26 -07:00
2026-09-03 17:13:22 -07:00
2026-09-17 13:52:05 -04:00
2026-09-20 00:08:00 -07:00
2026-09-12 10:37:00 -04:00
2026-09-17 09:04:38 -07:00
2026-09-05 22:36:48 -04:00
2026-09-15 21:46:37 -07:00
2026-09-03 13:49:57 -07:00
2026-09-20 10:07:50 -04:00
2026-09-03 09:44:26 -07:00
2026-09-17 00:34:50 -05:00
2026-09-02 22:36:16 -07:00
2026-09-17 21:17:26 +05:30
2026-09-11 12:23:51 -04:00
2026-09-18 10:44:29 -07:00
2026-09-19 01:38:09 -04:00
2026-09-20 10:07:50 -04:00
2026-09-19 22:57:07 -04:00
2026-09-20 10:07:50 -04:00
2026-09-03 17:13:22 -07:00
2026-09-12 01:35:05 -07:00
2026-09-17 13:52:05 -04:00
2026-09-04 00:15:16 -07:00
2026-09-03 13:49:57 -07:00
2026-09-18 17:26:10 -04:00
2026-09-02 22:47:50 -07:00
2026-09-02 22:47:50 -07:00
2026-09-18 10:28:40 -07:00
2026-09-15 06:16:38 -07:00
2026-09-11 19:39:12 -07:00
2026-09-03 14:16:54 -07:00
2026-09-14 15:38:34 -04:00
2026-09-17 13:52:05 -04:00
2026-09-10 16:08:03 -04:00
2026-09-03 14:16:54 -07:00
2026-09-17 13:52:05 -04:00
2026-09-18 17:26:10 -04:00
2026-09-10 10:35:07 -07:00
2026-09-17 09:02:55 -07:00
2026-09-19 22:57:07 -04:00
2026-09-18 17:26:10 -04:00
2026-09-15 04:56:01 -07:00
2026-09-13 05:09:43 -07:00
2026-09-16 14:34:22 -07:00
2026-09-19 02:39:23 -04:00
2026-09-19 01:03:23 -04:00
2026-09-03 17:13:22 -07:00
2026-09-16 17:47:50 -07:00
2026-09-04 00:15:16 -07:00
2026-09-02 22:36:16 -07:00
2026-09-19 10:44:26 -07:00
2026-09-02 23:08:22 -07:00
2026-09-19 22:57:07 -04:00
2026-09-15 03:45:41 -07:00
2026-09-19 10:44:26 -07:00
2026-09-02 22:36:16 -07:00
2026-09-12 10:37:00 -04:00
2026-09-19 09:54:20 -07:00
2026-09-03 09:44:26 -07:00
2026-09-20 10:07:50 -04:00
2026-09-17 13:52:05 -04:00
2026-09-03 00:10:18 -07:00
2026-09-19 09:34:09 -07:00
2026-09-19 10:24:21 -07:00
2026-09-19 23:50:14 -07:00
2026-09-19 23:57:59 -07:00
2026-09-10 10:23:12 -07:00
2026-09-06 12:02:43 -07:00
2026-09-13 21:05:42 -07:00
2026-09-15 18:40:52 -07:00
2026-09-19 09:21:18 -07:00
2026-09-04 13:03:39 -04:00
2026-09-15 03:45:41 -07:00
2026-09-03 00:10:18 -07:00
2026-09-04 13:03:39 -04:00
2026-09-03 17:13:22 -07:00
2026-09-18 10:04:57 -07:00
2026-09-03 17:13:22 -07:00
2026-09-09 16:49:27 -04:00
2026-09-04 00:15:16 -07:00
2026-09-03 17:13:22 -07:00
2026-09-02 22:48:08 -07:00
2026-09-19 03:07:47 -07:00
2026-09-19 13:45:07 -04:00
2026-09-18 18:41:16 -04:00
2026-09-18 17:26:10 -04:00
2026-09-18 10:10:40 -07:00
2026-09-18 10:38:08 -07:00
2026-09-15 03:57:24 -07:00
2026-09-17 21:17:26 +05:30
2026-09-19 22:57:07 -04:00
2026-09-03 17:13:22 -07:00
2026-09-12 21:55:07 -07:00
2026-09-16 16:59:03 -07:00
2026-09-02 22:50:57 -07:00
2026-09-13 21:03:11 -07:00
2026-09-16 16:42:47 -07:00
2026-09-16 16:42:47 -07:00
2026-09-11 19:39:12 -07:00
2026-09-02 22:06:11 -07:00
2026-09-16 17:21:14 -07:00
2026-09-19 10:44:26 -07:00
2026-09-18 12:46:28 -07:00
2026-09-12 12:32:55 -07:00
2026-09-20 16:41:38 +05:30
2026-09-10 02:21:16 +05:30
2026-09-16 14:34:59 -07:00
2026-09-18 09:20:07 -07:00
2026-09-19 23:40:35 -07:00
2026-09-18 12:47:49 -07:00
2026-09-19 23:46:42 -07:00
2026-09-20 10:07:50 -04:00
2026-09-04 13:03:39 -04:00
2026-09-10 02:21:16 +05:30
2026-09-18 09:58:12 -07:00
2026-09-17 13:52:05 -04:00
2026-09-13 05:09:43 -07:00
2026-09-18 10:25:46 -07:00
2026-09-18 12:48:42 -07:00
2026-09-19 23:47:17 -07:00
2026-09-17 19:06:29 -04:00
2026-09-17 13:52:05 -04:00
2026-09-12 01:35:05 -07:00
2026-09-13 15:41:01 -07:00
2026-09-18 19:31:50 -04:00
2026-09-19 10:16:59 -07:00
2026-09-11 15:27:23 -07:00
2026-09-20 00:10:26 -07:00
2026-09-18 12:48:42 -07:00
2026-09-19 22:34:38 -07:00
2026-09-20 16:13:31 +05:30
2026-09-09 12:19:13 +05:30
2026-09-03 01:43:42 -07:00
2026-09-04 00:15:16 -07:00
2026-09-11 18:13:06 -04:00
2026-09-04 00:15:16 -07:00
2026-09-03 17:13:22 -07:00
2026-09-14 15:38:34 -04:00
2026-09-14 15:38:34 -04:00
2026-09-04 00:15:16 -07:00
2026-09-19 19:41:42 -07:00
2026-09-19 23:08:38 -04:00
2026-09-03 17:13:22 -07:00
2026-09-12 10:37:00 -04:00
2026-09-18 01:43:35 +05:30
2026-09-17 13:52:05 -04:00
2026-09-19 22:57:07 -04:00
2026-09-03 09:44:26 -07:00
2026-09-12 22:09:19 -07:00
2026-09-04 00:15:16 -07:00
2026-09-19 22:57:07 -04:00
2026-09-04 00:15:16 -07:00
2026-09-03 17:13:22 -07:00
2026-09-04 00:15:16 -07:00
2026-09-20 10:07:50 -04:00
2026-09-19 10:16:59 -07:00
2026-09-19 10:44:26 -07:00
2026-09-19 00:24:50 +05:30
2026-09-03 01:36:04 -07:00
2026-09-19 10:44:26 -07:00
2026-09-18 10:30:57 -07:00
2026-09-18 09:35:16 -07:00
2026-09-19 22:57:45 -04:00
2026-09-04 14:46:24 -04:00
2026-09-17 08:47:01 -07:00
2026-09-03 13:33:47 -07:00
2026-09-18 17:26:10 -04:00
2026-09-09 12:19:13 +05:30
2026-09-19 22:57:07 -04:00
2026-09-04 13:03:39 -04:00
2026-09-04 13:03:39 -04:00
2026-09-20 10:07:50 -04:00
2026-09-18 12:51:49 -07:00
2026-09-20 10:07:50 -04:00
2026-09-20 18:16:35 +05:30
2026-09-20 10:07:50 -04:00
2026-09-17 13:52:05 -04:00
2026-09-16 17:43:11 -07:00
2026-09-18 12:51:49 -07:00
2026-09-02 21:42:18 -07:00
2026-09-18 19:31:50 -04:00
2026-09-06 07:17:03 -07:00
2026-09-04 14:46:24 -04:00
2026-09-11 11:54:49 -07:00
2026-09-04 14:46:24 -04:00
2026-09-06 13:17:07 -04:00
2026-09-18 19:31:50 -04:00
2026-09-16 17:23:44 -07:00
2026-09-05 22:36:48 -04:00
2026-09-15 18:33:15 -07:00
2026-09-18 17:26:10 -04:00
2026-09-03 17:13:22 -07:00
2026-09-03 01:09:12 -07:00
2026-09-19 01:29:03 -07:00
2026-09-02 22:37:39 -07:00
2026-09-17 13:52:05 -04:00
2026-09-18 17:26:10 -04:00
2026-09-19 10:44:26 -07:00
2026-09-05 19:01:22 +05:30
2026-09-18 12:49:13 -07:00
2026-09-03 13:24:04 -07:00
2026-09-17 13:52:05 -04:00
2026-09-15 02:22:22 -05:00
2026-09-18 09:54:45 -07:00
2026-09-10 11:48:01 -07:00
2026-09-14 16:16:08 -07:00
2026-09-03 01:13:51 -07:00
2026-09-18 19:06:52 -04:00
2026-09-03 09:44:26 -07:00
2026-09-11 15:26:46 -07:00
2026-09-11 15:44:00 -07:00
2026-09-13 05:09:43 -07:00
2026-09-19 10:44:26 -07:00
2026-09-13 21:04:08 -07:00
2026-09-19 10:03:11 -07:00
2026-09-19 23:51:25 -07:00
2026-09-12 10:00:08 +05:30
2026-09-06 14:34:51 -04:00
2026-09-19 22:57:07 -04:00
2026-09-14 15:38:34 -04:00
2026-09-19 22:57:07 -04:00
2026-09-17 13:52:05 -04:00
2026-09-17 13:52:05 -04:00
2026-09-03 13:20:22 -07:00
2026-09-19 10:54:38 -07:00
2026-09-03 09:44:26 -07:00
2026-09-13 05:32:38 -07:00
2026-09-06 14:34:51 -04:00
2026-09-03 01:17:43 -07:00
2026-09-19 10:10:29 -07:00
2026-09-03 09:44:26 -07:00
2026-09-18 17:26:10 -04:00
2026-09-19 03:35:50 -07:00
2026-09-18 23:27:05 -04:00
2026-09-16 17:12:11 -07:00
2026-09-19 12:22:44 -07:00
2026-09-19 09:52:18 -07:00
2026-09-19 22:57:07 -04:00
2026-09-19 22:57:07 -04:00
2026-09-19 10:54:38 -07:00
2026-09-11 19:14:24 -07:00
2026-09-03 13:30:31 -07:00
2026-09-19 22:57:07 -04:00
2026-09-09 17:59:26 -04:00
2026-09-19 04:34:10 -04:00
2026-09-14 15:38:34 -04:00
2026-09-15 18:42:38 -07:00
2026-09-15 18:43:05 -07:00
2026-09-19 03:07:47 -07:00
2026-09-16 17:43:40 -07:00
2026-09-11 12:23:51 -04:00
2026-09-12 19:03:39 -04:00
2026-09-18 17:26:10 -04:00
2026-09-13 12:35:36 -07:00
2026-09-13 05:07:50 -07:00
2026-09-19 12:22:44 -07:00
2026-09-03 17:13:22 -07:00