```mermaid
graph TD
    N0["types.ts"]
    N1["types.ts"]
    N2["types.ts"]
    N3["config-schema.ts"]
    N4["change.schema.ts"]
    N5["base.schema.ts"]
    N6["types.ts"]
    N7["schema.ts"]
    N8["global-config.ts"]
    N9["project-config.ts"]
    N10["completion-provider.ts"]
    N11["config.ts"]
    N12["schemas.ts"]
    N13["feedback.ts"]
    N14["config.ts"]
    N15["schema.yaml"]
    N16["spec.schema.ts"]
    N17["schema.ts"]
    N18["requirement-blocks.ts"]
    N19["change-parser.ts"]
    N20["markdown-parser.ts"]
    N21["factory.ts"]
    N22["skill-generation.ts"]
    N23["tool-detection.ts"]
    N24["registry.ts"]
    N25["resolver.ts"]
    N26["instruction-loader.ts"]
    N27["init.ts"]
    N28["config-prompts.ts"]
    N29["package.json"]
    N13 --> N29
    N27 --> N29
```