b57f3d3973
feat(craftos): add safe headless exec recipes
2026-06-09 18:08:48 +02:00
54ffe82786
feat(opencode): add serve and attach recipes
2026-06-09 06:08:29 +02:00
d72543c892
chore(packages): validate release metadata
2026-06-09 03:38:37 +02:00
25ca189e49
chore(dev): validate markdown links
2026-06-09 02:34:40 +02:00
59eca218ef
chore(dev): split CraftOS launch recipes
2026-06-09 01:44:11 +02:00
72bb8f9d23
fix(ccpm): keep bootstrap command runnable
2026-06-09 00:58:01 +02:00
15b7c5482e
chore(dev): generate local env file
2026-06-08 21:37:40 +02:00
f533d49c93
test: forward runtest arguments
2026-06-08 20:21:39 +02:00
9fc474ce25
fix(startup): avoid reboot after shell exit
2026-06-08 20:20:46 +02:00
7b19de7945
test(harness): use test env for timeouts
2026-06-08 19:22:32 +02:00
Guillaume ARM
66d979e543
chore: tighten pre-commit verification
2026-06-08 16:52:45 +02:00
Guillaume ARM
325a4327b9
docs: document git hook verification split
2026-06-08 16:36:07 +02:00
Guillaume ARM
9b49bb03d9
feat(ccpm): add package manager
2026-06-08 13:52:45 +02:00
8065502e0d
test(harness): shorten timeout checks
2026-06-08 05:50:01 +02:00
Guillaume ARM
3c4a8876b9
test(harness): run timeout-layer checks in ci
...
- Add fast `test-timeout` guard chaining `test-timeout-lua`/`-shell`
- Wire `test-timeout` into `just ci` for harness regression coverage
- Consolidate fixtures into single `tests/harness/slow-case.lua`
- Tighten timeouts (libtest 2s / shell watchdog 3s) so each check is ~3s
- Update ADR-0009 and DEVELOPMENT.md for the new recipes and ci wiring
2026-06-08 05:45:15 +02:00
Guillaume ARM
e5d8e16c5a
test(craftos): add layered test timeouts
2026-06-08 05:37:49 +02:00
Guillaume ARM
c7ba641e2d
test(craftos): add suite runner
2026-06-08 05:10:31 +02:00
Guillaume ARM
582bbf639f
test(craftos): report verbose case statuses
2026-06-08 04:52:19 +02:00
Guillaume ARM
1010e0d844
test(craftos): rename harness success marker
2026-06-08 04:28:56 +02:00
Guillaume ARM
7f7209c795
test(craftos): add eventloop harness coverage
2026-06-08 04:13:22 +02:00
a120523106
feat(craftos): add local just recipes
2026-06-08 03:24:47 +02:00
5b41eb2c1c
test: forward ci args to test
2026-06-08 01:48:45 +02:00
7513742a19
test: add CraftOS-PC smoke tests
2026-06-08 01:34:23 +02:00
337a0fa7c8
docs: add CraftOS-PC harness setup
2026-06-08 01:10:06 +02:00
Guillaume ARM
c10b28dbc0
chore: add git hook installer
2026-05-31 02:48:19 +02:00
36f1b8d68f
test: lint all lua files recursively
2026-05-31 01:45:46 +02:00
1521ca9709
test: add luacheck
2026-05-31 00:39:18 +02:00