tightening
This commit is contained in:
@@ -90,7 +90,7 @@ Loader responsibilities:
|
||||
1. Parse SKILL.md frontmatter for each skill.
|
||||
2. Validate schema and cross-field constraints before any resource registration.
|
||||
3. Build an in-memory registry keyed by `skill_id`.
|
||||
4. Fail fast for duplicate ids, missing markdown files, broken reference mappings, and invalid `depends_on` values.
|
||||
4. Fail fast for duplicate ids, missing markdown files, and broken reference mappings.
|
||||
|
||||
Registry load failure is a startup error, not a partial runtime warning.
|
||||
|
||||
@@ -138,8 +138,7 @@ Repository indexing metadata is declared in `x-personal-mcp`:
|
||||
2. version
|
||||
3. tags
|
||||
4. capabilities
|
||||
5. depends_on
|
||||
6. optional references map (for nested entries, overrides, and aliases)
|
||||
5. optional references map (for nested entries, overrides, and aliases)
|
||||
|
||||
No `metadata.yaml` sidecar is part of the end-state contract.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user