- Migrate individual modules to independent crates
- Refactor dependencies for improved modularity
- Update build system and testing infrastructure
- Update documentation to reflect new structure
- Removed the `herodo` binary from the monorepo. This was
done as part of the monorepo conversion process.
- Updated the `Cargo.toml` file to reflect the removal of
`herodo` and adjust dependencies accordingly.
- Updated `src/lib.rs` and `src/rhai/mod.rs` to use the new
`sal-vault` crate for vault functionality. This improves
the modularity and maintainability of the project.
- Updated the Gitea host URL in `.roo/mcp.json` and `Cargo.toml`
to reflect the change from `git.ourworld.tf` to `git.threefold.info`.
- Updated the `zinit-client` dependency in `Cargo.toml` to version
`0.3.0`. This ensures compatibility with the updated repository.
- Updated file paths in example files to reflect the new repository URL.