@ikenga/studio-doctor
v0.2.0
Published
Studio toolchain preflight — pure-shell check.sh that verifies the local render stack. Zero coupling; independently useful as a doctor/preflight skill.
Maintainers
Readme
@ikenga/studio-doctor
Studio toolchain preflight — pure-shell check.sh that verifies the local render stack. Zero coupling; independently useful as a doctor/preflight skill.
Bundled skills
studio-doctor
Install
npx skills add royalti-io/studio-doctor # coming in the publish sessioncheck.sh
skills/studio-doctor/check.sh ships with the executable bit set (100755).
The SKILL.md invokes it as bash skills/studio-doctor/check.sh, so it runs
regardless of whether the npm tarball preserves the bit.
Provenance
Extracted from com.ikenga.studio (packages/apps/studio) per Ọba registry
WP-17 Phase A (ADR-015 decision 4 — hard-retire pkg asset-bundling). During
Phase A, Studio keeps its own skills/ folder intact (interim duplication);
the cutover that switches Studio to requires and deletes the bundled copy is
Phase B, gated on the forward-dependency resolver (WP-11 + WP-13/14).
requiresedges pending WP-11. The cross-primitiverequiresfield (e.g. the two suites →studio-beat-detect) is not declared yet: the manifestrequiresfield does not exist in@ikenga/contract/manifest.rsuntil WP-11, and the Rust loader'sdeny_unknown_fieldswould reject it. Phase B adds the field + the edges once the schema accepts them.
License
Apache-2.0 — see LICENSE (monorepo root).
