Catty Steve b59a702925 feat(bake): add bake module for script execution and refactor error
handling

- Add new bake module with parser, scheduler, decorator, and builder
- Implement topological sorting for functions with @after dependencies
- Add error handling for circular dependencies and unknown dependencies
- Introduce constants module for shared path definitions
- Add BakeError type (renamed from BuilderError) with new variants
- Add PrebakeStage::Never variant for "never drop privileges"
- Simplify decorator parsing and clean up comments
- Remove RustyVault and rust-tongsuo submodules as they are unused
  (temporarily)
- Update .gitignore to include .ruff_cache
2026-04-02 19:34:21 +08:00
2025-11-09 22:55:18 +08:00
2025-11-09 22:55:18 +08:00
2026-03-11 14:49:10 +08:00
2025-11-07 13:47:04 +00:00
S
Description
No description provided
1.4 MiB
Languages
Rust 99.6%
Shell 0.4%