wrote 57 versions to index "en">
main publishes to current/; every other branch publishes to its short SHA.| Path | Branch | Commit | Message | Published |
|---|---|---|---|---|
| current | main | b13ee40 | chore: rename SwiftPM package + binary to container-compose; add merge_group CI trigger (#28) | 2026-04-28T12:12:44.325591+00:00 |
| 025ef9a | feat/compose-spec-phase-0-1 | 025ef9a | ci(gh-pages): publish per-branch coverage.html + AGENTS.md to gh-pages | 2026-04-27T01:53:10.498805+00:00 |
| 3747546 | feat/compose-spec-phase-0-1 | 3747546 | fix(gh-pages): use git diff --cached so the new index.html actually pushes | 2026-04-27T01:59:35.535663+00:00 |
| 5cbcc2a | fix/compiler-warnings | 5cbcc2a | fix: resolve Swift 6 strict-concurrency and dead-code warnings | 2026-04-27T12:27:17.205542+00:00 |
| 3375133 | fix/compiler-warnings | 3375133 | Update ignore | 2026-04-27T13:11:34.816676+00:00 |
| e7648e9 | fix/entrypoint-argv-up | e7648e9 | fix: place --entrypoint before image in compose up argv | 2026-04-27T14:50:53.564078+00:00 |
| 46d930f | feat/pre-subcommand-global-flags | 46d930f | feat: support pre-subcommand global flags for docker compose parity | 2026-04-27T14:51:26.487222+00:00 |
| bd5cbaa | chore/build-empty-output-verbose | bd5cbaa | chore: add --verbose detail to 'compose build' empty-output message | 2026-04-27T14:51:35.438353+00:00 |
| 0881e10 | fix/entrypoint-argv-up | 0881e10 | test: clarify empty-entrypoint-as-nil contract | 2026-04-27T15:09:31.730640+00:00 |
| 2a581d9 | chore/build-empty-output-verbose | 2a581d9 | chore: narrow compose build --verbose to .long (remove -v short flag) | 2026-04-27T15:09:51.504613+00:00 |
| c3d032e | feat/pre-subcommand-global-flags | c3d032e | refactor: wrap promoteGlobalFlags in ArgvNormalizer + add lone-flag edge tests | 2026-04-27T20:05:40.314601+00:00 |
| b43d3c8 | ci/drop-build-from-cache | b43d3c8 | ci: drop .build from cache to fix clang module-cache collision | 2026-04-27T20:14:52.556732+00:00 |
| 0e212eb | fix/entrypoint-argv-up | 0e212eb | Merge main: pull in CI workflow fix (PR #6) | 2026-04-27T20:25:17.539793+00:00 |
| 422d633 | feat/pre-subcommand-global-flags | 422d633 | Merge main: pull in CI workflow fix (PR #6) | 2026-04-27T20:25:19.420990+00:00 |
| 020261e | chore/build-empty-output-verbose | 020261e | Merge main: pull in CI workflow fix (PR #6) | 2026-04-27T20:25:22.504489+00:00 |
| f2cdb79 | feat/plan | f2cdb79 | chore: add --verbose detail to 'compose build' empty-output message (#5) | 2026-04-27T20:45:10.164507+00:00 |
| db82747 | feat/plan | db82747 | Move Plans | 2026-04-27T20:46:51.219831+00:00 |
| 84f53b2 | feat/project-context-options | 84f53b2 | feat: wire pre-subcommand globals end-to-end (--project-name, --project-directory) | 2026-04-27T22:00:08.819383+00:00 |
| c2bf222 | feat/recorder-seam-pr1 | c2bf222 | feat: introduce RunCommandRunner protocol seam (PR-1 of recorder migration) | 2026-04-27T22:09:58.316087+00:00 |
| d8f49c9 | feat/recorder-seam-pr2 | d8f49c9 | feat: route ComposeUp through RunCommandRunner + add RuntimeArgvTests for up (PR-2 of recorder migration) | 2026-04-27T22:30:22.256110+00:00 |
| 5774e06 | feat/recorder-seam-pr2 | 5774e06 | test: detach cmd.run() in RuntimeArgvTests to skip the 30s waitUntilServiceIsRunning | 2026-04-27T22:40:44.388843+00:00 |
| 5af107c | feat/recorder-seam-pr2 | 5af107c | test: raise RuntimeArgvTests timeout to 60s for CI's slower path-to-runner | 2026-04-27T22:53:15.550330+00:00 |
| 53241e3 | feat/recorder-seam-pr3 | 53241e3 | feat: route ComposeRun through seam + fix entrypoint ordering (PR-3 of recorder migration) | 2026-04-27T23:18:37.862037+00:00 |
| fc80c24 | feat/recorder-seam-pr6 | fc80c24 | feat: route in-process Application.* calls through the seam (PR-6, pulled forward to unblock CI) | 2026-04-28T00:03:12.768464+00:00 |
| 3680e56 | feat/container-client-seam | 3680e56 | feat: add ContainerClientProvider seam so RuntimeArgvTests pass on CI | 2026-04-28T00:29:55.634798+00:00 |
| fe22bee | feat/container-client-seam | fe22bee | fix: route ClientImage.list() through the seam too (third upstream surface) | 2026-04-28T01:09:27.821251+00:00 |
| d79a1da | feat/recorder-seam-pr4 | d79a1da | feat: route ComposeCreate through seam + fix entrypoint ordering (PR-4 of recorder migration, closes §1) | 2026-04-28T01:35:14.669257+00:00 |
| dab0934 | feat/recorder-seam-pr5 | dab0934 | feat: route Kill/Start/Exec/Watch through seam (PR-5 of recorder migration, completes seam migration) | 2026-04-28T02:13:06.626445+00:00 |
| dc92723 | fix/streaming-line-buffer | dc92723 | fix: line-buffer streaming relay so multi-line output isn't fragmented (PLAN.md §4) | 2026-04-28T02:33:04.400877+00:00 |
| f270aad | ci/node24-and-swift-version | f270aad | ci: opt into Node 24 for JavaScript actions + pin Swift version | 2026-04-28T02:43:53.032586+00:00 |
| bef4f61 | gh-readonly-queue/main/pr-17-9d2c99c0ac05c757581b96a38c353e013ca6f1ad | bef4f61 | ci: opt into Node 24 for JavaScript actions + pin Swift version (#17) | 2026-04-28T03:00:34.549800+00:00 |
| 264982a | gh-readonly-queue/main/pr-17-9d2c99c0ac05c757581b96a38c353e013ca6f1ad | 264982a | ci: opt into Node 24 for JavaScript actions + pin Swift version (#17) | 2026-04-28T03:11:03.639181+00:00 |
| 3a50646 | gh-readonly-queue/main/pr-17-9d2c99c0ac05c757581b96a38c353e013ca6f1ad | 3a50646 | ci: opt into Node 24 for JavaScript actions + pin Swift version (#17) | 2026-04-28T03:15:36.710459+00:00 |
| 82abd97 | fix/env-file-mapping-form | 82abd97 | fix: env_file accepts string scalar and {path, required} mapping forms (CHAOS-1297) | 2026-04-28T07:26:16.573105+00:00 |
| c35ca17 | feat/parity-build-entitlements | c35ca17 | feat: decode build.entitlements (CHAOS-1307) | 2026-04-28T07:37:05.222622+00:00 |
| e534794 | gh-readonly-queue/main/pr-18-3a506463b3070f05b4656a896cb438b29e4d1fb7 | e534794 | fix: env_file accepts string scalar and {path, required} mapping forms (CHAOS-1297) (#18) | 2026-04-28T07:44:39.990240+00:00 |
| 255ef32 | feat/parity-healthcheck-fields | 255ef32 | feat: decode healthcheck.start_interval + disable (CHAOS-1304) | 2026-04-28T07:54:29.491538+00:00 |
| fb0ac88 | feat/parity-deploy-stubs | fb0ac88 | feat: decode swarm-only deploy stubs (placement, update_config, rollback_config, endpoint_mode) (CHAOS-1305) | 2026-04-28T07:54:45.268530+00:00 |
| 9837c6b | feat/parity-secret-config-niche | 9837c6b | feat: decode niche secret + config fields (CHAOS-1306) | 2026-04-28T08:10:08.850523+00:00 |
| 826e216 | feat/parity-service-fields | 826e216 | feat: decode parity for 11 service-level spec fields (CHAOS-1303) | 2026-04-28T08:11:14.243406+00:00 |
| 278cb04 | gh-readonly-queue/main/pr-20-77c5f9beac9e30737c66a8dc1f76221aa0fcd48b | 278cb04 | feat: decode healthcheck.start_interval + disable (CHAOS-1304) (#20) | 2026-04-28T08:12:54.058779+00:00 |
| aa95d43 | gh-readonly-queue/main/pr-21-278cb04eeefe0a0c0d99e4560f0cacbef8e38eb6 | aa95d43 | feat: decode swarm-only deploy stubs (placement, update_config, rollback_config, endpoint_mode) (CHAOS-1305) (#21) | 2026-04-28T08:12:55.647917+00:00 |
| 1bcbfa2 | gh-readonly-queue/main/pr-22-aa95d433817b796df75bf86e32bc05f0a82ee47c | 1bcbfa2 | feat: decode niche secret + config fields (CHAOS-1306) (#22) | 2026-04-28T08:28:11.504926+00:00 |
| 0930fca | feat/parity-service-fields | 0930fca | feat: decode parity for 11 service-level spec fields (CHAOS-1303) | 2026-04-28T08:28:25.156097+00:00 |
| fa8ce6e | chore/repo-housekeeping | fa8ce6e | chore(.gitignore): ignore /release symlink, .linear.yaml, and root CLAUDE.md | 2026-04-28T09:18:28.461751+00:00 |
| 0dfc991 | chore/coverage-refresh-after-b-sweep | 0dfc991 | chore: refresh coverage.html after B sweep — flip 23 rows from miss → partial | 2026-04-28T09:18:33.953368+00:00 |
| 9d540f8 | fix/makefile-product-and-test-targets | 9d540f8 | fix: Makefile builds via --product so TestHelpers stays out of release (CHAOS-1312) | 2026-04-28T09:38:11.617098+00:00 |
| 604a5b4 | feature/CHAOS-1299-missing-cli-subcommands | 604a5b4 | feat: implement compose top/port/events/push subcommands (CHAOS-1299) | 2026-04-28T10:32:48.237250+00:00 |
| 71d83fe | gh-readonly-queue/main/pr-27-e0449af16d43bdcaf4361a113a888c6c18b08849 | 71d83fe | feat: implement compose top/port/events/push subcommands (CHAOS-1299) (#27) | 2026-04-28T10:37:40.462677+00:00 |
| 7d5a05a | chore/rename-package-to-container-compose | 7d5a05a | chore: rename SwiftPM package + binary to container-compose | 2026-04-28T10:50:36.578246+00:00 |
| 87bb792 | gh-readonly-queue/main/pr-28-71d83fe5e34afbcdd370ff54b1f0009aee4adb69 | 87bb792 | chore: rename SwiftPM package + binary to container-compose (#28) | 2026-04-28T10:58:15.544122+00:00 |
| a1028ba | chore/rename-package-to-container-compose | a1028ba | ci: add merge_group trigger so required checks fire on merge queue | 2026-04-28T11:04:13.352710+00:00 |
| 7370f83 | docs/refresh-post-CHAOS-1299 | 7370f83 | docs: refresh AGENTS.md + flip 2 stale miss rows post-CHAOS-1299 | 2026-04-28T11:09:35.953340+00:00 |
| 049c048 | gh-readonly-queue/main/pr-28-71d83fe5e34afbcdd370ff54b1f0009aee4adb69 | 049c048 | chore: rename SwiftPM package + binary to container-compose; add merge_group CI trigger (#28) | 2026-04-28T11:13:01.004092+00:00 |
| c3e5dfa | gh-readonly-queue/main/pr-28-71d83fe5e34afbcdd370ff54b1f0009aee4adb69 | c3e5dfa | chore: rename SwiftPM package + binary to container-compose; add merge_group CI trigger (#28) | 2026-04-28T12:07:55.958149+00:00 |
| 27b42fa | gh-readonly-queue/main/pr-28-cb6f6cba2ecb9b1dea36155fd9442bc776a65ec8 | 27b42fa | chore: rename SwiftPM package + binary to container-compose; add merge_group CI trigger (#28) | 2026-04-28T12:09:17.852623+00:00 |
| 84727ae | chore/rename-package-to-container-compose | 84727ae | ci: add merge_group trigger so required checks fire on merge queue | 2026-04-28T12:09:33.118689+00:00 |