## Project layout ``` lib/index.js Host plugin (/plugin-console/* routes + patch I/O + multi-source search + install) lib/client.js Browser bundle (ModuleLoader format, settings tab) scripts/build-index.cjs Index builder (plugins --limit 500 / skills --skills --limit 300) scripts/apply-framework-patch.cjs Framework patch (issue #5, idempotent) .github/workflows/registry.yml Auto-collection CI (every 6h + manual dispatch) marketplace/index.json Generated static index (jsDelivr CDN) deploy.ps1 / deploy.sh One-click deploy scripts (Windows / Linux·macOS) test-harness.mjs Logic self-test (state/toggle/validation/loopback; search SKIP by network) ``` image