service_manager: per-service translation accuracy audit (post-release-catchup) #101

Open
opened 2026-05-07 19:12:44 +00:00 by mik-tf · 0 comments
Owner

Tracked from #90.

After merging #92, every service's translation from nu module → v2 trait impl needs an audit:

  1. Wait for upstream releases to ship the post-rename _admin asset names.
  2. Walk each service through hero_router service install --mode download → start → health → stop.
  3. Fix any start() / health() overrides where the binary's runtime behaviour diverges from what the nu module declares (the kind of bug found for hero_db at #90 comment 30763).

Track per-service results in this issue. Each service either:

  • PASS → no action.
  • FAIL → translation fix in services/<name>.rs (one-line override in most cases).
  • BLOCKED → file follow-up from a documented Limitation.
Tracked from #90. After merging #92, every service's translation from nu module → v2 trait impl needs an audit: 1. Wait for upstream releases to ship the post-rename `_admin` asset names. 2. Walk each service through `hero_router service install --mode download → start → health → stop`. 3. Fix any `start()` / `health()` overrides where the binary's runtime behaviour diverges from what the nu module declares (the kind of bug found for hero_db at #90 comment 30763). Track per-service results in this issue. Each service either: - PASS → no action. - FAIL → translation fix in `services/<name>.rs` (one-line override in most cases). - BLOCKED → file follow-up from a documented Limitation.
Sign in to join this conversation.
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/hero_router#101
No description provided.