Add skill dependency declarations and order enforcement #12
Labels
No labels
bug
community
distribution
documentation
enhancement
extensibility
infra
integration
orchestration
priority:critical
priority:high
priority:low
priority:medium
ux
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
frank/solo-dev-suite#12
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Summary
Add depends_on/enhances fields to children.json so the orchestrator warns when running skills out of order or with missing upstream data.
Why
Cross-skill data flows exist (pricing feeds launch-readiness) but aren't enforced. Makes incomplete audits less likely.
Implementation
Effort
Small (< 1 day)
Implemented in
18fb605. Addeddepends_onandenhancesfields to every children.json entry.list_skills.py --check <skill> --slug <slug>warns on missing dependencies (REQUIRED) and upstream enhancers (RECOMMENDED).