chore(hero_db): D-10 sweep — cargo update + conservative dep audit #31
No reviewers
Labels
No labels
prio_critical
prio_low
type_bug
type_contact
type_issue
type_lead
type_question
type_story
type_task
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lhumina_code/hero_db!31
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "development_mik"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes part of hero_proc#102 (T1 #3 deps-first; s98 in the workspace multi-session sweep).
D-10 acceptance — 5/5 met
lab infocheckexits 03 crate(s) clean, 0 finding(s) total— first trymain.rswiring on all 3 binarieshero_dbrepo is the reference impl that hero_proc#103 copied from)cargo updatecleanhero_proc_sdk76e76b5d → a436a20f (s97 PR #103 merge),herolib_core37125e55 → 9b5912bf (s96 cascade),hero_rpccaa028ff → f17dcd71Cargo.tomldeps audited, AI-cruft strippedlab service <bin> --install --start+ smokehero_db_serversmoke 4/4 passed (GET /health + GET /openrpc.json + GET /.well-known/heroservice.json + POST /rpc system.ping);hero_db_adminsmoke 2/2 passed (GET /health + GET /.well-known/heroservice.json)What
cargo update — picks up the s97 cascade
Conservative dep audit (7 deps stripped)
Only deps with 0
use <dep>::|<dep>::matches undersrc/were stripped:hero_db_serverserde,libchero_db_adminserde,hero_db_sdk,dirshero_db(CLI)tracing-subscriber,dirsNote:
hero_db_sdkwas listed under[dependencies]inhero_db_admin/Cargo.tomlbut zerouse hero_db_sdk/hero_db_sdk::insrc/— admin proxies via direct hyper client tohero_db_server's rpc.sock, no SDK call sites. The dev-dep listing inhero_db_server(for integration tests undertests/) is preserved.No source-level changes
service.tomlalready canonical ata08a1c4;main.rswiring already complete on all 3 binaries. The full s98 diff is 4 files: 3Cargo.toml+Cargo.lock(5 insertions(+), 21 deletions(-)).Test impact
cargo test --workspace --release --no-fail-fast: 75 passed, 0 failed, 10 ignored. No regressions.Signed-off-by: mik-tf
mik-tf referenced this pull request from lhumina_code/hero_demo2026-05-16 03:16:07 +00:00