[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M754C8G7QKCYAFT2ZNWKN8F7":3,"skill-same:01M754C8G7QKCYAFT2ZNWKN8F7":1420},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":28,"commitSha":29,"skillDirectory":30,"forksCount":31,"repositoryHtmlUrl":32,"repositoryHomepageUrl":33,"ownerHtmlUrl":34,"ownerBlogUrl":33,"ownerDescription":35,"updatedAt":36,"install":37,"resources":50},"01M754C8G7QKCYAFT2ZNWKN8F7","cf",null,"Invoke when user asks to choose a Constructor Studio workflow; resolves cf-* workflows and presents a companion-aware launch menu.","constructorfabric\u002Fstudio","constructorfabric","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F286363322?v=4","01M74EHWDT73DH7WYE949KK2Y7","Constructor Fabric","01M754C4ESV3VV1DD11RRF3ME2",38,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002FSKILL.md",[],[],"2026-11-12 13:55:43",false,"---\nname: cf\naliases: [cf-studio, cf-init, cf-enable]\ndescription: Invoke when user asks to choose a Constructor Studio workflow; resolves cf-* workflows and presents a companion-aware launch menu.\n---\n\n# cf \u002F cf-studio — Constructor Studio Router\n\n`cf` (and `cf-studio`) is a thin workflow router. It resolves available cf-*\nworkflows from core and installed kits, asks for intent when the request is\nactivation-only, matches workflows and companion groups, and presents a launch\nmenu. Workflow execution and workflow-specific rule loading happen outside this\nroot router.\n\n```pdsl\nUNIT SessionInit\nPURPOSE: Establish cf\u002Fcf-studio as a thin router that only resolves workflows, captures intent when needed, and presents a launch menu.\nWHEN:\n  REQUIRE activation of cf OR activation of cf-studio\nDO:\n  RESOLVE {cf-studio-path} from the in-context `@cf:root-agents` rule (fallback: its block in the project-root `AGENTS.md`); never via {cfs_cmd}\n  REQUIRE {cf-studio-path} is resolved before any LOAD below\n  LOAD and REMEMBER rules from {cf-studio-path}\u002F.core\u002Fskills\u002Fstudio\u002Fmodules\u002Fui\u002Fskill-invocation-art.md\n  LOAD and REMEMBER rules from {cf-studio-path}\u002F.core\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fpdsl-execution-card.md\n  LOAD and REMEMBER rules from {cf-studio-path}\u002F.core\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fcommand-resolution.md\n  LOAD and REMEMBER rules from {cf-studio-path}\u002F.core\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fworkflow-resolution.md\n  LOAD and REMEMBER rules from {cf-studio-path}\u002F.core\u002Fskills\u002Fstudio\u002Fmodules\u002Frouting\u002Froot-intent-routing.md\n  RUN SkillInvocationArt\n  RUN CommandResolution to resolve {cfs_cmd}\n  EMIT a load report naming loaded router sources\n  CONTINUE IntentRouting\nRULES:\n  ALWAYS treat cf and cf-studio as the same skill, where cf-studio is a proxy alias to cf\n  ALWAYS limit cf\u002Fcf-studio to resolving available cf-* workflows, capturing unclear intent, matching workflows\u002Fcompanions, and presenting a launch menu\n  ALWAYS run CommandResolution on every cf\u002Fcf-studio activation before routing\n  NEVER invoke a selected workflow, run workflow-specific gates, ask sub-agent permission, run validators, or perform task work from this root router\n  ALWAYS keep workflow-specific prerequisite loading inside the selected workflow rather than in this root router\n  ALWAYS report the loaded router sources before routing\nNOTES:\n  This root intentionally does not load project AGENTS\u002Fconfig prompt packs or global conditional modules for every cf-* workflow. Concrete workflows load the prerequisite rules they need at the step where they need them.\n```\n","# cf \u002F cf-studio — Constructor Studio Router\n\n`cf` (and `cf-studio`) is a thin workflow router. It resolves available cf-*\nworkflows from core and installed kits, asks for intent when the request is\nactivation-only, matches workflows and companion groups, and presents a launch\nmenu. Workflow execution and workflow-specific rule loading happen outside this\nroot router.\n\n```pdsl\nUNIT SessionInit\nPURPOSE: Establish cf\u002Fcf-studio as a thin router that only resolves workflows, captures intent when needed, and presents a launch menu.\nWHEN:\n  REQUIRE activation of cf OR activation of cf-studio\nDO:\n  RESOLVE {cf-studio-path} from the in-context `@cf:root-agents` rule (fallback: its block in the project-root `AGENTS.md`); never via {cfs_cmd}\n  REQUIRE {cf-studio-path} is resolved before any LOAD below\n  LOAD and REMEMBER rules from {cf-studio-path}\u002F.core\u002Fskills\u002Fstudio\u002Fmodules\u002Fui\u002Fskill-invocation-art.md\n  LOAD and REMEMBER rules from {cf-studio-path}\u002F.core\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fpdsl-execution-card.md\n  LOAD and REMEMBER rules from {cf-studio-path}\u002F.core\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fcommand-resolution.md\n  LOAD and REMEMBER rules from {cf-studio-path}\u002F.core\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fworkflow-resolution.md\n  LOAD and REMEMBER rules from {cf-studio-path}\u002F.core\u002Fskills\u002Fstudio\u002Fmodules\u002Frouting\u002Froot-intent-routing.md\n  RUN SkillInvocationArt\n  RUN CommandResolution to resolve {cfs_cmd}\n  EMIT a load report naming loaded router sources\n  CONTINUE IntentRouting\nRULES:\n  ALWAYS treat cf and cf-studio as the same skill, where cf-studio is a proxy alias to cf\n  ALWAYS limit cf\u002Fcf-studio to resolving available cf-* workflows, capturing unclear intent, matching workflows\u002Fcompanions, and presenting a launch menu\n  ALWAYS run CommandResolution on every cf\u002Fcf-studio activation before routing\n  NEVER invoke a selected workflow, run workflow-specific gates, ask sub-agent permission, run validators, or perform task work from this root router\n  ALWAYS keep workflow-specific prerequisite loading inside the selected workflow rather than in this root router\n  ALWAYS report the loaded router sources before routing\nNOTES:\n  This root intentionally does not load project AGENTS\u002Fconfig prompt packs or global conditional modules for every cf-* workflow. Concrete workflows load the prerequisite rules they need at the step where they need them.\n```\n",{"name":5,"aliases":24,"description":7},[25,26,27],"cf-studio","cf-init","cf-enable","main","f6cba6acb4a5e787f62dc7be7a477eaa5b69159d","skills\u002Fstudio",14,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio","https:\u002F\u002Fconstructorfabric.org","https:\u002F\u002Fgithub.com\u002Fconstructorfabric","A unified fabric that automates the entire XaaS software development lifecycle  from planning to building to running services in prod","2026-11-07 06:05:38",{"source":8,"skillName":5,"commands":38,"prompt":48,"zipAvailable":49},[39,42,45],{"tool":40,"command":41},"npx","npx skills add constructorfabric\u002Fstudio --skill cf",{"tool":43,"command":44},"bunx","bunx skills add constructorfabric\u002Fstudio --skill cf",{"tool":46,"command":47},"pnpm","pnpm dlx skills add constructorfabric\u002Fstudio --skill cf","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002FSKILL.md",true,[51,57,63,67,71,75,79,83,87,91,95,99,103,107,111,115,119,123,127,131,135,139,143,147,151,155,159,163,167,171,175,179,183,187,191,195,199,203,207,211,215,219,223,227,231,235,239,243,247,251,255,259,263,267,271,275,279,283,287,290,294,298,302,306,310,314,318,322,326,330,334,338,342,346,350,354,358,362,366,370,374,378,382,386,390,394,398,402,406,410,414,418,422,426,430,434,438,442,446,450,454,458,462,466,470,474,478,482,486,490,494,498,502,506,510,514,518,522,526,530,533,537,541,545,549,553,557,561,565,569,573,577,581,585,589,593,597,601,605,609,613,617,621,625,629,633,637,641,645,649,653,657,661,665,669,673,677,681,685,689,693,697,701,705,709,713,717,721,725,729,733,737,741,745,749,752,756,760,764,768,772,776,780,784,788,792,796,800,804,808,812,816,820,824,828,832,836,840,844,848,852,856,860,864,867,871,875,879,883,887,891,895,899,903,907,911,915,919,923,929,933,937,941,945,949,953,957,961,965,969,973,977,981,985,989,993,997,1001,1005,1009,1013,1017,1021,1025,1029,1033,1037,1041,1045,1049,1053,1057,1061,1065,1069,1073,1077,1081,1085,1089,1093,1097,1101,1105,1109,1113,1117,1121,1125,1129,1133,1137,1141,1145,1149,1153,1157,1161,1165,1169,1173,1177,1181,1185,1189,1193,1197,1201,1205,1209,1213,1217,1221,1225,1229,1233,1237,1241,1245,1249,1253,1257,1261,1265,1269,1273,1277,1281,1285,1289,1293,1297,1301,1305,1309,1313,1317,1321,1325,1329,1332,1336,1340,1344,1348,1352,1356,1360,1364,1368,1372,1376,1380,1384,1388,1392,1396,1400,1404,1408,1412,1416],{"path":52,"resourceType":53,"resourceTypeDesc":54,"sizeBytes":55,"sourceHtmlUrl":56},"agents.toml","OTHER","其他",31476,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents.toml",{"path":58,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":61,"sourceHtmlUrl":62},"agents\u002Fauthor-production-rules.md","REFERENCE","参考文档",2570,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fauthor-production-rules.md",{"path":64,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":65,"sourceHtmlUrl":66},"agents\u002Fcf-analyze-planner.md",11517,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-analyze-planner.md",{"path":68,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":69,"sourceHtmlUrl":70},"agents\u002Fcf-brainstorm-expert.md",7873,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-brainstorm-expert.md",{"path":72,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":73,"sourceHtmlUrl":74},"agents\u002Fcf-brainstorm-facilitator.md",3329,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-brainstorm-facilitator.md",{"path":76,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":77,"sourceHtmlUrl":78},"agents\u002Fcf-brainstorm-panel.md",9472,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-brainstorm-panel.md",{"path":80,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":81,"sourceHtmlUrl":82},"agents\u002Fcf-code-bug-finder.md",7041,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-code-bug-finder.md",{"path":84,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":85,"sourceHtmlUrl":86},"agents\u002Fcf-codegen.md",2610,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-codegen.md",{"path":88,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":89,"sourceHtmlUrl":90},"agents\u002Fcf-deterministic-validator.md",6191,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-deterministic-validator.md",{"path":92,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":93,"sourceHtmlUrl":94},"agents\u002Fcf-diff-scope-resolver.md",5343,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-diff-scope-resolver.md",{"path":96,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":97,"sourceHtmlUrl":98},"agents\u002Fcf-explorer.md",5418,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-explorer.md",{"path":100,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":101,"sourceHtmlUrl":102},"agents\u002Fcf-generate-author-junior.md",728,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-generate-author-junior.md",{"path":104,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":105,"sourceHtmlUrl":106},"agents\u002Fcf-generate-author-lead.md",804,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-generate-author-lead.md",{"path":108,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":109,"sourceHtmlUrl":110},"agents\u002Fcf-generate-author-middle.md",721,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-generate-author-middle.md",{"path":112,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":113,"sourceHtmlUrl":114},"agents\u002Fcf-generate-author-senior.md",713,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-generate-author-senior.md",{"path":116,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":117,"sourceHtmlUrl":118},"agents\u002Fcf-generate-author-worker.md",14525,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-generate-author-worker.md",{"path":120,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":121,"sourceHtmlUrl":122},"agents\u002Fcf-generate-author.md",11420,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-generate-author.md",{"path":124,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":125,"sourceHtmlUrl":126},"agents\u002Fcf-generate-coder-casual.md",781,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-generate-coder-casual.md",{"path":128,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":129,"sourceHtmlUrl":130},"agents\u002Fcf-generate-coder-smart.md",814,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-generate-coder-smart.md",{"path":132,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":133,"sourceHtmlUrl":134},"agents\u002Fcf-generate-collector.md",4730,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-generate-collector.md",{"path":136,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":137,"sourceHtmlUrl":138},"agents\u002Fcf-generate-planner.md",7508,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-generate-planner.md",{"path":140,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":141,"sourceHtmlUrl":142},"agents\u002Fcf-generate-prompt-engineer-casual.md",801,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-generate-prompt-engineer-casual.md",{"path":144,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":145,"sourceHtmlUrl":146},"agents\u002Fcf-generate-prompt-engineer-smart.md",811,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-generate-prompt-engineer-smart.md",{"path":148,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":149,"sourceHtmlUrl":150},"agents\u002Fcf-migrate-migrator.md",13123,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-migrate-migrator.md",{"path":152,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":153,"sourceHtmlUrl":154},"agents\u002Fcf-migrate-planner.md",10354,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-migrate-planner.md",{"path":156,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":157,"sourceHtmlUrl":158},"agents\u002Fcf-migrate-scanner.md",11581,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-migrate-scanner.md",{"path":160,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":161,"sourceHtmlUrl":162},"agents\u002Fcf-migrate-verifier.md",10599,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-migrate-verifier.md",{"path":164,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":165,"sourceHtmlUrl":166},"agents\u002Fcf-pdsl-author.md",2594,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-pdsl-author.md",{"path":168,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":169,"sourceHtmlUrl":170},"agents\u002Fcf-pdsl-reviewer.md",3183,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-pdsl-reviewer.md",{"path":172,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":173,"sourceHtmlUrl":174},"agents\u002Fcf-pdsl-transformer.md",2731,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-pdsl-transformer.md",{"path":176,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":177,"sourceHtmlUrl":178},"agents\u002Fcf-phase-compiler.md",5647,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-phase-compiler.md",{"path":180,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":181,"sourceHtmlUrl":182},"agents\u002Fcf-phase-runner.md",5762,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-phase-runner.md",{"path":184,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":185,"sourceHtmlUrl":186},"agents\u002Fcf-pr-review.md",2131,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-pr-review.md",{"path":188,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":189,"sourceHtmlUrl":190},"agents\u002Fcf-prompt-bug-finder.md",7881,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-prompt-bug-finder.md",{"path":192,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":193,"sourceHtmlUrl":194},"agents\u002Fcf-ralphex.md",12494,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-ralphex.md",{"path":196,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":197,"sourceHtmlUrl":198},"agents\u002Fcf-semantic-reviewer-artifact.md",9624,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-semantic-reviewer-artifact.md",{"path":200,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":201,"sourceHtmlUrl":202},"agents\u002Fcf-semantic-reviewer-code.md",7162,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-semantic-reviewer-code.md",{"path":204,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":205,"sourceHtmlUrl":206},"agents\u002Fcf-semantic-reviewer-consistency.md",8745,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-semantic-reviewer-consistency.md",{"path":208,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":209,"sourceHtmlUrl":210},"agents\u002Fcf-semantic-reviewer-freeform.md",11487,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-semantic-reviewer-freeform.md",{"path":212,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":213,"sourceHtmlUrl":214},"agents\u002Fcf-semantic-reviewer-prompt.md",11346,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fcf-semantic-reviewer-prompt.md",{"path":216,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":217,"sourceHtmlUrl":218},"agents\u002Fshared\u002Fcontext-budget-partial-checkpoint.md",1015,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fshared\u002Fcontext-budget-partial-checkpoint.md",{"path":220,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":221,"sourceHtmlUrl":222},"agents\u002Fstorytelling-context-pack.md",17968,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fstorytelling-context-pack.md",{"path":224,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":225,"sourceHtmlUrl":226},"agents\u002Fstorytelling-export.md",13451,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fstorytelling-export.md",{"path":228,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":229,"sourceHtmlUrl":230},"agents\u002Fstorytelling-gate.md",29001,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fstorytelling-gate.md",{"path":232,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":233,"sourceHtmlUrl":234},"agents\u002Fstorytelling-preflight.md",16485,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fstorytelling-preflight.md",{"path":236,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":237,"sourceHtmlUrl":238},"agents\u002Fstorytelling-wrap.md",9592,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fagents\u002Fstorytelling-wrap.md",{"path":240,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":241,"sourceHtmlUrl":242},"migrate-from-cypilot.md",21718,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmigrate-from-cypilot.md",{"path":244,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":245,"sourceHtmlUrl":246},"modules\u002Fanalyze-intent-capture.md",1070,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fanalyze-intent-capture.md",{"path":248,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":249,"sourceHtmlUrl":250},"modules\u002Fanalyze-routing-menus.md",3552,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fanalyze-routing-menus.md",{"path":252,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":253,"sourceHtmlUrl":254},"modules\u002Fanalyze-skill-fallbacks.md",2078,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fanalyze-skill-fallbacks.md",{"path":256,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":257,"sourceHtmlUrl":258},"modules\u002Fauto-config-detect.md",1319,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fauto-config-detect.md",{"path":260,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":261,"sourceHtmlUrl":262},"modules\u002Fauto-config-docs.md",1243,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fauto-config-docs.md",{"path":264,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":265,"sourceHtmlUrl":266},"modules\u002Fauto-config-generate.md",1582,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fauto-config-generate.md",{"path":268,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":269,"sourceHtmlUrl":270},"modules\u002Fauto-config-integrate-validate.md",2924,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fauto-config-integrate-validate.md",{"path":272,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":273,"sourceHtmlUrl":274},"modules\u002Fauto-config-next-dispatch.md",1067,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fauto-config-next-dispatch.md",{"path":276,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":277,"sourceHtmlUrl":278},"modules\u002Fauto-config-precheck.md",2284,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fauto-config-precheck.md",{"path":280,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":281,"sourceHtmlUrl":282},"modules\u002Fauto-config-scan-docs.md",1570,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fauto-config-scan-docs.md",{"path":284,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":285,"sourceHtmlUrl":286},"modules\u002Fbrainstorm-bootstrap-refs.md",435,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fbrainstorm-bootstrap-refs.md",{"path":288,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":257,"sourceHtmlUrl":289},"modules\u002Fbrainstorm-offer-outcomes.md","https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fbrainstorm-offer-outcomes.md",{"path":291,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":292,"sourceHtmlUrl":293},"modules\u002Fbrainstorm-offer.md",4697,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fbrainstorm-offer.md",{"path":295,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":296,"sourceHtmlUrl":297},"modules\u002Fbrainstorm-panel-render.md",1299,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fbrainstorm-panel-render.md",{"path":299,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":300,"sourceHtmlUrl":301},"modules\u002Fbrainstorm-panel.md",1547,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fbrainstorm-panel.md",{"path":303,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":304,"sourceHtmlUrl":305},"modules\u002Fbrainstorm-rounds.md",7228,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fbrainstorm-rounds.md",{"path":307,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":308,"sourceHtmlUrl":309},"modules\u002Fbrainstorm-wrap.md",5197,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fbrainstorm-wrap.md",{"path":311,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":312,"sourceHtmlUrl":313},"modules\u002Fbrave-new-world-choice-follow-up.md",1346,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fbrave-new-world-choice-follow-up.md",{"path":315,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":316,"sourceHtmlUrl":317},"modules\u002Fbrave-new-world-choice.md",1564,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fbrave-new-world-choice.md",{"path":319,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":320,"sourceHtmlUrl":321},"modules\u002Fbrave-new-world-eligibility.md",4533,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fbrave-new-world-eligibility.md",{"path":323,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":324,"sourceHtmlUrl":325},"modules\u002Fbrave-new-world-fallback-verification.md",2220,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fbrave-new-world-fallback-verification.md",{"path":327,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":328,"sourceHtmlUrl":329},"modules\u002Fbrave-new-world-session.md",1023,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fbrave-new-world-session.md",{"path":331,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":332,"sourceHtmlUrl":333},"modules\u002Fci-discovery-run.md",7630,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fci-discovery-run.md",{"path":335,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":336,"sourceHtmlUrl":337},"modules\u002Fcoding-author-dispatch.md",2742,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fcoding-author-dispatch.md",{"path":339,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":340,"sourceHtmlUrl":341},"modules\u002Fcoding-bootstrap-methodologies.md",988,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fcoding-bootstrap-methodologies.md",{"path":343,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":344,"sourceHtmlUrl":345},"modules\u002Fcoding-intent-companion.md",2467,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fcoding-intent-companion.md",{"path":347,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":348,"sourceHtmlUrl":349},"modules\u002Fcoding-prep-gates.md",3840,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fcoding-prep-gates.md",{"path":351,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":352,"sourceHtmlUrl":353},"modules\u002Fcoding-review-fix.md",5320,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fcoding-review-fix.md",{"path":355,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":356,"sourceHtmlUrl":357},"modules\u002Fcoding-review-setup-run.md",4069,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fcoding-review-setup-run.md",{"path":359,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":360,"sourceHtmlUrl":361},"modules\u002Fdebug-prompts-activate-console.md",3030,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fdebug-prompts-activate-console.md",{"path":363,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":364,"sourceHtmlUrl":365},"modules\u002Fdebug-prompts-breakpoint-actions.md",1853,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fdebug-prompts-breakpoint-actions.md",{"path":367,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":368,"sourceHtmlUrl":369},"modules\u002Fdebug-prompts-breakpoint-match.md",1201,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fdebug-prompts-breakpoint-match.md",{"path":371,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":372,"sourceHtmlUrl":373},"modules\u002Fdebug-prompts-breakpoint-router.md",2292,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fdebug-prompts-breakpoint-router.md",{"path":375,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":376,"sourceHtmlUrl":377},"modules\u002Fdebug-prompts-command-menu-nav.md",2136,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fdebug-prompts-command-menu-nav.md",{"path":379,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":380,"sourceHtmlUrl":381},"modules\u002Fdebug-prompts-command-router.md",2646,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fdebug-prompts-command-router.md",{"path":383,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":384,"sourceHtmlUrl":385},"modules\u002Fdebug-prompts-controls.md",1706,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fdebug-prompts-controls.md",{"path":387,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":388,"sourceHtmlUrl":389},"modules\u002Fdebug-prompts-export-trace.md",2933,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fdebug-prompts-export-trace.md",{"path":391,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":392,"sourceHtmlUrl":393},"modules\u002Fdebug-prompts-failures.md",1880,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fdebug-prompts-failures.md",{"path":395,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":396,"sourceHtmlUrl":397},"modules\u002Fdebug-prompts-input-handoff.md",883,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fdebug-prompts-input-handoff.md",{"path":399,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":400,"sourceHtmlUrl":401},"modules\u002Fdebug-prompts-locators.md",2053,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fdebug-prompts-locators.md",{"path":403,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":404,"sourceHtmlUrl":405},"modules\u002Fdebug-prompts-metrics.md",2455,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fdebug-prompts-metrics.md",{"path":407,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":408,"sourceHtmlUrl":409},"modules\u002Fdebug-prompts-session-controls.md",963,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fdebug-prompts-session-controls.md",{"path":411,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":412,"sourceHtmlUrl":413},"modules\u002Fdebug-prompts-state-session.md",2983,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fdebug-prompts-state-session.md",{"path":415,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":416,"sourceHtmlUrl":417},"modules\u002Fdebug-prompts-step-flow.md",2571,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fdebug-prompts-step-flow.md",{"path":419,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":420,"sourceHtmlUrl":421},"modules\u002Fdebug-prompts-step-frame.md",1514,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fdebug-prompts-step-frame.md",{"path":423,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":424,"sourceHtmlUrl":425},"modules\u002Fdebug-prompts-step-nav.md",2333,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fdebug-prompts-step-nav.md",{"path":427,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":428,"sourceHtmlUrl":429},"modules\u002Fexplain-bootstrap-helpers.md",1814,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fexplain-bootstrap-helpers.md",{"path":431,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":432,"sourceHtmlUrl":433},"modules\u002Fexplain-bootstrap-refs.md",837,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fexplain-bootstrap-refs.md",{"path":435,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":436,"sourceHtmlUrl":437},"modules\u002Fexplain-deliver-wrap.md",2708,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fexplain-deliver-wrap.md",{"path":439,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":440,"sourceHtmlUrl":441},"modules\u002Fexplain-export-completion.md",2847,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fexplain-export-completion.md",{"path":443,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":444,"sourceHtmlUrl":445},"modules\u002Fexplain-gates.md",3977,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fexplain-gates.md",{"path":447,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":448,"sourceHtmlUrl":449},"modules\u002Fexplain-intent-explore.md",2820,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fexplain-intent-explore.md",{"path":451,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":452,"sourceHtmlUrl":453},"modules\u002Fexplore-bootstrap-refs.md",412,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fexplore-bootstrap-refs.md",{"path":455,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":456,"sourceHtmlUrl":457},"modules\u002Fexplore-clarify.md",2071,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fexplore-clarify.md",{"path":459,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":460,"sourceHtmlUrl":461},"modules\u002Fexplore-entry.md",2341,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fexplore-entry.md",{"path":463,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":464,"sourceHtmlUrl":465},"modules\u002Fexplore-next-dispatch.md",1893,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fexplore-next-dispatch.md",{"path":467,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":468,"sourceHtmlUrl":469},"modules\u002Fexplore-run.md",3240,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fexplore-run.md",{"path":471,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":472,"sourceHtmlUrl":473},"modules\u002Fexplore-save.md",3012,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fexplore-save.md",{"path":475,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":476,"sourceHtmlUrl":477},"modules\u002Fexplore-synthesize.md",651,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fexplore-synthesize.md",{"path":479,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":480,"sourceHtmlUrl":481},"modules\u002Fgates\u002Flanguage-complexity.md",803,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fgates\u002Flanguage-complexity.md",{"path":483,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":484,"sourceHtmlUrl":485},"modules\u002Fgates\u002Fmigrate-from-cypilot-offer.md",1222,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fgates\u002Fmigrate-from-cypilot-offer.md",{"path":487,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":488,"sourceHtmlUrl":489},"modules\u002Fgates\u002Fplan-first.md",8933,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fgates\u002Fplan-first.md",{"path":491,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":492,"sourceHtmlUrl":493},"modules\u002Fgates\u002Fsimple-mode-autonomous.md",1968,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fgates\u002Fsimple-mode-autonomous.md",{"path":495,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":496,"sourceHtmlUrl":497},"modules\u002Fgates\u002Fsimple-mode-debug.md",693,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fgates\u002Fsimple-mode-debug.md",{"path":499,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":500,"sourceHtmlUrl":501},"modules\u002Fgates\u002Fsimple-mode-guided.md",449,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fgates\u002Fsimple-mode-guided.md",{"path":503,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":504,"sourceHtmlUrl":505},"modules\u002Fgates\u002Fsimple-mode-rules.md",2514,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fgates\u002Fsimple-mode-rules.md",{"path":507,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":508,"sourceHtmlUrl":509},"modules\u002Fgates\u002Fsimple-mode-simple.md",3500,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fgates\u002Fsimple-mode-simple.md",{"path":511,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":512,"sourceHtmlUrl":513},"modules\u002Fgates\u002Fsimple-mode.md",4965,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fgates\u002Fsimple-mode.md",{"path":515,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":516,"sourceHtmlUrl":517},"modules\u002Fgates\u002Fworkflow-prep.md",5139,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fgates\u002Fworkflow-prep.md",{"path":519,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":520,"sourceHtmlUrl":521},"modules\u002Fgenerate-intent-capture.md",1090,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fgenerate-intent-capture.md",{"path":523,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":524,"sourceHtmlUrl":525},"modules\u002Fgenerate-routing-menus.md",3584,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fgenerate-routing-menus.md",{"path":527,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":528,"sourceHtmlUrl":529},"modules\u002Fgenerate-skill-fallbacks.md",1829,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fgenerate-skill-fallbacks.md",{"path":531,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":484,"sourceHtmlUrl":532},"modules\u002Fkit-bootstrap-runtime.md","https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fkit-bootstrap-runtime.md",{"path":534,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":535,"sourceHtmlUrl":536},"modules\u002Fkit-discovery-classify.md",971,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fkit-discovery-classify.md",{"path":538,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":539,"sourceHtmlUrl":540},"modules\u002Fkit-discovery-proposal.md",2834,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fkit-discovery-proposal.md",{"path":542,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":543,"sourceHtmlUrl":544},"modules\u002Fkit-discovery-run.md",2062,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fkit-discovery-run.md",{"path":546,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":547,"sourceHtmlUrl":548},"modules\u002Fkit-discovery-synthesize.md",4442,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fkit-discovery-synthesize.md",{"path":550,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":551,"sourceHtmlUrl":552},"modules\u002Fkit-edit-flow.md",2050,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fkit-edit-flow.md",{"path":554,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":555,"sourceHtmlUrl":556},"modules\u002Fkit-edit-render.md",2219,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fkit-edit-render.md",{"path":558,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":559,"sourceHtmlUrl":560},"modules\u002Fkit-entry-router.md",2844,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fkit-entry-router.md",{"path":562,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":563,"sourceHtmlUrl":564},"modules\u002Fkit-existing-manifest.md",1509,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fkit-existing-manifest.md",{"path":566,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":567,"sourceHtmlUrl":568},"modules\u002Fkit-generated-name-preview.md",760,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fkit-generated-name-preview.md",{"path":570,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":571,"sourceHtmlUrl":572},"modules\u002Fkit-legacy-preview-flow.md",2208,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fkit-legacy-preview-flow.md",{"path":574,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":575,"sourceHtmlUrl":576},"modules\u002Fkit-legacy-preview-menus.md",2894,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fkit-legacy-preview-menus.md",{"path":578,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":579,"sourceHtmlUrl":580},"modules\u002Fkit-manual-guidance-flow.md",1976,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fkit-manual-guidance-flow.md",{"path":582,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":583,"sourceHtmlUrl":584},"modules\u002Fkit-manual-guidance-preview.md",1698,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fkit-manual-guidance-preview.md",{"path":586,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":587,"sourceHtmlUrl":588},"modules\u002Fkit-route-detect.md",2006,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fkit-route-detect.md",{"path":590,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":591,"sourceHtmlUrl":592},"modules\u002Fkit-target-entry.md",2171,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fkit-target-entry.md",{"path":594,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":595,"sourceHtmlUrl":596},"modules\u002Fkit-target-preflight-route.md",1895,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fkit-target-preflight-route.md",{"path":598,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":599,"sourceHtmlUrl":600},"modules\u002Fkit-target-validation.md",2197,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fkit-target-validation.md",{"path":602,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":603,"sourceHtmlUrl":604},"modules\u002Fkit-thin-domain-routing.md",4480,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fkit-thin-domain-routing.md",{"path":606,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":607,"sourceHtmlUrl":608},"modules\u002Fmap-config-assist.md",1229,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fmap-config-assist.md",{"path":610,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":611,"sourceHtmlUrl":612},"modules\u002Fmap-config-palette.md",2329,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fmap-config-palette.md",{"path":614,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":615,"sourceHtmlUrl":616},"modules\u002Fmap-execute.md",1822,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fmap-execute.md",{"path":618,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":619,"sourceHtmlUrl":620},"modules\u002Fmap-generate-validate.md",1571,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fmap-generate-validate.md",{"path":622,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":623,"sourceHtmlUrl":624},"modules\u002Fmap-intent.md",1551,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fmap-intent.md",{"path":626,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":627,"sourceHtmlUrl":628},"modules\u002Fmap-next.md",1038,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fmap-next.md",{"path":630,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":631,"sourceHtmlUrl":632},"modules\u002Fmap-preflight.md",2030,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fmap-preflight.md",{"path":634,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":635,"sourceHtmlUrl":636},"modules\u002Fplan-assess-decompose.md",2623,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fplan-assess-decompose.md",{"path":638,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":639,"sourceHtmlUrl":640},"modules\u002Fplan-compile.md",5106,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fplan-compile.md",{"path":642,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":643,"sourceHtmlUrl":644},"modules\u002Fplan-compiler-dispatch.md",9160,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fplan-compiler-dispatch.md",{"path":646,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":647,"sourceHtmlUrl":648},"modules\u002Fplan-discovery.md",2391,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fplan-discovery.md",{"path":650,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":651,"sourceHtmlUrl":652},"modules\u002Fplan-native-dispatch.md",10264,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fplan-native-dispatch.md",{"path":654,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":655,"sourceHtmlUrl":656},"modules\u002Fplan-progress-render.md",3259,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fplan-progress-render.md",{"path":658,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":659,"sourceHtmlUrl":660},"modules\u002Fplan-validate-finalize.md",4416,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fplan-validate-finalize.md",{"path":662,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":663,"sourceHtmlUrl":664},"modules\u002Fplanning-runtime.md",8454,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fplanning-runtime.md",{"path":666,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":667,"sourceHtmlUrl":668},"modules\u002Freview\u002Ffinding-contract.md",1765,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Freview\u002Ffinding-contract.md",{"path":670,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":671,"sourceHtmlUrl":672},"modules\u002Freview\u002Ffix-approval.md",22300,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Freview\u002Ffix-approval.md",{"path":674,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":675,"sourceHtmlUrl":676},"modules\u002Freview\u002Fsemantic-loop-skeleton.md",4604,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Freview\u002Fsemantic-loop-skeleton.md",{"path":678,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":679,"sourceHtmlUrl":680},"modules\u002Frouting\u002Fcompanion-skills.md",7615,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Frouting\u002Fcompanion-skills.md",{"path":682,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":683,"sourceHtmlUrl":684},"modules\u002Frouting\u002Froot-intent-routing.md",11551,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Frouting\u002Froot-intent-routing.md",{"path":686,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":687,"sourceHtmlUrl":688},"modules\u002Fruntime\u002Factive-workflow-state-law.md",2361,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Factive-workflow-state-law.md",{"path":690,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":691,"sourceHtmlUrl":692},"modules\u002Fruntime\u002Fartifact-contract-load.md",3489,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fartifact-contract-load.md",{"path":694,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":695,"sourceHtmlUrl":696},"modules\u002Fruntime\u002Fartifact-dod-check.md",2923,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fartifact-dod-check.md",{"path":698,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":699,"sourceHtmlUrl":700},"modules\u002Fruntime\u002Fassumption-override.md",2111,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fassumption-override.md",{"path":702,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":703,"sourceHtmlUrl":704},"modules\u002Fruntime\u002Fblocked-next-actions.md",4133,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fblocked-next-actions.md",{"path":706,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":707,"sourceHtmlUrl":708},"modules\u002Fruntime\u002Fblocked-report.md",3681,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fblocked-report.md",{"path":710,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":711,"sourceHtmlUrl":712},"modules\u002Fruntime\u002Fci-report-render.md",2542,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fci-report-render.md",{"path":714,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":715,"sourceHtmlUrl":716},"modules\u002Fruntime\u002Fcommand-resolution.md",1095,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fcommand-resolution.md",{"path":718,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":719,"sourceHtmlUrl":720},"modules\u002Fruntime\u002Fcommit-policy-load.md",1686,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fcommit-policy-load.md",{"path":722,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":723,"sourceHtmlUrl":724},"modules\u002Fruntime\u002Fcommit-preflight-check.md",3403,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fcommit-preflight-check.md",{"path":726,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":727,"sourceHtmlUrl":728},"modules\u002Fruntime\u002Fcommit-trailer-prepare.md",2567,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fcommit-trailer-prepare.md",{"path":730,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":731,"sourceHtmlUrl":732},"modules\u002Fruntime\u002Fcontext-memory.md",2691,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fcontext-memory.md",{"path":734,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":735,"sourceHtmlUrl":736},"modules\u002Fruntime\u002Fdesign-input-check.md",4438,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fdesign-input-check.md",{"path":738,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":739,"sourceHtmlUrl":740},"modules\u002Fruntime\u002Ffindings-aggregate.md",3266,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Ffindings-aggregate.md",{"path":742,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":743,"sourceHtmlUrl":744},"modules\u002Fruntime\u002Ffindings-render.md",4014,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Ffindings-render.md",{"path":746,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":747,"sourceHtmlUrl":748},"modules\u002Fruntime\u002Fhandoff-suggestions.md",3475,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fhandoff-suggestions.md",{"path":750,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":360,"sourceHtmlUrl":751},"modules\u002Fruntime\u002Fmissing-inputs-report.md","https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fmissing-inputs-report.md",{"path":753,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":754,"sourceHtmlUrl":755},"modules\u002Fruntime\u002Fpdsl-execution-card.md",11485,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fpdsl-execution-card.md",{"path":757,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":758,"sourceHtmlUrl":759},"modules\u002Fruntime\u002Fphase-artifact-linking.md",1896,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fphase-artifact-linking.md",{"path":761,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":762,"sourceHtmlUrl":763},"modules\u002Fruntime\u002Fphase-status-mark.md",1674,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fphase-status-mark.md",{"path":765,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":766,"sourceHtmlUrl":767},"modules\u002Fruntime\u002Fprerequisite-check.md",4834,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fprerequisite-check.md",{"path":769,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":770,"sourceHtmlUrl":771},"modules\u002Fruntime\u002Frequired-bootstrap.md",2805,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Frequired-bootstrap.md",{"path":773,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":774,"sourceHtmlUrl":775},"modules\u002Fruntime\u002Fresource-context-check.md",6391,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fresource-context-check.md",{"path":777,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":778,"sourceHtmlUrl":779},"modules\u002Fruntime\u002Fskill-io-contract-load.md",2480,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fskill-io-contract-load.md",{"path":781,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":782,"sourceHtmlUrl":783},"modules\u002Fruntime\u002Fstudio-instructions-memory.md",2433,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fstudio-instructions-memory.md",{"path":785,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":786,"sourceHtmlUrl":787},"modules\u002Fruntime\u002Ftemplate-vars.md",745,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Ftemplate-vars.md",{"path":789,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":790,"sourceHtmlUrl":791},"modules\u002Fruntime\u002Fthin-skill-contracts.md",7429,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fthin-skill-contracts.md",{"path":793,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":794,"sourceHtmlUrl":795},"modules\u002Fruntime\u002Fworkflow-bootstrap.md",6536,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fworkflow-bootstrap.md",{"path":797,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":798,"sourceHtmlUrl":799},"modules\u002Fruntime\u002Fworkflow-resolution.md",2025,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fruntime\u002Fworkflow-resolution.md",{"path":801,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":802,"sourceHtmlUrl":803},"modules\u002Fsession\u002Fshutdown.md",1949,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fsession\u002Fshutdown.md",{"path":805,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":806,"sourceHtmlUrl":807},"modules\u002Fsubagents\u002Fdispatch.md",9147,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fsubagents\u002Fdispatch.md",{"path":809,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":810,"sourceHtmlUrl":811},"modules\u002Fsubagents\u002Fgit-commit-mode.md",15641,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fsubagents\u002Fgit-commit-mode.md",{"path":813,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":814,"sourceHtmlUrl":815},"modules\u002Fui\u002Fnext-actions.md",3850,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fui\u002Fnext-actions.md",{"path":817,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":818,"sourceHtmlUrl":819},"modules\u002Fui\u002Fskill-invocation-art.md",5496,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fui\u002Fskill-invocation-art.md",{"path":821,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":822,"sourceHtmlUrl":823},"modules\u002Fworkspace-configure.md",2179,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fworkspace-configure.md",{"path":825,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":826,"sourceHtmlUrl":827},"modules\u002Fworkspace-discover.md",3923,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fworkspace-discover.md",{"path":829,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":830,"sourceHtmlUrl":831},"modules\u002Fworkspace-generate.md",2397,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fworkspace-generate.md",{"path":833,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":834,"sourceHtmlUrl":835},"modules\u002Fworkspace-next-dispatch.md",2264,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fworkspace-next-dispatch.md",{"path":837,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":838,"sourceHtmlUrl":839},"modules\u002Fworkspace-router-quick.md",7665,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fworkspace-router-quick.md",{"path":841,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":842,"sourceHtmlUrl":843},"modules\u002Fworkspace-validate.md",1642,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fworkspace-validate.md",{"path":845,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":846,"sourceHtmlUrl":847},"modules\u002Fwrite-docs-artifact-normalize.md",2077,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fwrite-docs-artifact-normalize.md",{"path":849,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":850,"sourceHtmlUrl":851},"modules\u002Fwrite-docs-author-dispatch.md",3564,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fwrite-docs-author-dispatch.md",{"path":853,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":854,"sourceHtmlUrl":855},"modules\u002Fwrite-docs-bootstrap-intent.md",374,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fwrite-docs-bootstrap-intent.md",{"path":857,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":858,"sourceHtmlUrl":859},"modules\u002Fwrite-docs-completion.md",4610,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fwrite-docs-completion.md",{"path":861,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":862,"sourceHtmlUrl":863},"modules\u002Fwrite-docs-execution-refs.md",2193,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fwrite-docs-execution-refs.md",{"path":865,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":472,"sourceHtmlUrl":866},"modules\u002Fwrite-docs-intent-routing.md","https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fwrite-docs-intent-routing.md",{"path":868,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":869,"sourceHtmlUrl":870},"modules\u002Fwrite-docs-prep-gates.md",3753,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fwrite-docs-prep-gates.md",{"path":872,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":873,"sourceHtmlUrl":874},"modules\u002Fwrite-docs-review-run.md",1478,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fwrite-docs-review-run.md",{"path":876,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":877,"sourceHtmlUrl":878},"modules\u002Fwrite-docs-review-setup.md",4910,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fwrite-docs-review-setup.md",{"path":880,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":881,"sourceHtmlUrl":882},"modules\u002Fwrite-docs-write-policy-fix.md",4436,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fwrite-docs-write-policy-fix.md",{"path":884,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":885,"sourceHtmlUrl":886},"modules\u002Fwrite-skills-author-dispatch.md",2399,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fwrite-skills-author-dispatch.md",{"path":888,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":889,"sourceHtmlUrl":890},"modules\u002Fwrite-skills-bootstrap-refs.md",776,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fwrite-skills-bootstrap-refs.md",{"path":892,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":893,"sourceHtmlUrl":894},"modules\u002Fwrite-skills-completion.md",4928,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fwrite-skills-completion.md",{"path":896,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":897,"sourceHtmlUrl":898},"modules\u002Fwrite-skills-fix-outcomes.md",4264,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fwrite-skills-fix-outcomes.md",{"path":900,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":901,"sourceHtmlUrl":902},"modules\u002Fwrite-skills-intent-routing.md",2680,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fwrite-skills-intent-routing.md",{"path":904,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":905,"sourceHtmlUrl":906},"modules\u002Fwrite-skills-prep-gates.md",3825,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fwrite-skills-prep-gates.md",{"path":908,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":909,"sourceHtmlUrl":910},"modules\u002Fwrite-skills-review-run-fix.md",4809,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fwrite-skills-review-run-fix.md",{"path":912,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":913,"sourceHtmlUrl":914},"modules\u002Fwrite-skills-review-setup.md",1507,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fwrite-skills-review-setup.md",{"path":916,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":917,"sourceHtmlUrl":918},"modules\u002Fwrite-skills-review-targets.md",3662,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fmodules\u002Fwrite-skills-review-targets.md",{"path":920,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":921,"sourceHtmlUrl":922},"README.md",5141,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002FREADME.md",{"path":924,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":927,"sourceHtmlUrl":928},"scripts\u002Fstudio.py","SCRIPT","脚本",496,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio.py",{"path":930,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":931,"sourceHtmlUrl":932},"scripts\u002Fstudio\u002F__init__.py",539,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002F__init__.py",{"path":934,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":935,"sourceHtmlUrl":936},"scripts\u002Fstudio\u002F__main__.py",481,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002F__main__.py",{"path":938,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":939,"sourceHtmlUrl":940},"scripts\u002Fstudio\u002Fcli.py",24073,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcli.py",{"path":942,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":943,"sourceHtmlUrl":944},"scripts\u002Fstudio\u002Fcommands\u002F__init__.py",230,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002F__init__.py",{"path":946,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":947,"sourceHtmlUrl":948},"scripts\u002Fstudio\u002Fcommands\u002F_core_config.py",1307,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002F_core_config.py",{"path":950,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":951,"sourceHtmlUrl":952},"scripts\u002Fstudio\u002Fcommands\u002Fadapter_info.py",47842,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fadapter_info.py",{"path":954,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":955,"sourceHtmlUrl":956},"scripts\u002Fstudio\u002Fcommands\u002Fagents.py",395704,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fagents.py",{"path":958,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":959,"sourceHtmlUrl":960},"scripts\u002Fstudio\u002Fcommands\u002Fartifact_quality.py",7392,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fartifact_quality.py",{"path":962,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":963,"sourceHtmlUrl":964},"scripts\u002Fstudio\u002Fcommands\u002Fcascade.py",9928,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fcascade.py",{"path":966,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":967,"sourceHtmlUrl":968},"scripts\u002Fstudio\u002Fcommands\u002Fchange_summary.py",27047,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fchange_summary.py",{"path":970,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":971,"sourceHtmlUrl":972},"scripts\u002Fstudio\u002Fcommands\u002Fcheck_language.py",13896,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fcheck_language.py",{"path":974,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":975,"sourceHtmlUrl":976},"scripts\u002Fstudio\u002Fcommands\u002Fchunk_input.py",23270,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fchunk_input.py",{"path":978,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":979,"sourceHtmlUrl":980},"scripts\u002Fstudio\u002Fcommands\u002Fdeclared_stops.py",22528,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fdeclared_stops.py",{"path":982,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":983,"sourceHtmlUrl":984},"scripts\u002Fstudio\u002Fcommands\u002Fdelegate.py",7319,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fdelegate.py",{"path":986,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":987,"sourceHtmlUrl":988},"scripts\u002Fstudio\u002Fcommands\u002Fdoc_index.py",3883,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fdoc_index.py",{"path":990,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":991,"sourceHtmlUrl":992},"scripts\u002Fstudio\u002Fcommands\u002Fdoctor.py",5761,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fdoctor.py",{"path":994,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":995,"sourceHtmlUrl":996},"scripts\u002Fstudio\u002Fcommands\u002Feval.py",26772,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Feval.py",{"path":998,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":999,"sourceHtmlUrl":1000},"scripts\u002Fstudio\u002Fcommands\u002Fgate_log.py",13320,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fgate_log.py",{"path":1002,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1003,"sourceHtmlUrl":1004},"scripts\u002Fstudio\u002Fcommands\u002Fget_content.py",6560,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fget_content.py",{"path":1006,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1007,"sourceHtmlUrl":1008},"scripts\u002Fstudio\u002Fcommands\u002Fheading_nav.py",2135,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fheading_nav.py",{"path":1010,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1011,"sourceHtmlUrl":1012},"scripts\u002Fstudio\u002Fcommands\u002Finit.py",104270,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Finit.py",{"path":1014,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1015,"sourceHtmlUrl":1016},"scripts\u002Fstudio\u002Fcommands\u002Fkit.py",299512,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fkit.py",{"path":1018,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1019,"sourceHtmlUrl":1020},"scripts\u002Fstudio\u002Fcommands\u002Flist_id_kinds.py",8249,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Flist_id_kinds.py",{"path":1022,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1023,"sourceHtmlUrl":1024},"scripts\u002Fstudio\u002Fcommands\u002Flist_ids.py",17114,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Flist_ids.py",{"path":1026,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1027,"sourceHtmlUrl":1028},"scripts\u002Fstudio\u002Fcommands\u002Fmap\u002F__init__.py",143,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fmap\u002F__init__.py",{"path":1030,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1031,"sourceHtmlUrl":1032},"scripts\u002Fstudio\u002Fcommands\u002Fmap\u002Fassets\u002Fviewer.css",18554,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fmap\u002Fassets\u002Fviewer.css",{"path":1034,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1035,"sourceHtmlUrl":1036},"scripts\u002Fstudio\u002Fcommands\u002Fmap\u002Fassets\u002Fviewer.js",63153,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fmap\u002Fassets\u002Fviewer.js",{"path":1038,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1039,"sourceHtmlUrl":1040},"scripts\u002Fstudio\u002Fcommands\u002Fmap\u002Fcategorize.py",8415,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fmap\u002Fcategorize.py",{"path":1042,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1043,"sourceHtmlUrl":1044},"scripts\u002Fstudio\u002Fcommands\u002Fmap\u002Fcli.py",20714,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fmap\u002Fcli.py",{"path":1046,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1047,"sourceHtmlUrl":1048},"scripts\u002Fstudio\u002Fcommands\u002Fmap\u002Fcpt_edges.py",5438,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fmap\u002Fcpt_edges.py",{"path":1050,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1051,"sourceHtmlUrl":1052},"scripts\u002Fstudio\u002Fcommands\u002Fmap\u002Fenrich.py",5003,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fmap\u002Fenrich.py",{"path":1054,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1055,"sourceHtmlUrl":1056},"scripts\u002Fstudio\u002Fcommands\u002Fmap\u002Flayout.py",29752,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fmap\u002Flayout.py",{"path":1058,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1059,"sourceHtmlUrl":1060},"scripts\u002Fstudio\u002Fcommands\u002Fmap\u002Flinks.py",9193,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fmap\u002Flinks.py",{"path":1062,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1063,"sourceHtmlUrl":1064},"scripts\u002Fstudio\u002Fcommands\u002Fmap\u002Fmodel.py",3924,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fmap\u002Fmodel.py",{"path":1066,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1067,"sourceHtmlUrl":1068},"scripts\u002Fstudio\u002Fcommands\u002Fmap\u002Frender_html.py",2985,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fmap\u002Frender_html.py",{"path":1070,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1071,"sourceHtmlUrl":1072},"scripts\u002Fstudio\u002Fcommands\u002Fmap\u002Frender_json.py",5281,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fmap\u002Frender_json.py",{"path":1074,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1075,"sourceHtmlUrl":1076},"scripts\u002Fstudio\u002Fcommands\u002Fmap\u002Fscan.py",22282,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fmap\u002Fscan.py",{"path":1078,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1079,"sourceHtmlUrl":1080},"scripts\u002Fstudio\u002Fcommands\u002Fmigrate_from_cypilot.py",65289,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fmigrate_from_cypilot.py",{"path":1082,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1083,"sourceHtmlUrl":1084},"scripts\u002Fstudio\u002Fcommands\u002Fokf.py",2321,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fokf.py",{"path":1086,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1087,"sourceHtmlUrl":1088},"scripts\u002Fstudio\u002Fcommands\u002Fpdsl.py",9652,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fpdsl.py",{"path":1090,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1091,"sourceHtmlUrl":1092},"scripts\u002Fstudio\u002Fcommands\u002Fread_gate.py",2109,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fread_gate.py",{"path":1094,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1095,"sourceHtmlUrl":1096},"scripts\u002Fstudio\u002Fcommands\u002Fresolve_vars.py",33075,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fresolve_vars.py",{"path":1098,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1099,"sourceHtmlUrl":1100},"scripts\u002Fstudio\u002Fcommands\u002Frun_start.py",3159,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Frun_start.py",{"path":1102,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1103,"sourceHtmlUrl":1104},"scripts\u002Fstudio\u002Fcommands\u002Frun_summary.py",12431,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Frun_summary.py",{"path":1106,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1107,"sourceHtmlUrl":1108},"scripts\u002Fstudio\u002Fcommands\u002Fself_check.py",43327,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fself_check.py",{"path":1110,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1111,"sourceHtmlUrl":1112},"scripts\u002Fstudio\u002Fcommands\u002Fspec_coverage.py",35619,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fspec_coverage.py",{"path":1114,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1115,"sourceHtmlUrl":1116},"scripts\u002Fstudio\u002Fcommands\u002Ftfidf.py",2811,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Ftfidf.py",{"path":1118,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1119,"sourceHtmlUrl":1120},"scripts\u002Fstudio\u002Fcommands\u002Ftoc.py",13219,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Ftoc.py",{"path":1122,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1123,"sourceHtmlUrl":1124},"scripts\u002Fstudio\u002Fcommands\u002Fupdate.py",73427,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fupdate.py",{"path":1126,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1127,"sourceHtmlUrl":1128},"scripts\u002Fstudio\u002Fcommands\u002Fusage_report.py",2340,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fusage_report.py",{"path":1130,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1131,"sourceHtmlUrl":1132},"scripts\u002Fstudio\u002Fcommands\u002Fvalidate_kits.py",56278,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fvalidate_kits.py",{"path":1134,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1135,"sourceHtmlUrl":1136},"scripts\u002Fstudio\u002Fcommands\u002Fvalidate_toc.py",25326,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fvalidate_toc.py",{"path":1138,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1139,"sourceHtmlUrl":1140},"scripts\u002Fstudio\u002Fcommands\u002Fvalidate.py",99251,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fvalidate.py",{"path":1142,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1143,"sourceHtmlUrl":1144},"scripts\u002Fstudio\u002Fcommands\u002Fverify_completion.py",29403,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fverify_completion.py",{"path":1146,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1147,"sourceHtmlUrl":1148},"scripts\u002Fstudio\u002Fcommands\u002Fverify_subagent_work.py",3996,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fverify_subagent_work.py",{"path":1150,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1151,"sourceHtmlUrl":1152},"scripts\u002Fstudio\u002Fcommands\u002Fwhere_defined.py",3989,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fwhere_defined.py",{"path":1154,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1155,"sourceHtmlUrl":1156},"scripts\u002Fstudio\u002Fcommands\u002Fwhere_used.py",5252,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fwhere_used.py",{"path":1158,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1159,"sourceHtmlUrl":1160},"scripts\u002Fstudio\u002Fcommands\u002Fworkspace_add.py",15572,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fworkspace_add.py",{"path":1162,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1163,"sourceHtmlUrl":1164},"scripts\u002Fstudio\u002Fcommands\u002Fworkspace_info.py",12927,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fworkspace_info.py",{"path":1166,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1167,"sourceHtmlUrl":1168},"scripts\u002Fstudio\u002Fcommands\u002Fworkspace_init.py",24936,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fworkspace_init.py",{"path":1170,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1171,"sourceHtmlUrl":1172},"scripts\u002Fstudio\u002Fcommands\u002Fworkspace_sync.py",9381,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fcommands\u002Fworkspace_sync.py",{"path":1174,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1175,"sourceHtmlUrl":1176},"scripts\u002Fstudio\u002Fconstants.py",1433,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fconstants.py",{"path":1178,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1179,"sourceHtmlUrl":1180},"scripts\u002Fstudio\u002Fralphex_discover.py",6887,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fralphex_discover.py",{"path":1182,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1183,"sourceHtmlUrl":1184},"scripts\u002Fstudio\u002Fralphex_export.py",66141,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Fralphex_export.py",{"path":1186,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1187,"sourceHtmlUrl":1188},"scripts\u002Fstudio\u002Futils\u002F__init__.py",3337,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002F__init__.py",{"path":1190,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1191,"sourceHtmlUrl":1192},"scripts\u002Fstudio\u002Futils\u002F_tomllib_compat.py",1068,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002F_tomllib_compat.py",{"path":1194,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1195,"sourceHtmlUrl":1196},"scripts\u002Fstudio\u002Futils\u002Farmed_reversal.py",15542,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Farmed_reversal.py",{"path":1198,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1199,"sourceHtmlUrl":1200},"scripts\u002Fstudio\u002Futils\u002Fartifact_quality_detectors.py",10007,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fartifact_quality_detectors.py",{"path":1202,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1203,"sourceHtmlUrl":1204},"scripts\u002Fstudio\u002Futils\u002Fartifact_quality.py",19753,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fartifact_quality.py",{"path":1206,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1207,"sourceHtmlUrl":1208},"scripts\u002Fstudio\u002Futils\u002Fartifacts_meta.py",52462,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fartifacts_meta.py",{"path":1210,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1211,"sourceHtmlUrl":1212},"scripts\u002Fstudio\u002Futils\u002Fatomic_io.py",12624,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fatomic_io.py",{"path":1214,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1215,"sourceHtmlUrl":1216},"scripts\u002Fstudio\u002Futils\u002Fcascade.py",25747,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fcascade.py",{"path":1218,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1219,"sourceHtmlUrl":1220},"scripts\u002Fstudio\u002Futils\u002Fchange_summary.py",70201,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fchange_summary.py",{"path":1222,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1223,"sourceHtmlUrl":1224},"scripts\u002Fstudio\u002Futils\u002Fcodebase.py",48148,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fcodebase.py",{"path":1226,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1227,"sourceHtmlUrl":1228},"scripts\u002Fstudio\u002Futils\u002Fconstraints.py",207562,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fconstraints.py",{"path":1230,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1231,"sourceHtmlUrl":1232},"scripts\u002Fstudio\u002Futils\u002Fcontent_language.py",12221,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fcontent_language.py",{"path":1234,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1235,"sourceHtmlUrl":1236},"scripts\u002Fstudio\u002Futils\u002Fcontext.py",57134,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fcontext.py",{"path":1238,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1239,"sourceHtmlUrl":1240},"scripts\u002Fstudio\u002Futils\u002Fcoverage.py",21637,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fcoverage.py",{"path":1242,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1243,"sourceHtmlUrl":1244},"scripts\u002Fstudio\u002Futils\u002Fcpt_reference_scan.py",6753,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fcpt_reference_scan.py",{"path":1246,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1247,"sourceHtmlUrl":1248},"scripts\u002Fstudio\u002Futils\u002Fdecision_log.py",90826,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fdecision_log.py",{"path":1250,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1251,"sourceHtmlUrl":1252},"scripts\u002Fstudio\u002Futils\u002Fdiff_engine.py",49776,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fdiff_engine.py",{"path":1254,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1255,"sourceHtmlUrl":1256},"scripts\u002Fstudio\u002Futils\u002Fdoc_index.py",53357,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fdoc_index.py",{"path":1258,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1259,"sourceHtmlUrl":1260},"scripts\u002Fstudio\u002Futils\u002Fdocument.py",26839,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fdocument.py",{"path":1262,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1263,"sourceHtmlUrl":1264},"scripts\u002Fstudio\u002Futils\u002Ferror_codes.py",11383,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Ferror_codes.py",{"path":1266,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1267,"sourceHtmlUrl":1268},"scripts\u002Fstudio\u002Futils\u002Feval_harness.py",38007,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Feval_harness.py",{"path":1270,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1271,"sourceHtmlUrl":1272},"scripts\u002Fstudio\u002Futils\u002Feval_judge.py",27778,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Feval_judge.py",{"path":1274,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1275,"sourceHtmlUrl":1276},"scripts\u002Fstudio\u002Futils\u002Feval_semantic.py",45082,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Feval_semantic.py",{"path":1278,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1279,"sourceHtmlUrl":1280},"scripts\u002Fstudio\u002Futils\u002Feval_structural.py",32774,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Feval_structural.py",{"path":1282,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1283,"sourceHtmlUrl":1284},"scripts\u002Fstudio\u002Futils\u002Ffiles.py",16658,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Ffiles.py",{"path":1286,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1287,"sourceHtmlUrl":1288},"scripts\u002Fstudio\u002Futils\u002Ffixing.py",47679,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Ffixing.py",{"path":1290,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1291,"sourceHtmlUrl":1292},"scripts\u002Fstudio\u002Futils\u002Fgate_chain.py",14074,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fgate_chain.py",{"path":1294,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1295,"sourceHtmlUrl":1296},"scripts\u002Fstudio\u002Futils\u002Fgate_filters.py",21045,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fgate_filters.py",{"path":1298,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1299,"sourceHtmlUrl":1300},"scripts\u002Fstudio\u002Futils\u002Fgate_surface.py",53840,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fgate_surface.py",{"path":1302,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1303,"sourceHtmlUrl":1304},"scripts\u002Fstudio\u002Futils\u002Fgit_kit_source.py",33654,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fgit_kit_source.py",{"path":1306,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1307,"sourceHtmlUrl":1308},"scripts\u002Fstudio\u002Futils\u002Fgit_read.py",8185,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fgit_read.py",{"path":1310,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1311,"sourceHtmlUrl":1312},"scripts\u002Fstudio\u002Futils\u002Fgit_utils.py",15203,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fgit_utils.py",{"path":1314,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1315,"sourceHtmlUrl":1316},"scripts\u002Fstudio\u002Futils\u002Fheading_nav.py",4197,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fheading_nav.py",{"path":1318,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1319,"sourceHtmlUrl":1320},"scripts\u002Fstudio\u002Futils\u002Fhome_prefix.py",2273,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fhome_prefix.py",{"path":1322,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1323,"sourceHtmlUrl":1324},"scripts\u002Fstudio\u002Futils\u002Fkit_model.py",78283,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fkit_model.py",{"path":1326,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1327,"sourceHtmlUrl":1328},"scripts\u002Fstudio\u002Futils\u002Flanguage_config.py",11488,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Flanguage_config.py",{"path":1330,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":213,"sourceHtmlUrl":1331},"scripts\u002Fstudio\u002Futils\u002Flayer_discovery.py","https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Flayer_discovery.py",{"path":1333,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1334,"sourceHtmlUrl":1335},"scripts\u002Fstudio\u002Futils\u002Fmanifest.py",75870,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fmanifest.py",{"path":1337,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1338,"sourceHtmlUrl":1339},"scripts\u002Fstudio\u002Futils\u002Fmirrors.py",3742,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fmirrors.py",{"path":1341,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1342,"sourceHtmlUrl":1343},"scripts\u002Fstudio\u002Futils\u002Fmodel_entitlements.py",14454,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fmodel_entitlements.py",{"path":1345,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1346,"sourceHtmlUrl":1347},"scripts\u002Fstudio\u002Futils\u002Fokf.py",26857,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fokf.py",{"path":1349,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1350,"sourceHtmlUrl":1351},"scripts\u002Fstudio\u002Futils\u002Fopen_questions.py",9484,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fopen_questions.py",{"path":1353,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1354,"sourceHtmlUrl":1355},"scripts\u002Fstudio\u002Futils\u002Fparsing.py",7297,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fparsing.py",{"path":1357,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1358,"sourceHtmlUrl":1359},"scripts\u002Fstudio\u002Futils\u002Fpdsl.py",61385,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fpdsl.py",{"path":1361,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1362,"sourceHtmlUrl":1363},"scripts\u002Fstudio\u002Futils\u002Fplan_decisions.py",35326,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fplan_decisions.py",{"path":1365,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1366,"sourceHtmlUrl":1367},"scripts\u002Fstudio\u002Futils\u002Fplan_items.py",20617,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fplan_items.py",{"path":1369,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1370,"sourceHtmlUrl":1371},"scripts\u002Fstudio\u002Futils\u002Fread_gate.py",1877,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fread_gate.py",{"path":1373,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1374,"sourceHtmlUrl":1375},"scripts\u002Fstudio\u002Futils\u002Fredaction.py",7454,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fredaction.py",{"path":1377,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1378,"sourceHtmlUrl":1379},"scripts\u002Fstudio\u002Futils\u002Fsemantic_coverage.py",18315,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fsemantic_coverage.py",{"path":1381,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1382,"sourceHtmlUrl":1383},"scripts\u002Fstudio\u002Futils\u002Fseverity.py",41956,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fseverity.py",{"path":1385,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1386,"sourceHtmlUrl":1387},"scripts\u002Fstudio\u002Futils\u002Fstderr_logging.py",2186,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fstderr_logging.py",{"path":1389,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1390,"sourceHtmlUrl":1391},"scripts\u002Fstudio\u002Futils\u002Fsubagent_work.py",18128,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fsubagent_work.py",{"path":1393,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1394,"sourceHtmlUrl":1395},"scripts\u002Fstudio\u002Futils\u002Ftfidf.py",6639,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Ftfidf.py",{"path":1397,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1398,"sourceHtmlUrl":1399},"scripts\u002Fstudio\u002Futils\u002Ftoc.py",49625,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Ftoc.py",{"path":1401,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1402,"sourceHtmlUrl":1403},"scripts\u002Fstudio\u002Futils\u002Ftoml_utils.py",11308,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Ftoml_utils.py",{"path":1405,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1406,"sourceHtmlUrl":1407},"scripts\u002Fstudio\u002Futils\u002Fui.py",17848,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fui.py",{"path":1409,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1410,"sourceHtmlUrl":1411},"scripts\u002Fstudio\u002Futils\u002Fwhatsnew.py",18443,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fwhatsnew.py",{"path":1413,"resourceType":925,"resourceTypeDesc":926,"sizeBytes":1414,"sourceHtmlUrl":1415},"scripts\u002Fstudio\u002Futils\u002Fworkspace.py",28837,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fscripts\u002Fstudio\u002Futils\u002Fworkspace.py",{"path":1417,"resourceType":53,"resourceTypeDesc":54,"sizeBytes":1418,"sourceHtmlUrl":1419},"studio.clispec",49508,"https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Fskills\u002Fstudio\u002Fstudio.clispec",[1421,1428,1433,1438,1445,1452],{"skillNo":1422,"name":1423,"nameZh":6,"description":1424,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":1425,"categories":1426,"keywords":1427,"publishedAt":19},"01M754CWRQA89ASHF05TJCKBYW","skill","Overlay fixture","https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fkits\u002Foverlay\u002Fplain\u002FSKILL.md",[],[],{"skillNo":1429,"name":1423,"nameZh":6,"description":1424,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":1430,"categories":1431,"keywords":1432,"publishedAt":19},"01M754CVW13KHFWRR3GMK32Y8D","https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fkits\u002Foverlay\u002Fextends-on-10\u002FSKILL.md",[],[],{"skillNo":1434,"name":1423,"nameZh":6,"description":1424,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":1435,"categories":1436,"keywords":1437,"publishedAt":19},"01M754CT0HBP9HBBG7FWERJ6C3","https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fkits\u002Foverlay\u002Fextends-full\u002FSKILL.md",[],[],{"skillNo":1439,"name":1440,"nameZh":6,"description":1441,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":1442,"categories":1443,"keywords":1444,"publishedAt":19},"01M754CR18NGZTQY9P11Z0B59B","cf-example-v2-review","Example V2 review skill.","https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fkits\u002Fexample-v2\u002Fskills\u002Freview\u002FSKILL.md",[],[],{"skillNo":1446,"name":1447,"nameZh":6,"description":1448,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":1449,"categories":1450,"keywords":1451,"publishedAt":19},"01M754CNGTE2R770R5BG3BJG84","cf-example-v2-discovery","Example V2 discovery skill.","https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fkits\u002Fexample-v2\u002Fskills\u002Fdiscovery\u002FSKILL.md",[],[],{"skillNo":1453,"name":1454,"nameZh":6,"description":1455,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":1456,"categories":1457,"keywords":1458,"publishedAt":19},"01M754CK1TKW7RAYSWVD6GY407","cf-example-mixed-review","Example mixed review skill.","https:\u002F\u002Fgithub.com\u002Fconstructorfabric\u002Fstudio\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fkits\u002Fexample-mixed\u002Fskills\u002Freview\u002FSKILL.md",[],[]]