Zinit SDK 0.4 migration, binary naming standardization, foundry rename #19

Closed
opened 2026-03-11 18:20:48 +00:00 by mik-tf · 0 comments
Owner

Summary

Cross-repo changes to standardize the Hero service install pipeline:

hero_services (4 commits → squash)

  • Migrate to zinit SDK 0.4 API (JobSpec→ActionSpec, context fields, Makefile reload)
  • Fix install pipeline (Cargo.lock conflicts, build_lib.sh, PATH/HOME env)
  • Skip install for services without build config, fix hero_indexer exec
  • Rename fossil→foundry, standardize binary names _openrpc/_http_server/_ui

zinit (2 commits → squash)

  • Update docs to reflect current TOML parser capabilities
  • Fix logs.get deserialization error in CLI and TUI

hero_foundry (1 commit)

  • Rename all hero_fossil_*hero_foundry_* across 8 crates (Cargo.toml, imports, buildenv, Makefile)

hero_skills (already on development)

  • Updated hero_ecosystem skill with _server/_ui naming convention and foundry rename

Repos & Branches

  • hero_servicesdevelopment_mik7development
  • zinitdevelopment_mik7development
  • hero_foundrydevelopment_mik7development
  • hero_skills — already pushed to development
## Summary Cross-repo changes to standardize the Hero service install pipeline: ### hero_services (4 commits → squash) - Migrate to zinit SDK 0.4 API (JobSpec→ActionSpec, context fields, Makefile reload) - Fix install pipeline (Cargo.lock conflicts, build_lib.sh, PATH/HOME env) - Skip install for services without build config, fix hero_indexer exec - Rename fossil→foundry, standardize binary names `_openrpc`/`_http` → `_server`/`_ui` ### zinit (2 commits → squash) - Update docs to reflect current TOML parser capabilities - Fix logs.get deserialization error in CLI and TUI ### hero_foundry (1 commit) - Rename all `hero_fossil_*` → `hero_foundry_*` across 8 crates (Cargo.toml, imports, buildenv, Makefile) ### hero_skills (already on development) - Updated hero_ecosystem skill with `_server`/`_ui` naming convention and foundry rename ## Repos & Branches - `hero_services` — `development_mik7` → `development` - `zinit` — `development_mik7` → `development` - `hero_foundry` — `development_mik7` → `development` - `hero_skills` — already pushed to `development`
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/home#19
No description provided.