standardize: naming and dependency conventions #2

Merged
mik-tf merged 4 commits from development_hero_zero_standardize into development 2026-02-12 00:55:58 +00:00
Owner

Changes

Naming Convention (snake_case)

  • Package: mycelium_daemonheroledger_tft_spore_daemon
  • Binary: mycelium-daemonheroledger_tft_spore_daemon
  • buildenv.sh: PROJECT_NAME and BINARIES updated
  • Dependencies: herolib-osisherolib_osis (both [dependencies] and [build-dependencies])
  • Path deps replaced with git URLs (lhumina_code/hero_lib, geomind_code/tfchain_client)

Note: Pre-existing build failure (missing types in daemon.rs) — not caused by these changes.**

## Changes ### Naming Convention (snake_case) - Package: `mycelium_daemon` → `heroledger_tft_spore_daemon` - Binary: `mycelium-daemon` → `heroledger_tft_spore_daemon` - `buildenv.sh`: PROJECT_NAME and BINARIES updated - Dependencies: `herolib-osis` → `herolib_osis` (both [dependencies] and [build-dependencies]) - Path deps replaced with git URLs (lhumina_code/hero_lib, geomind_code/tfchain_client) **Note**: Pre-existing build failure (missing types in daemon.rs) — not caused by these changes.**
standardize: rename package/binary from mycelium_daemon to heroledger_tft_spore_daemon
Some checks are pending
Build and Test / build (push) Waiting to run
Build and Test / build (pull_request) Waiting to run
dad8c0bbdd
- Cargo.toml: package mycelium_daemon → heroledger_tft_spore_daemon
- Cargo.toml: binary mycelium-daemon → heroledger_tft_spore_daemon
- buildenv.sh: PROJECT_NAME → heroledger_tft_spore_daemon, BINARIES → heroledger_tft_spore_daemon
- Makefile: all references updated

Per naming_convention skill: package and binary must match repo name in snake_case.
Note: build cannot be verified locally (missing path dep geomind_research/herolib_rust).
standardize: rename herolib-osis dep to herolib_osis (snake_case)
Some checks failed
Build and Test / build (pull_request) Waiting to run
Build and Test / build (push) Failing after 2s
6827bd946d
- herolib-osis → herolib_osis in both [dependencies] and [build-dependencies]
- Update branch ref to development_hero_zero_standardize

Per naming_convention skill: all package names use snake_case.
mik-tf changed title from Standardize: naming convention, ports, Makefile compliance to standardize: naming and dependency conventions 2026-02-12 00:00:58 +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
1b090c08de
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: switch git dep branches to development
Some checks failed
Build and Test / build (pull_request) Failing after 2s
843f7da4d9
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 963619983b into development 2026-02-12 00:55:58 +00:00
mik-tf deleted branch development_hero_zero_standardize 2026-02-12 00:55:59 +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/heroledger_tft_spore_daemon!2
No description provided.