Commit Graph
2 Commits
Author SHA1 Message Date
end e0673630d5 feat(lifecycle/cli): run native commands inside selected modules
Documentation / docs (pull_request) Successful in 17s
ci / check (pull_request) Successful in 4m1s
2026-10-28 14:29:44 -07:00
end e5298cff37 feat(lifecycle): supervise services and bounded shutdown (#13)
Documentation / docs (push) Successful in 25s
ci / check (push) Successful in 1m43s
Add ordered setup, reverse rollback and teardown, concurrent services,
and managed background workers using only the standard library.

Coordinate context cancellation, injectable signals and joined errors within
one configurable shutdown deadline. Include race tests, a two-service example,
and the accepted lifecycle ADR.

Closes #5
2026-10-27 15:01:50 -07:00