revert PR #163 — start_base/start_full/islands_build merged by mistake #166
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_skills!166
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "revert_service_os_bundles_islands_build"
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?
PR #163 was merged into
development(commit2ce6005) but the convention concerns raised in the review on that PR were not addressed. This PR reverts the merge sotools/modules/services/service_os.nuis back to its pre-merge state.For the rationale, see the review comment on the original PR: #163 (comment)
In short:
start_base/start_fullduplicateservice_complete(inpackages.nu) with a divergent curated list — drift is already visible (commit 3 of #163 had to removeservice_codescalers).use ./service_*.nuimports inservice_os.nuturn a leaf module into a meta-orchestrator, which is not the convention the rest of the modules follow.start_fullskipsservice_core'score_stephealth/retry machinery, so it's strictly less robust than the pattern it bypasses.islands_buildbuildslhumina_code/hero_archipelagos(a separate repo, separate toolchain) — it belongs in its own module, not inservice_os.nu.The
svx_check_islandspreflight warn was a nice add on its own — if we want to keep that, we can re-introduce it as a small follow-up againstservice_os startwithout the bundle commands.Reverts
2ce600501e.