standardize: naming, ports, and dependency conventions #4

Merged
mik-tf merged 7 commits from development_hero_zero_standardize into development 2026-02-12 00:54:19 +00:00
Owner

Changes

Package Renames

  • hero_osis-sdk → hero_osis_sdk
  • hero_osis-messaging-example → hero_osis_messaging_example
  • hero_osis-video-room → hero_osis_video_room

Dependency Updates

  • All herolib-* → herolib_* refs in Cargo.toml
  • Git branch refs updated

Build passes.

## Changes ### Package Renames - hero_osis-sdk → hero_osis_sdk - hero_osis-messaging-example → hero_osis_messaging_example - hero_osis-video-room → hero_osis_video_room ### Dependency Updates - All herolib-* → herolib_* refs in Cargo.toml - Git branch refs updated **Build passes.**
fix: use tmp+mv for binary install to avoid 'Text file busy' error
Some checks are pending
Build and Test / build (push) Waiting to run
81593e2f61
fix: hero_indexer port reference 3388→3386
Some checks are pending
Build and Test / build (push) Waiting to run
Build and Test / build (pull_request) Waiting to run
385f3895af
fix: Makefile compliance - move scripting to scripts/
Some checks failed
Build and Test / build (push) Failing after 1m47s
Build and Test / build (pull_request) Failing after 1m47s
6ae2e2f317
- Move status, install, stop-port, release logic to scripts/
- Each Makefile target is now a thin wrapper (1-2 commands max)
- Per makefile_helper skill: Makefiles are the menu, scripts are the kitchen
standardize: rename hyphenated packages + herolib refs to snake_case
Some checks failed
Build and Test / build (pull_request) Waiting to run
Build and Test / build (push) Failing after 4s
319ceb9e6a
- hero_osis-sdk → hero_osis_sdk
- hero_osis-messaging-example → hero_osis_messaging_example
- hero_osis-video-room → hero_osis_video_room
- herolib-* → herolib_* (all dependency references)
- hero_lib git branch → development_hero_zero_standardize

Per naming_convention: all package names must use snake_case.
mik-tf changed title from standardize: fix hero_indexer port reference to standardize: naming, ports, and dependency conventions 2026-02-12 00:01:28 +00:00
ci: restrict test triggers to PRs and push to development/main
Some checks are pending
Build and Test / build (pull_request) Waiting to run
9d1248d4c7
Stop triggering test/build workflows on every push to every branch.
Tests now run only on:
- push to development or main (post-merge validation)
- pull_request targeting development or main (pre-merge check)
- manual workflow_dispatch

Per forge_ci skill: Standard Workflow Triggers convention.
standardize: fix hero_osis_sdk package name and herolib deps
Some checks are pending
Build and Test / build (pull_request) Waiting to run
461c5ea561
- sdk/rust/Cargo.toml: name hero_osis-sdk → hero_osis_sdk
- sdk/rust/Cargo.toml: herolib-sid → herolib_sid, branch → development_hero_zero_standardize
- sdk/rust/Cargo.toml: herolib_otoml branch main → development_hero_zero_standardize
- Root Cargo.toml: remove redundant package = field for hero_osis_sdk
- Dioxus.toml: hero_osis-messaging → hero_osis_messaging, hero_osis-video-room → hero_osis_video_room
standardize: switch git dep branches to development
Some checks failed
Build and Test / build (pull_request) Failing after 1m22s
a145421e3d
Preparation for merge: all git dependency branch refs changed from
development_hero_zero_standardize to development. After hero_lib PR
merges first, all downstream deps resolve on development branch.
mik-tf merged commit 8bd16fcd44 into development 2026-02-12 00:54:19 +00:00
mik-tf deleted branch development_hero_zero_standardize 2026-02-12 00:54:19 +00:00
Sign in to join this conversation.
No reviewers
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/hero_osis!4
No description provided.