Skip to main content
Glama

CTS MCP Server

by EricA1019
coverage-final.json281 kB
{"/home/eric/Godot/ProtoBd/cts_mcp/src/index.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/index.ts","statementMap":{"0":{"start":{"line":10,"column":15},"end":{"line":10,"column":33}},"1":{"start":{"line":12,"column":0},"end":{"line":12,"column":46}},"2":{"start":{"line":13,"column":0},"end":{"line":13,"column":53}},"3":{"start":{"line":14,"column":0},"end":{"line":14,"column":46}},"4":{"start":{"line":17,"column":0},"end":{"line":42,"column":3}},"5":{"start":{"line":18,"column":2},"end":{"line":41,"column":3}},"6":{"start":{"line":19,"column":18},"end":{"line":19,"column":41}},"7":{"start":{"line":20,"column":4},"end":{"line":20,"column":23}},"8":{"start":{"line":20,"column":16},"end":{"line":20,"column":23}},"9":{"start":{"line":22,"column":20},"end":{"line":22,"column":37}},"10":{"start":{"line":23,"column":21},"end":{"line":23,"column":56}},"11":{"start":{"line":26,"column":4},"end":{"line":26,"column":58}},"12":{"start":{"line":28,"column":25},"end":{"line":28,"column":81}},"13":{"start":{"line":29,"column":4},"end":{"line":29,"column":71}},"14":{"start":{"line":32,"column":26},"end":{"line":39,"column":6}},"15":{"start":{"line":40,"column":4},"end":{"line":40,"column":63}},"16":{"start":{"line":45,"column":0},"end":{"line":48,"column":3}},"17":{"start":{"line":46,"column":2},"end":{"line":46,"column":49}},"18":{"start":{"line":47,"column":2},"end":{"line":47,"column":18}},"19":{"start":{"line":51,"column":0},"end":{"line":54,"column":3}},"20":{"start":{"line":52,"column":2},"end":{"line":52,"column":46}},"21":{"start":{"line":53,"column":2},"end":{"line":53,"column":18}},"22":{"start":{"line":56,"column":0},"end":{"line":59,"column":3}},"23":{"start":{"line":57,"column":2},"end":{"line":57,"column":46}},"24":{"start":{"line":58,"column":2},"end":{"line":58,"column":18}},"25":{"start":{"line":62,"column":0},"end":{"line":62,"column":23}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":17,"column":25},"end":{"line":17,"column":30}},"loc":{"start":{"line":17,"column":41},"end":{"line":42,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":45,"column":24},"end":{"line":45,"column":27}},"loc":{"start":{"line":45,"column":29},"end":{"line":48,"column":1}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":51,"column":21},"end":{"line":51,"column":24}},"loc":{"start":{"line":51,"column":26},"end":{"line":54,"column":1}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":56,"column":22},"end":{"line":56,"column":25}},"loc":{"start":{"line":56,"column":27},"end":{"line":59,"column":1}}}},"branchMap":{"0":{"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":23}},"type":"if","locations":[{"start":{"line":20,"column":4},"end":{"line":20,"column":23}}]},"1":{"loc":{"start":{"line":28,"column":25},"end":{"line":28,"column":81}},"type":"cond-expr","locations":[{"start":{"line":28,"column":50},"end":{"line":28,"column":63}},{"start":{"line":28,"column":66},"end":{"line":28,"column":81}}]}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0],"1":[0,0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/server.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/server.ts","statementMap":{"0":{"start":{"line":34,"column":25},"end":{"line":39,"column":2}},"1":{"start":{"line":41,"column":29},"end":{"line":44,"column":2}},"2":{"start":{"line":47,"column":10},"end":{"line":47,"column":95}},"3":{"start":{"line":48,"column":19},"end":{"line":48,"column":49}},"4":{"start":{"line":49,"column":19},"end":{"line":49,"column":43}},"5":{"start":{"line":50,"column":19},"end":{"line":50,"column":50}},"6":{"start":{"line":55,"column":4},"end":{"line":55,"column":47}},"7":{"start":{"line":56,"column":4},"end":{"line":56,"column":68}},"8":{"start":{"line":57,"column":4},"end":{"line":57,"column":75}},"9":{"start":{"line":58,"column":4},"end":{"line":58,"column":74}},"10":{"start":{"line":59,"column":4},"end":{"line":59,"column":72}},"11":{"start":{"line":60,"column":4},"end":{"line":60,"column":73}},"12":{"start":{"line":63,"column":4},"end":{"line":63,"column":71}},"13":{"start":{"line":64,"column":4},"end":{"line":64,"column":92}},"14":{"start":{"line":65,"column":4},"end":{"line":65,"column":93}},"15":{"start":{"line":68,"column":4},"end":{"line":68,"column":73}},"16":{"start":{"line":69,"column":4},"end":{"line":69,"column":81}},"17":{"start":{"line":76,"column":4},"end":{"line":117,"column":5}},"18":{"start":{"line":78,"column":22},"end":{"line":78,"column":70}},"19":{"start":{"line":81,"column":6},"end":{"line":97,"column":7}},"20":{"start":{"line":83,"column":10},"end":{"line":83,"column":80}},"21":{"start":{"line":86,"column":10},"end":{"line":86,"column":79}},"22":{"start":{"line":89,"column":10},"end":{"line":89,"column":92}},"23":{"start":{"line":92,"column":10},"end":{"line":96,"column":12}},"24":{"start":{"line":100,"column":6},"end":{"line":107,"column":7}},"25":{"start":{"line":101,"column":8},"end":{"line":106,"column":10}},"26":{"start":{"line":109,"column":27},"end":{"line":109,"column":83}},"27":{"start":{"line":110,"column":6},"end":{"line":110,"column":71}},"28":{"start":{"line":112,"column":6},"end":{"line":116,"column":8}},"29":{"start":{"line":124,"column":4},"end":{"line":133,"column":6}},"30":{"start":{"line":140,"column":18},"end":{"line":140,"column":72}},"31":{"start":{"line":140,"column":59},"end":{"line":140,"column":71}},"32":{"start":{"line":141,"column":4},"end":{"line":141,"column":21}},"33":{"start":{"line":148,"column":22},"end":{"line":148,"column":74}},"34":{"start":{"line":150,"column":17},"end":{"line":150,"column":47}},"35":{"start":{"line":151,"column":4},"end":{"line":153,"column":5}},"36":{"start":{"line":152,"column":6},"end":{"line":152,"column":59}},"37":{"start":{"line":155,"column":19},"end":{"line":155,"column":64}},"38":{"start":{"line":157,"column":4},"end":{"line":164,"column":6}},"39":{"start":{"line":171,"column":4},"end":{"line":171,"column":61}},"40":{"start":{"line":172,"column":4},"end":{"line":172,"column":67}},"41":{"start":{"line":179,"column":4},"end":{"line":183,"column":6}},"42":{"start":{"line":195,"column":28},"end":{"line":195,"column":45}},"43":{"start":{"line":196,"column":4},"end":{"line":198,"column":5}},"44":{"start":{"line":197,"column":6},"end":{"line":197,"column":24}},"45":{"start":{"line":200,"column":4},"end":{"line":204,"column":6}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":53,"column":2},"end":{"line":53,"column":null}},"loc":{"start":{"line":53,"column":2},"end":{"line":70,"column":3}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":75,"column":2},"end":{"line":75,"column":7}},"loc":{"start":{"line":75,"column":41},"end":{"line":118,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":123,"column":10},"end":{"line":123,"column":15}},"loc":{"start":{"line":123,"column":32},"end":{"line":134,"column":3}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":139,"column":10},"end":{"line":139,"column":15}},"loc":{"start":{"line":139,"column":31},"end":{"line":142,"column":3}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":140,"column":54},"end":{"line":140,"column":55}},"loc":{"start":{"line":140,"column":59},"end":{"line":140,"column":71}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":147,"column":10},"end":{"line":147,"column":15}},"loc":{"start":{"line":147,"column":46},"end":{"line":165,"column":3}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":170,"column":2},"end":{"line":170,"column":14}},"loc":{"start":{"line":170,"column":63},"end":{"line":173,"column":3}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":178,"column":10},"end":{"line":178,"column":24}},"loc":{"start":{"line":178,"column":61},"end":{"line":184,"column":3}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":189,"column":10},"end":{"line":189,"column":29}},"loc":{"start":{"line":193,"column":18},"end":{"line":205,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":81,"column":6},"end":{"line":97,"column":7}},"type":"switch","locations":[{"start":{"line":82,"column":8},"end":{"line":83,"column":80}},{"start":{"line":85,"column":8},"end":{"line":86,"column":79}},{"start":{"line":88,"column":8},"end":{"line":89,"column":92}},{"start":{"line":91,"column":8},"end":{"line":96,"column":12}}]},"1":{"loc":{"start":{"line":100,"column":6},"end":{"line":107,"column":7}},"type":"if","locations":[{"start":{"line":100,"column":6},"end":{"line":107,"column":7}}]},"2":{"loc":{"start":{"line":109,"column":27},"end":{"line":109,"column":83}},"type":"cond-expr","locations":[{"start":{"line":109,"column":52},"end":{"line":109,"column":65}},{"start":{"line":109,"column":68},"end":{"line":109,"column":83}}]},"3":{"loc":{"start":{"line":151,"column":4},"end":{"line":153,"column":5}},"type":"if","locations":[{"start":{"line":151,"column":4},"end":{"line":153,"column":5}}]},"4":{"loc":{"start":{"line":155,"column":38},"end":{"line":155,"column":63}},"type":"binary-expr","locations":[{"start":{"line":155,"column":38},"end":{"line":155,"column":57}},{"start":{"line":155,"column":61},"end":{"line":155,"column":63}}]},"5":{"loc":{"start":{"line":196,"column":4},"end":{"line":198,"column":5}},"type":"if","locations":[{"start":{"line":196,"column":4},"end":{"line":198,"column":5}}]},"6":{"loc":{"start":{"line":202,"column":10},"end":{"line":202,"column":17}},"type":"binary-expr","locations":[{"start":{"line":202,"column":10},"end":{"line":202,"column":12}},{"start":{"line":202,"column":16},"end":{"line":202,"column":17}}]}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0,0,0],"1":[0],"2":[0,0],"3":[0],"4":[0,0],"5":[0],"6":[0,0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/artifact_engine.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/artifact_engine.ts","statementMap":{"0":{"start":{"line":11,"column":10},"end":{"line":11,"column":63}},"1":{"start":{"line":12,"column":10},"end":{"line":12,"column":61}},"2":{"start":{"line":13,"column":19},"end":{"line":13,"column":37}},"3":{"start":{"line":14,"column":10},"end":{"line":14,"column":76}},"4":{"start":{"line":20,"column":4},"end":{"line":20,"column":48}},"5":{"start":{"line":23,"column":4},"end":{"line":25,"column":5}},"6":{"start":{"line":24,"column":6},"end":{"line":24,"column":60}},"7":{"start":{"line":27,"column":4},"end":{"line":27,"column":110}},"8":{"start":{"line":34,"column":4},"end":{"line":34,"column":45}},"9":{"start":{"line":41,"column":4},"end":{"line":41,"column":36}},"10":{"start":{"line":52,"column":22},"end":{"line":52,"column":32}},"11":{"start":{"line":55,"column":21},"end":{"line":55,"column":45}},"12":{"start":{"line":56,"column":4},"end":{"line":58,"column":5}},"13":{"start":{"line":57,"column":6},"end":{"line":57,"column":75}},"14":{"start":{"line":61,"column":43},"end":{"line":66,"column":6}},"15":{"start":{"line":69,"column":20},"end":{"line":69,"column":50}},"16":{"start":{"line":70,"column":21},"end":{"line":70,"column":65}},"17":{"start":{"line":71,"column":19},"end":{"line":71,"column":43}},"18":{"start":{"line":73,"column":4},"end":{"line":80,"column":5}},"19":{"start":{"line":74,"column":6},"end":{"line":74,"column":92}},"20":{"start":{"line":75,"column":6},"end":{"line":79,"column":8}},"21":{"start":{"line":83,"column":4},"end":{"line":83,"column":59}},"22":{"start":{"line":84,"column":17},"end":{"line":84,"column":44}},"23":{"start":{"line":85,"column":23},"end":{"line":85,"column":45}},"24":{"start":{"line":87,"column":4},"end":{"line":87,"column":74}},"25":{"start":{"line":90,"column":21},"end":{"line":90,"column":40}},"26":{"start":{"line":91,"column":4},"end":{"line":96,"column":7}},"27":{"start":{"line":98,"column":4},"end":{"line":102,"column":6}},"28":{"start":{"line":109,"column":4},"end":{"line":109,"column":23}},"29":{"start":{"line":110,"column":4},"end":{"line":110,"column":52}},"30":{"start":{"line":117,"column":42},"end":{"line":117,"column":44}},"31":{"start":{"line":119,"column":4},"end":{"line":122,"column":5}},"32":{"start":{"line":120,"column":19},"end":{"line":120,"column":36}},"33":{"start":{"line":121,"column":6},"end":{"line":121,"column":43}},"34":{"start":{"line":124,"column":4},"end":{"line":128,"column":6}},"35":{"start":{"line":135,"column":4},"end":{"line":135,"column":25}},"36":{"start":{"line":143,"column":4},"end":{"line":148,"column":5}},"37":{"start":{"line":144,"column":23},"end":{"line":144,"column":53}},"38":{"start":{"line":145,"column":6},"end":{"line":147,"column":7}},"39":{"start":{"line":146,"column":8},"end":{"line":146,"column":36}},"40":{"start":{"line":150,"column":4},"end":{"line":150,"column":31}},"41":{"start":{"line":157,"column":17},"end":{"line":157,"column":37}},"42":{"start":{"line":158,"column":4},"end":{"line":158,"column":76}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":10,"column":0},"end":{"line":10,"column":6}},"loc":{"start":{"line":10,"column":0},"end":{"line":160,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":19,"column":2},"end":{"line":19,"column":18}},"loc":{"start":{"line":19,"column":63},"end":{"line":28,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":33,"column":2},"end":{"line":33,"column":20}},"loc":{"start":{"line":33,"column":20},"end":{"line":35,"column":3}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":40,"column":2},"end":{"line":40,"column":13}},"loc":{"start":{"line":40,"column":26},"end":{"line":42,"column":3}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":47,"column":2},"end":{"line":47,"column":7}},"loc":{"start":{"line":50,"column":40},"end":{"line":103,"column":3}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":108,"column":2},"end":{"line":108,"column":12}},"loc":{"start":{"line":108,"column":12},"end":{"line":111,"column":3}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":116,"column":2},"end":{"line":116,"column":15}},"loc":{"start":{"line":116,"column":15},"end":{"line":129,"column":3}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":134,"column":2},"end":{"line":134,"column":20}},"loc":{"start":{"line":134,"column":20},"end":{"line":136,"column":3}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":141,"column":10},"end":{"line":141,"column":20}},"loc":{"start":{"line":141,"column":59},"end":{"line":151,"column":3}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":156,"column":10},"end":{"line":156,"column":18}},"loc":{"start":{"line":156,"column":32},"end":{"line":159,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":23,"column":4},"end":{"line":25,"column":5}},"type":"if","locations":[{"start":{"line":23,"column":4},"end":{"line":25,"column":5}}]},"1":{"loc":{"start":{"line":27,"column":75},"end":{"line":27,"column":106}},"type":"cond-expr","locations":[{"start":{"line":27,"column":85},"end":{"line":27,"column":101}},{"start":{"line":27,"column":104},"end":{"line":27,"column":106}}]},"2":{"loc":{"start":{"line":56,"column":4},"end":{"line":58,"column":5}},"type":"if","locations":[{"start":{"line":56,"column":4},"end":{"line":58,"column":5}}]},"3":{"loc":{"start":{"line":63,"column":13},"end":{"line":63,"column":50}},"type":"binary-expr","locations":[{"start":{"line":63,"column":13},"end":{"line":63,"column":28}},{"start":{"line":63,"column":32},"end":{"line":63,"column":50}}]},"4":{"loc":{"start":{"line":73,"column":4},"end":{"line":80,"column":5}},"type":"if","locations":[{"start":{"line":73,"column":4},"end":{"line":80,"column":5}}]},"5":{"loc":{"start":{"line":121,"column":21},"end":{"line":121,"column":37}},"type":"binary-expr","locations":[{"start":{"line":121,"column":21},"end":{"line":121,"column":32}},{"start":{"line":121,"column":36},"end":{"line":121,"column":37}}]},"6":{"loc":{"start":{"line":143,"column":4},"end":{"line":148,"column":5}},"type":"if","locations":[{"start":{"line":143,"column":4},"end":{"line":148,"column":5}}]},"7":{"loc":{"start":{"line":145,"column":6},"end":{"line":147,"column":7}},"type":"if","locations":[{"start":{"line":145,"column":6},"end":{"line":147,"column":7}}]}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0},"b":{"0":[0],"1":[0,0],"2":[0],"3":[0,0],"4":[0],"5":[0,0],"6":[0],"7":[0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/artifact_metadata.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/artifact_metadata.ts","statementMap":{"0":{"start":{"line":14,"column":0},"end":{"line":14,"column":36}},"1":{"start":{"line":32,"column":10},"end":{"line":32,"column":52}},"2":{"start":{"line":33,"column":19},"end":{"line":33,"column":44}},"3":{"start":{"line":47,"column":4},"end":{"line":49,"column":5}},"4":{"start":{"line":48,"column":6},"end":{"line":48,"column":55}},"5":{"start":{"line":51,"column":4},"end":{"line":55,"column":5}},"6":{"start":{"line":52,"column":6},"end":{"line":54,"column":8}},"7":{"start":{"line":57,"column":4},"end":{"line":57,"column":37}},"8":{"start":{"line":72,"column":4},"end":{"line":72,"column":58}},"9":{"start":{"line":82,"column":4},"end":{"line":82,"column":35}},"10":{"start":{"line":91,"column":4},"end":{"line":91,"column":34}},"11":{"start":{"line":98,"column":4},"end":{"line":98,"column":26}},"12":{"start":{"line":108,"column":24},"end":{"line":108,"column":41}},"13":{"start":{"line":109,"column":4},"end":{"line":109,"column":37}},"14":{"start":{"line":31,"column":0},"end":{"line":31,"column":13}},"15":{"start":{"line":140,"column":21},"end":{"line":140,"column":41}},"16":{"start":{"line":141,"column":27},"end":{"line":141,"column":60}},"17":{"start":{"line":143,"column":17},"end":{"line":146,"column":23}},"18":{"start":{"line":148,"column":4},"end":{"line":148,"column":29}},"19":{"start":{"line":161,"column":21},"end":{"line":161,"column":41}},"20":{"start":{"line":162,"column":17},"end":{"line":165,"column":23}},"21":{"start":{"line":167,"column":4},"end":{"line":167,"column":29}},"22":{"start":{"line":177,"column":4},"end":{"line":177,"column":32}},"23":{"start":{"line":119,"column":0},"end":{"line":119,"column":13}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":31,"column":0},"end":{"line":31,"column":13}},"loc":{"start":{"line":31,"column":0},"end":{"line":111,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":46,"column":2},"end":{"line":46,"column":17}},"loc":{"start":{"line":46,"column":47},"end":{"line":58,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":71,"column":2},"end":{"line":71,"column":12}},"loc":{"start":{"line":71,"column":25},"end":{"line":73,"column":3}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":81,"column":2},"end":{"line":81,"column":12}},"loc":{"start":{"line":81,"column":25},"end":{"line":83,"column":3}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":90,"column":2},"end":{"line":90,"column":16}},"loc":{"start":{"line":90,"column":16},"end":{"line":92,"column":3}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":97,"column":2},"end":{"line":97,"column":7}},"loc":{"start":{"line":97,"column":7},"end":{"line":99,"column":3}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":106,"column":10},"end":{"line":106,"column":24}},"loc":{"start":{"line":106,"column":40},"end":{"line":110,"column":3}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":138,"column":2},"end":{"line":138,"column":8}},"loc":{"start":{"line":138,"column":65},"end":{"line":149,"column":3}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":160,"column":2},"end":{"line":160,"column":8}},"loc":{"start":{"line":160,"column":54},"end":{"line":168,"column":3}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":176,"column":2},"end":{"line":176,"column":8}},"loc":{"start":{"line":176,"column":34},"end":{"line":178,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":47,"column":4},"end":{"line":49,"column":5}},"type":"if","locations":[{"start":{"line":47,"column":4},"end":{"line":49,"column":5}}]},"1":{"loc":{"start":{"line":47,"column":8},"end":{"line":47,"column":41}},"type":"binary-expr","locations":[{"start":{"line":47,"column":8},"end":{"line":47,"column":13}},{"start":{"line":47,"column":17},"end":{"line":47,"column":41}}]},"2":{"loc":{"start":{"line":51,"column":4},"end":{"line":55,"column":5}},"type":"if","locations":[{"start":{"line":51,"column":4},"end":{"line":55,"column":5}}]},"3":{"loc":{"start":{"line":72,"column":11},"end":{"line":72,"column":57}},"type":"binary-expr","locations":[{"start":{"line":72,"column":11},"end":{"line":72,"column":34}},{"start":{"line":72,"column":38},"end":{"line":72,"column":57}}]}},"s":{"0":3,"1":41,"2":41,"3":43,"4":0,"5":43,"6":0,"7":43,"8":0,"9":0,"10":0,"11":0,"12":43,"13":43,"14":3,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":3},"f":{"0":41,"1":43,"2":0,"3":0,"4":0,"5":0,"6":43,"7":0,"8":0,"9":0},"b":{"0":[0],"1":[43,43],"2":[0],"3":[0,0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/analysis/types.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/analysis/types.ts","statementMap":{"0":{"start":{"line":12,"column":0},"end":{"line":12,"column":null}},"1":{"start":{"line":14,"column":2},"end":{"line":14,"column":null}},"2":{"start":{"line":16,"column":2},"end":{"line":16,"column":null}},"3":{"start":{"line":18,"column":2},"end":{"line":18,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":12,"column":0},"end":{"line":12,"column":12}},"loc":{"start":{"line":12,"column":25},"end":{"line":19,"column":1}}}},"branchMap":{"0":{"loc":{"start":{"line":12,"column":12},"end":{"line":12,"column":null}},"type":"binary-expr","locations":[{"start":{"line":12,"column":12},"end":{"line":12,"column":25}},{"start":{"line":12,"column":25},"end":{"line":12,"column":null}}]}},"s":{"0":1,"1":1,"2":1,"3":1},"f":{"0":1},"b":{"0":[1,1]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/analysis/unused_detector.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/analysis/unused_detector.ts","statementMap":{"0":{"start":{"line":32,"column":0},"end":{"line":32,"column":null}},"1":{"start":{"line":55,"column":10},"end":{"line":63,"column":4}},"2":{"start":{"line":72,"column":22},"end":{"line":72,"column":39}},"3":{"start":{"line":73,"column":35},"end":{"line":73,"column":37}},"4":{"start":{"line":76,"column":4},"end":{"line":84,"column":6}},"5":{"start":{"line":87,"column":4},"end":{"line":106,"column":5}},"6":{"start":{"line":88,"column":6},"end":{"line":88,"column":35}},"7":{"start":{"line":90,"column":27},"end":{"line":90,"column":58}},"8":{"start":{"line":91,"column":29},"end":{"line":91,"column":62}},"9":{"start":{"line":93,"column":6},"end":{"line":105,"column":7}},"10":{"start":{"line":95,"column":31},"end":{"line":95,"column":74}},"11":{"start":{"line":96,"column":8},"end":{"line":96,"column":36}},"12":{"start":{"line":97,"column":8},"end":{"line":97,"column":35}},"13":{"start":{"line":98,"column":13},"end":{"line":105,"column":7}},"14":{"start":{"line":100,"column":29},"end":{"line":100,"column":70}},"15":{"start":{"line":101,"column":8},"end":{"line":104,"column":9}},"16":{"start":{"line":102,"column":10},"end":{"line":102,"column":36}},"17":{"start":{"line":103,"column":10},"end":{"line":103,"column":36}},"18":{"start":{"line":109,"column":4},"end":{"line":128,"column":5}},"19":{"start":{"line":110,"column":29},"end":{"line":110,"column":62}},"20":{"start":{"line":112,"column":6},"end":{"line":127,"column":7}},"21":{"start":{"line":114,"column":8},"end":{"line":116,"column":9}},"22":{"start":{"line":115,"column":10},"end":{"line":115,"column":19}},"23":{"start":{"line":118,"column":34},"end":{"line":118,"column":81}},"24":{"start":{"line":119,"column":8},"end":{"line":126,"column":9}},"25":{"start":{"line":121,"column":34},"end":{"line":121,"column":79}},"26":{"start":{"line":121,"column":51},"end":{"line":121,"column":78}},"27":{"start":{"line":122,"column":10},"end":{"line":125,"column":11}},"28":{"start":{"line":123,"column":12},"end":{"line":123,"column":43}},"29":{"start":{"line":124,"column":12},"end":{"line":124,"column":43}},"30":{"start":{"line":131,"column":4},"end":{"line":131,"column":55}},"31":{"start":{"line":131,"column":26},"end":{"line":131,"column":53}},"32":{"start":{"line":134,"column":4},"end":{"line":134,"column":43}},"33":{"start":{"line":135,"column":4},"end":{"line":135,"column":58}},"34":{"start":{"line":136,"column":4},"end":{"line":139,"column":5}},"35":{"start":{"line":137,"column":30},"end":{"line":137,"column":78}},"36":{"start":{"line":137,"column":56},"end":{"line":137,"column":74}},"37":{"start":{"line":138,"column":6},"end":{"line":138,"column":65}},"38":{"start":{"line":141,"column":4},"end":{"line":141,"column":18}},"39":{"start":{"line":153,"column":4},"end":{"line":164,"column":6}},"40":{"start":{"line":157,"column":32},"end":{"line":160,"column":8}},"41":{"start":{"line":176,"column":20},"end":{"line":176,"column":54}},"42":{"start":{"line":178,"column":4},"end":{"line":189,"column":6}},"43":{"start":{"line":182,"column":32},"end":{"line":185,"column":8}},"44":{"start":{"line":201,"column":20},"end":{"line":201,"column":60}},"45":{"start":{"line":203,"column":4},"end":{"line":214,"column":6}},"46":{"start":{"line":207,"column":33},"end":{"line":210,"column":8}},"47":{"start":{"line":229,"column":16},"end":{"line":229,"column":20}},"48":{"start":{"line":230,"column":31},"end":{"line":230,"column":32}},"49":{"start":{"line":231,"column":25},"end":{"line":231,"column":26}},"50":{"start":{"line":232,"column":29},"end":{"line":232,"column":30}},"51":{"start":{"line":235,"column":4},"end":{"line":238,"column":5}},"52":{"start":{"line":235,"column":23},"end":{"line":235,"column":45}},"53":{"start":{"line":236,"column":6},"end":{"line":236,"column":28}},"54":{"start":{"line":237,"column":6},"end":{"line":237,"column":30}},"55":{"start":{"line":241,"column":4},"end":{"line":244,"column":5}},"56":{"start":{"line":242,"column":6},"end":{"line":242,"column":32}},"57":{"start":{"line":243,"column":6},"end":{"line":243,"column":34}},"58":{"start":{"line":246,"column":4},"end":{"line":252,"column":6}},"59":{"start":{"line":265,"column":16},"end":{"line":265,"column":20}},"60":{"start":{"line":266,"column":31},"end":{"line":266,"column":32}},"61":{"start":{"line":267,"column":25},"end":{"line":267,"column":26}},"62":{"start":{"line":268,"column":29},"end":{"line":268,"column":30}},"63":{"start":{"line":271,"column":23},"end":{"line":271,"column":43}},"64":{"start":{"line":272,"column":4},"end":{"line":275,"column":5}},"65":{"start":{"line":273,"column":6},"end":{"line":273,"column":28}},"66":{"start":{"line":274,"column":6},"end":{"line":274,"column":30}},"67":{"start":{"line":278,"column":4},"end":{"line":281,"column":5}},"68":{"start":{"line":278,"column":24},"end":{"line":278,"column":83}},"69":{"start":{"line":279,"column":6},"end":{"line":279,"column":32}},"70":{"start":{"line":280,"column":6},"end":{"line":280,"column":34}},"71":{"start":{"line":284,"column":4},"end":{"line":287,"column":5}},"72":{"start":{"line":284,"column":24},"end":{"line":284,"column":57}},"73":{"start":{"line":285,"column":6},"end":{"line":285,"column":62}},"74":{"start":{"line":286,"column":6},"end":{"line":286,"column":20}},"75":{"start":{"line":289,"column":4},"end":{"line":295,"column":6}},"76":{"start":{"line":302,"column":30},"end":{"line":302,"column":32}},"77":{"start":{"line":304,"column":4},"end":{"line":306,"column":5}},"78":{"start":{"line":305,"column":6},"end":{"line":305,"column":40}},"79":{"start":{"line":307,"column":4},"end":{"line":309,"column":5}},"80":{"start":{"line":308,"column":6},"end":{"line":308,"column":58}},"81":{"start":{"line":310,"column":4},"end":{"line":312,"column":5}},"82":{"start":{"line":311,"column":6},"end":{"line":311,"column":52}},"83":{"start":{"line":314,"column":4},"end":{"line":316,"column":5}},"84":{"start":{"line":315,"column":6},"end":{"line":315,"column":45}},"85":{"start":{"line":318,"column":4},"end":{"line":318,"column":58}},"86":{"start":{"line":325,"column":4},"end":{"line":325,"column":29}},"87":{"start":{"line":332,"column":4},"end":{"line":340,"column":6}},"88":{"start":{"line":54,"column":0},"end":{"line":54,"column":13}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":54,"column":0},"end":{"line":54,"column":13}},"loc":{"start":{"line":54,"column":0},"end":{"line":342,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":71,"column":2},"end":{"line":71,"column":7}},"loc":{"start":{"line":71,"column":39},"end":{"line":142,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":121,"column":46},"end":{"line":121,"column":47}},"loc":{"start":{"line":121,"column":51},"end":{"line":121,"column":78}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":131,"column":16},"end":{"line":131,"column":17}},"loc":{"start":{"line":131,"column":26},"end":{"line":131,"column":53}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":137,"column":44},"end":{"line":137,"column":45}},"loc":{"start":{"line":137,"column":56},"end":{"line":137,"column":74}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":149,"column":10},"end":{"line":149,"column":30}},"loc":{"start":{"line":151,"column":28},"end":{"line":165,"column":3}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":157,"column":26},"end":{"line":157,"column":27}},"loc":{"start":{"line":157,"column":32},"end":{"line":160,"column":8}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":172,"column":10},"end":{"line":172,"column":28}},"loc":{"start":{"line":174,"column":28},"end":{"line":190,"column":3}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":182,"column":26},"end":{"line":182,"column":27}},"loc":{"start":{"line":182,"column":32},"end":{"line":185,"column":8}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":197,"column":10},"end":{"line":197,"column":33}},"loc":{"start":{"line":199,"column":25},"end":{"line":215,"column":3}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":207,"column":27},"end":{"line":207,"column":28}},"loc":{"start":{"line":207,"column":33},"end":{"line":210,"column":8}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":228,"column":10},"end":{"line":228,"column":33}},"loc":{"start":{"line":228,"column":58},"end":{"line":253,"column":3}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":235,"column":18},"end":{"line":235,"column":19}},"loc":{"start":{"line":235,"column":23},"end":{"line":235,"column":45}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":264,"column":10},"end":{"line":264,"column":38}},"loc":{"start":{"line":264,"column":60},"end":{"line":296,"column":3}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":278,"column":19},"end":{"line":278,"column":20}},"loc":{"start":{"line":278,"column":24},"end":{"line":278,"column":83}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":284,"column":19},"end":{"line":284,"column":20}},"loc":{"start":{"line":284,"column":24},"end":{"line":284,"column":57}}},"16":{"name":"(anonymous_16)","decl":{"start":{"line":301,"column":10},"end":{"line":301,"column":31}},"loc":{"start":{"line":301,"column":58},"end":{"line":319,"column":3}}},"17":{"name":"(anonymous_17)","decl":{"start":{"line":324,"column":2},"end":{"line":324,"column":10}},"loc":{"start":{"line":324,"column":10},"end":{"line":326,"column":3}}},"18":{"name":"(anonymous_18)","decl":{"start":{"line":331,"column":2},"end":{"line":331,"column":12}},"loc":{"start":{"line":331,"column":12},"end":{"line":341,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":93,"column":6},"end":{"line":105,"column":7}},"type":"if","locations":[{"start":{"line":93,"column":6},"end":{"line":105,"column":7}},{"start":{"line":98,"column":13},"end":{"line":105,"column":7}}]},"1":{"loc":{"start":{"line":93,"column":10},"end":{"line":93,"column":42}},"type":"binary-expr","locations":[{"start":{"line":93,"column":10},"end":{"line":93,"column":23}},{"start":{"line":93,"column":27},"end":{"line":93,"column":42}}]},"2":{"loc":{"start":{"line":98,"column":13},"end":{"line":105,"column":7}},"type":"if","locations":[{"start":{"line":98,"column":13},"end":{"line":105,"column":7}}]},"3":{"loc":{"start":{"line":101,"column":8},"end":{"line":104,"column":9}},"type":"if","locations":[{"start":{"line":101,"column":8},"end":{"line":104,"column":9}}]},"4":{"loc":{"start":{"line":112,"column":6},"end":{"line":127,"column":7}},"type":"if","locations":[{"start":{"line":112,"column":6},"end":{"line":127,"column":7}}]},"5":{"loc":{"start":{"line":114,"column":8},"end":{"line":116,"column":9}},"type":"if","locations":[{"start":{"line":114,"column":8},"end":{"line":116,"column":9}}]},"6":{"loc":{"start":{"line":119,"column":8},"end":{"line":126,"column":9}},"type":"if","locations":[{"start":{"line":119,"column":8},"end":{"line":126,"column":9}}]},"7":{"loc":{"start":{"line":122,"column":10},"end":{"line":125,"column":11}},"type":"if","locations":[{"start":{"line":122,"column":10},"end":{"line":125,"column":11}}]},"8":{"loc":{"start":{"line":136,"column":4},"end":{"line":139,"column":5}},"type":"if","locations":[{"start":{"line":136,"column":4},"end":{"line":139,"column":5}}]},"9":{"loc":{"start":{"line":235,"column":4},"end":{"line":238,"column":5}},"type":"if","locations":[{"start":{"line":235,"column":4},"end":{"line":238,"column":5}}]},"10":{"loc":{"start":{"line":241,"column":4},"end":{"line":244,"column":5}},"type":"if","locations":[{"start":{"line":241,"column":4},"end":{"line":244,"column":5}}]},"11":{"loc":{"start":{"line":272,"column":4},"end":{"line":275,"column":5}},"type":"if","locations":[{"start":{"line":272,"column":4},"end":{"line":275,"column":5}}]},"12":{"loc":{"start":{"line":278,"column":4},"end":{"line":281,"column":5}},"type":"if","locations":[{"start":{"line":278,"column":4},"end":{"line":281,"column":5}}]},"13":{"loc":{"start":{"line":278,"column":24},"end":{"line":278,"column":83}},"type":"binary-expr","locations":[{"start":{"line":278,"column":24},"end":{"line":278,"column":48}},{"start":{"line":278,"column":52},"end":{"line":278,"column":83}}]},"14":{"loc":{"start":{"line":284,"column":4},"end":{"line":287,"column":5}},"type":"if","locations":[{"start":{"line":284,"column":4},"end":{"line":287,"column":5}}]},"15":{"loc":{"start":{"line":304,"column":4},"end":{"line":306,"column":5}},"type":"if","locations":[{"start":{"line":304,"column":4},"end":{"line":306,"column":5}}]},"16":{"loc":{"start":{"line":307,"column":4},"end":{"line":309,"column":5}},"type":"if","locations":[{"start":{"line":307,"column":4},"end":{"line":309,"column":5}}]},"17":{"loc":{"start":{"line":310,"column":4},"end":{"line":312,"column":5}},"type":"if","locations":[{"start":{"line":310,"column":4},"end":{"line":312,"column":5}}]},"18":{"loc":{"start":{"line":314,"column":4},"end":{"line":316,"column":5}},"type":"if","locations":[{"start":{"line":314,"column":4},"end":{"line":316,"column":5}}]}},"s":{"0":1,"1":19,"2":18,"3":18,"4":18,"5":18,"6":327,"7":327,"8":327,"9":327,"10":9,"11":9,"12":9,"13":318,"14":158,"15":158,"16":154,"17":154,"18":18,"19":160,"20":160,"21":156,"22":0,"23":156,"24":156,"25":153,"26":33679,"27":153,"28":153,"29":153,"30":18,"31":308,"32":18,"33":18,"34":18,"35":10,"36":316,"37":10,"38":18,"39":9,"40":9,"41":158,"42":158,"43":160,"44":156,"45":156,"46":156,"47":158,"48":158,"49":158,"50":158,"51":158,"52":159,"53":3,"54":3,"55":158,"56":2,"57":2,"58":158,"59":156,"60":156,"61":156,"62":156,"63":156,"64":156,"65":1,"66":1,"67":156,"68":156,"69":2,"70":2,"71":156,"72":156,"73":2,"74":2,"75":156,"76":314,"77":314,"78":0,"79":314,"80":4,"81":314,"82":5,"83":314,"84":307,"85":7,"86":2,"87":1,"88":1},"f":{"0":19,"1":18,"2":33679,"3":308,"4":316,"5":9,"6":9,"7":158,"8":160,"9":156,"10":156,"11":158,"12":159,"13":156,"14":156,"15":156,"16":314,"17":2,"18":1},"b":{"0":[9,318],"1":[327,167],"2":[158],"3":[154],"4":[156],"5":[0],"6":[153],"7":[153],"8":[10],"9":[3],"10":[2],"11":[1],"12":[2],"13":[156,154],"14":[2],"15":[0],"16":[4],"17":[5],"18":[307]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/clustering/community_detection.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/clustering/community_detection.ts","statementMap":{"0":{"start":{"line":31,"column":0},"end":{"line":31,"column":16}},"1":{"start":{"line":35,"column":20},"end":{"line":35,"column":37}},"2":{"start":{"line":38,"column":2},"end":{"line":44,"column":3}},"3":{"start":{"line":39,"column":4},"end":{"line":43,"column":6}},"4":{"start":{"line":47,"column":2},"end":{"line":54,"column":3}},"5":{"start":{"line":48,"column":19},"end":{"line":48,"column":30}},"6":{"start":{"line":49,"column":4},"end":{"line":53,"column":6}},"7":{"start":{"line":57,"column":26},"end":{"line":60,"column":5}},"8":{"start":{"line":57,"column":45},"end":{"line":60,"column":4}},"9":{"start":{"line":63,"column":20},"end":{"line":63,"column":50}},"10":{"start":{"line":64,"column":2},"end":{"line":64,"column":59}},"11":{"start":{"line":64,"column":24},"end":{"line":64,"column":57}},"12":{"start":{"line":66,"column":2},"end":{"line":69,"column":5}},"13":{"start":{"line":67,"column":4},"end":{"line":67,"column":49}},"14":{"start":{"line":68,"column":4},"end":{"line":68,"column":49}},"15":{"start":{"line":72,"column":18},"end":{"line":72,"column":43}},"16":{"start":{"line":73,"column":2},"end":{"line":75,"column":5}},"17":{"start":{"line":74,"column":4},"end":{"line":74,"column":60}},"18":{"start":{"line":77,"column":21},"end":{"line":77,"column":43}},"19":{"start":{"line":78,"column":13},"end":{"line":78,"column":27}},"20":{"start":{"line":81,"column":24},"end":{"line":81,"column":49}},"21":{"start":{"line":82,"column":19},"end":{"line":82,"column":49}},"22":{"start":{"line":84,"column":2},"end":{"line":87,"column":5}},"23":{"start":{"line":85,"column":4},"end":{"line":85,"column":38}},"24":{"start":{"line":86,"column":4},"end":{"line":86,"column":44}},"25":{"start":{"line":90,"column":17},"end":{"line":90,"column":21}},"26":{"start":{"line":91,"column":19},"end":{"line":91,"column":20}},"27":{"start":{"line":92,"column":24},"end":{"line":92,"column":27}},"28":{"start":{"line":94,"column":2},"end":{"line":152,"column":3}},"29":{"start":{"line":95,"column":4},"end":{"line":95,"column":21}},"30":{"start":{"line":96,"column":4},"end":{"line":96,"column":17}},"31":{"start":{"line":98,"column":4},"end":{"line":151,"column":5}},"32":{"start":{"line":99,"column":21},"end":{"line":99,"column":28}},"33":{"start":{"line":100,"column":29},"end":{"line":100,"column":55}},"34":{"start":{"line":101,"column":24},"end":{"line":101,"column":58}},"35":{"start":{"line":104,"column":31},"end":{"line":104,"column":48}},"36":{"start":{"line":105,"column":6},"end":{"line":110,"column":9}},"37":{"start":{"line":106,"column":24},"end":{"line":106,"column":53}},"38":{"start":{"line":107,"column":8},"end":{"line":109,"column":9}},"39":{"start":{"line":108,"column":10},"end":{"line":108,"column":40}},"40":{"start":{"line":113,"column":24},"end":{"line":113,"column":38}},"41":{"start":{"line":114,"column":21},"end":{"line":114,"column":22}},"42":{"start":{"line":116,"column":6},"end":{"line":132,"column":7}},"43":{"start":{"line":117,"column":21},"end":{"line":125,"column":null}},"44":{"start":{"line":128,"column":8},"end":{"line":131,"column":9}},"45":{"start":{"line":129,"column":10},"end":{"line":129,"column":26}},"46":{"start":{"line":130,"column":10},"end":{"line":130,"column":38}},"47":{"start":{"line":135,"column":6},"end":{"line":150,"column":7}},"48":{"start":{"line":136,"column":8},"end":{"line":136,"column":53}},"49":{"start":{"line":139,"column":8},"end":{"line":141,"column":9}},"50":{"start":{"line":140,"column":10},"end":{"line":140,"column":42}},"51":{"start":{"line":143,"column":8},"end":{"line":145,"column":9}},"52":{"start":{"line":144,"column":10},"end":{"line":144,"column":47}},"53":{"start":{"line":146,"column":8},"end":{"line":146,"column":47}},"54":{"start":{"line":147,"column":8},"end":{"line":147,"column":47}},"55":{"start":{"line":149,"column":8},"end":{"line":149,"column":24}},"56":{"start":{"line":155,"column":21},"end":{"line":159,"column":null}},"57":{"start":{"line":162,"column":19},"end":{"line":162,"column":48}},"58":{"start":{"line":163,"column":2},"end":{"line":163,"column":77}},"59":{"start":{"line":164,"column":2},"end":{"line":164,"column":104}},"60":{"start":{"line":166,"column":2},"end":{"line":166,"column":49}},"61":{"start":{"line":182,"column":20},"end":{"line":182,"column":54}},"62":{"start":{"line":183,"column":21},"end":{"line":183,"column":45}},"63":{"start":{"line":186,"column":22},"end":{"line":186,"column":23}},"64":{"start":{"line":187,"column":2},"end":{"line":191,"column":5}},"65":{"start":{"line":188,"column":4},"end":{"line":190,"column":5}},"66":{"start":{"line":189,"column":6},"end":{"line":189,"column":22}},"67":{"start":{"line":194,"column":24},"end":{"line":194,"column":25}},"68":{"start":{"line":195,"column":2},"end":{"line":199,"column":5}},"69":{"start":{"line":196,"column":4},"end":{"line":198,"column":5}},"70":{"start":{"line":197,"column":6},"end":{"line":197,"column":24}},"71":{"start":{"line":202,"column":29},"end":{"line":202,"column":65}},"72":{"start":{"line":203,"column":24},"end":{"line":203,"column":25}},"73":{"start":{"line":204,"column":2},"end":{"line":206,"column":5}},"74":{"start":{"line":205,"column":4},"end":{"line":205,"column":44}},"75":{"start":{"line":209,"column":29},"end":{"line":209,"column":67}},"76":{"start":{"line":210,"column":24},"end":{"line":210,"column":25}},"77":{"start":{"line":211,"column":2},"end":{"line":213,"column":5}},"78":{"start":{"line":212,"column":4},"end":{"line":212,"column":44}},"79":{"start":{"line":217,"column":4},"end":{"line":218,"column":79}},"80":{"start":{"line":220,"column":2},"end":{"line":220,"column":14}},"81":{"start":{"line":232,"column":2},"end":{"line":232,"column":33}},"82":{"start":{"line":232,"column":24},"end":{"line":232,"column":33}},"83":{"start":{"line":234,"column":13},"end":{"line":234,"column":27}},"84":{"start":{"line":235,"column":19},"end":{"line":235,"column":20}},"85":{"start":{"line":237,"column":2},"end":{"line":257,"column":5}},"86":{"start":{"line":238,"column":24},"end":{"line":238,"column":25}},"87":{"start":{"line":239,"column":20},"end":{"line":239,"column":21}},"88":{"start":{"line":241,"column":4},"end":{"line":250,"column":7}},"89":{"start":{"line":242,"column":6},"end":{"line":242,"column":44}},"90":{"start":{"line":244,"column":24},"end":{"line":244,"column":58}},"91":{"start":{"line":245,"column":6},"end":{"line":249,"column":9}},"92":{"start":{"line":246,"column":8},"end":{"line":248,"column":9}},"93":{"start":{"line":247,"column":10},"end":{"line":247,"column":26}},"94":{"start":{"line":253,"column":4},"end":{"line":253,"column":23}},"95":{"start":{"line":256,"column":4},"end":{"line":256,"column":75}},"96":{"start":{"line":259,"column":2},"end":{"line":259,"column":20}}},"fnMap":{"0":{"name":"detectCommunities","decl":{"start":{"line":31,"column":16},"end":{"line":31,"column":33}},"loc":{"start":{"line":33,"column":20},"end":{"line":167,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":57,"column":36},"end":{"line":57,"column":40}},"loc":{"start":{"line":57,"column":45},"end":{"line":60,"column":4}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":64,"column":16},"end":{"line":64,"column":20}},"loc":{"start":{"line":64,"column":24},"end":{"line":64,"column":57}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":66,"column":26},"end":{"line":66,"column":30}},"loc":{"start":{"line":66,"column":33},"end":{"line":69,"column":3}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":73,"column":16},"end":{"line":73,"column":20}},"loc":{"start":{"line":73,"column":23},"end":{"line":75,"column":3}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":84,"column":16},"end":{"line":84,"column":17}},"loc":{"start":{"line":84,"column":32},"end":{"line":87,"column":3}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":105,"column":24},"end":{"line":105,"column":34}},"loc":{"start":{"line":105,"column":37},"end":{"line":110,"column":7}}},"7":{"name":"calculateModularityGain","decl":{"start":{"line":172,"column":9},"end":{"line":172,"column":32}},"loc":{"start":{"line":180,"column":12},"end":{"line":221,"column":1}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":187,"column":20},"end":{"line":187,"column":30}},"loc":{"start":{"line":187,"column":33},"end":{"line":191,"column":3}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":195,"column":20},"end":{"line":195,"column":30}},"loc":{"start":{"line":195,"column":33},"end":{"line":199,"column":3}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":204,"column":29},"end":{"line":204,"column":31}},"loc":{"start":{"line":204,"column":34},"end":{"line":206,"column":3}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":211,"column":29},"end":{"line":211,"column":31}},"loc":{"start":{"line":211,"column":34},"end":{"line":213,"column":3}}},"12":{"name":"calculateModularity","decl":{"start":{"line":226,"column":9},"end":{"line":226,"column":28}},"loc":{"start":{"line":230,"column":20},"end":{"line":260,"column":1}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":237,"column":19},"end":{"line":237,"column":31}},"loc":{"start":{"line":237,"column":34},"end":{"line":257,"column":3}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":241,"column":25},"end":{"line":241,"column":31}},"loc":{"start":{"line":241,"column":34},"end":{"line":250,"column":5}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":245,"column":24},"end":{"line":245,"column":34}},"loc":{"start":{"line":245,"column":37},"end":{"line":249,"column":7}}}},"branchMap":{"0":{"loc":{"start":{"line":38,"column":2},"end":{"line":44,"column":3}},"type":"if","locations":[{"start":{"line":38,"column":2},"end":{"line":44,"column":3}}]},"1":{"loc":{"start":{"line":47,"column":2},"end":{"line":54,"column":3}},"type":"if","locations":[{"start":{"line":47,"column":2},"end":{"line":54,"column":3}}]},"2":{"loc":{"start":{"line":58,"column":12},"end":{"line":58,"column":74}},"type":"cond-expr","locations":[{"start":{"line":58,"column":46},"end":{"line":58,"column":57}},{"start":{"line":58,"column":60},"end":{"line":58,"column":74}}]},"3":{"loc":{"start":{"line":59,"column":12},"end":{"line":59,"column":74}},"type":"cond-expr","locations":[{"start":{"line":59,"column":46},"end":{"line":59,"column":57}},{"start":{"line":59,"column":60},"end":{"line":59,"column":74}}]},"4":{"loc":{"start":{"line":74,"column":25},"end":{"line":74,"column":58}},"type":"binary-expr","locations":[{"start":{"line":74,"column":25},"end":{"line":74,"column":53}},{"start":{"line":74,"column":57},"end":{"line":74,"column":58}}]},"5":{"loc":{"start":{"line":94,"column":9},"end":{"line":94,"column":47}},"type":"binary-expr","locations":[{"start":{"line":94,"column":9},"end":{"line":94,"column":17}},{"start":{"line":94,"column":21},"end":{"line":94,"column":47}}]},"6":{"loc":{"start":{"line":101,"column":24},"end":{"line":101,"column":58}},"type":"binary-expr","locations":[{"start":{"line":101,"column":24},"end":{"line":101,"column":45}},{"start":{"line":101,"column":49},"end":{"line":101,"column":58}}]},"7":{"loc":{"start":{"line":107,"column":8},"end":{"line":109,"column":9}},"type":"if","locations":[{"start":{"line":107,"column":8},"end":{"line":109,"column":9}}]},"8":{"loc":{"start":{"line":107,"column":12},"end":{"line":107,"column":63}},"type":"binary-expr","locations":[{"start":{"line":107,"column":12},"end":{"line":107,"column":33}},{"start":{"line":107,"column":37},"end":{"line":107,"column":63}}]},"9":{"loc":{"start":{"line":128,"column":8},"end":{"line":131,"column":9}},"type":"if","locations":[{"start":{"line":128,"column":8},"end":{"line":131,"column":9}}]},"10":{"loc":{"start":{"line":135,"column":6},"end":{"line":150,"column":7}},"type":"if","locations":[{"start":{"line":135,"column":6},"end":{"line":150,"column":7}}]},"11":{"loc":{"start":{"line":135,"column":10},"end":{"line":135,"column":59}},"type":"binary-expr","locations":[{"start":{"line":135,"column":10},"end":{"line":135,"column":40}},{"start":{"line":135,"column":44},"end":{"line":135,"column":59}}]},"12":{"loc":{"start":{"line":139,"column":8},"end":{"line":141,"column":9}},"type":"if","locations":[{"start":{"line":139,"column":8},"end":{"line":141,"column":9}}]},"13":{"loc":{"start":{"line":143,"column":8},"end":{"line":145,"column":9}},"type":"if","locations":[{"start":{"line":143,"column":8},"end":{"line":145,"column":9}}]},"14":{"loc":{"start":{"line":182,"column":20},"end":{"line":182,"column":54}},"type":"binary-expr","locations":[{"start":{"line":182,"column":20},"end":{"line":182,"column":41}},{"start":{"line":182,"column":45},"end":{"line":182,"column":54}}]},"15":{"loc":{"start":{"line":183,"column":21},"end":{"line":183,"column":45}},"type":"binary-expr","locations":[{"start":{"line":183,"column":21},"end":{"line":183,"column":40}},{"start":{"line":183,"column":44},"end":{"line":183,"column":45}}]},"16":{"loc":{"start":{"line":188,"column":4},"end":{"line":190,"column":5}},"type":"if","locations":[{"start":{"line":188,"column":4},"end":{"line":190,"column":5}}]},"17":{"loc":{"start":{"line":196,"column":4},"end":{"line":198,"column":5}},"type":"if","locations":[{"start":{"line":196,"column":4},"end":{"line":198,"column":5}}]},"18":{"loc":{"start":{"line":202,"column":29},"end":{"line":202,"column":65}},"type":"binary-expr","locations":[{"start":{"line":202,"column":29},"end":{"line":202,"column":52}},{"start":{"line":202,"column":56},"end":{"line":202,"column":65}}]},"19":{"loc":{"start":{"line":205,"column":23},"end":{"line":205,"column":43}},"type":"binary-expr","locations":[{"start":{"line":205,"column":23},"end":{"line":205,"column":38}},{"start":{"line":205,"column":42},"end":{"line":205,"column":43}}]},"20":{"loc":{"start":{"line":209,"column":29},"end":{"line":209,"column":67}},"type":"binary-expr","locations":[{"start":{"line":209,"column":29},"end":{"line":209,"column":54}},{"start":{"line":209,"column":58},"end":{"line":209,"column":67}}]},"21":{"loc":{"start":{"line":212,"column":23},"end":{"line":212,"column":43}},"type":"binary-expr","locations":[{"start":{"line":212,"column":23},"end":{"line":212,"column":38}},{"start":{"line":212,"column":42},"end":{"line":212,"column":43}}]},"22":{"loc":{"start":{"line":232,"column":2},"end":{"line":232,"column":33}},"type":"if","locations":[{"start":{"line":232,"column":2},"end":{"line":232,"column":33}}]},"23":{"loc":{"start":{"line":242,"column":19},"end":{"line":242,"column":43}},"type":"binary-expr","locations":[{"start":{"line":242,"column":19},"end":{"line":242,"column":38}},{"start":{"line":242,"column":42},"end":{"line":242,"column":43}}]},"24":{"loc":{"start":{"line":244,"column":24},"end":{"line":244,"column":58}},"type":"binary-expr","locations":[{"start":{"line":244,"column":24},"end":{"line":244,"column":45}},{"start":{"line":244,"column":49},"end":{"line":244,"column":58}}]},"25":{"loc":{"start":{"line":246,"column":8},"end":{"line":248,"column":9}},"type":"if","locations":[{"start":{"line":246,"column":8},"end":{"line":248,"column":9}}]}},"s":{"0":1,"1":16,"2":16,"3":1,"4":15,"5":1,"6":1,"7":14,"8":0,"9":14,"10":14,"11":408,"12":14,"13":0,"14":0,"15":14,"16":14,"17":408,"18":14,"19":14,"20":14,"21":14,"22":14,"23":408,"24":408,"25":14,"26":14,"27":14,"28":14,"29":14,"30":14,"31":14,"32":408,"33":408,"34":408,"35":408,"36":408,"37":0,"38":0,"39":0,"40":408,"41":408,"42":408,"43":0,"44":0,"45":0,"46":0,"47":408,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":14,"57":14,"58":14,"59":14,"60":14,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":14,"82":14,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0},"f":{"0":16,"1":0,"2":408,"3":0,"4":408,"5":408,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":14,"13":0,"14":0,"15":0},"b":{"0":[1],"1":[1],"2":[0,0],"3":[0,0],"4":[408,408],"5":[28,14],"6":[408,0],"7":[0],"8":[0,0],"9":[0],"10":[0],"11":[408,0],"12":[0],"13":[0],"14":[0,0],"15":[0,0],"16":[0],"17":[0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[14],"23":[0,0],"24":[0,0],"25":[0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/clustering/hierarchical_clusterer.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/clustering/hierarchical_clusterer.ts","statementMap":{"0":{"start":{"line":22,"column":0},"end":{"line":22,"column":61}},"1":{"start":{"line":23,"column":0},"end":{"line":23,"column":50}},"2":{"start":{"line":30,"column":4},"end":{"line":30,"column":38}},"3":{"start":{"line":31,"column":4},"end":{"line":39,"column":6}},"4":{"start":{"line":55,"column":22},"end":{"line":55,"column":39}},"5":{"start":{"line":57,"column":4},"end":{"line":57,"column":57}},"6":{"start":{"line":58,"column":4},"end":{"line":58,"column":105}},"7":{"start":{"line":61,"column":27},"end":{"line":61,"column":63}},"8":{"start":{"line":62,"column":4},"end":{"line":62,"column":45}},"9":{"start":{"line":64,"column":24},"end":{"line":64,"column":53}},"10":{"start":{"line":65,"column":4},"end":{"line":65,"column":113}},"11":{"start":{"line":68,"column":29},"end":{"line":68,"column":60}},"12":{"start":{"line":70,"column":4},"end":{"line":70,"column":97}},"13":{"start":{"line":73,"column":27},"end":{"line":73,"column":58}},"14":{"start":{"line":75,"column":4},"end":{"line":75,"column":150}},"15":{"start":{"line":78,"column":28},"end":{"line":78,"column":61}},"16":{"start":{"line":79,"column":4},"end":{"line":89,"column":5}},"17":{"start":{"line":80,"column":26},"end":{"line":80,"column":47}},"18":{"start":{"line":81,"column":34},"end":{"line":81,"column":86}},"19":{"start":{"line":83,"column":6},"end":{"line":88,"column":9}},"20":{"start":{"line":87,"column":37},"end":{"line":87,"column":69}},"21":{"start":{"line":92,"column":24},"end":{"line":92,"column":59}},"22":{"start":{"line":93,"column":27},"end":{"line":93,"column":28}},"23":{"start":{"line":95,"column":4},"end":{"line":124,"column":5}},"24":{"start":{"line":96,"column":6},"end":{"line":123,"column":7}},"25":{"start":{"line":97,"column":28},"end":{"line":97,"column":53}},"26":{"start":{"line":100,"column":8},"end":{"line":103,"column":9}},"27":{"start":{"line":101,"column":10},"end":{"line":101,"column":149}},"28":{"start":{"line":102,"column":10},"end":{"line":102,"column":19}},"29":{"start":{"line":106,"column":25},"end":{"line":106,"column":65}},"30":{"start":{"line":109,"column":26},"end":{"line":109,"column":75}},"31":{"start":{"line":112,"column":8},"end":{"line":122,"column":9}},"32":{"start":{"line":113,"column":10},"end":{"line":117,"column":13}},"33":{"start":{"line":119,"column":10},"end":{"line":119,"column":54}},"34":{"start":{"line":121,"column":10},"end":{"line":121,"column":164}},"35":{"start":{"line":127,"column":21},"end":{"line":127,"column":50}},"36":{"start":{"line":129,"column":25},"end":{"line":129,"column":86}},"37":{"start":{"line":129,"column":79},"end":{"line":129,"column":85}},"38":{"start":{"line":130,"column":27},"end":{"line":130,"column":88}},"39":{"start":{"line":130,"column":57},"end":{"line":130,"column":62}},"40":{"start":{"line":131,"column":27},"end":{"line":131,"column":52}},"41":{"start":{"line":132,"column":27},"end":{"line":132,"column":52}},"42":{"start":{"line":134,"column":4},"end":{"line":142,"column":6}},"43":{"start":{"line":144,"column":4},"end":{"line":144,"column":83}},"44":{"start":{"line":145,"column":4},"end":{"line":145,"column":138}},"45":{"start":{"line":147,"column":4},"end":{"line":159,"column":6}},"46":{"start":{"line":167,"column":31},"end":{"line":167,"column":33}},"47":{"start":{"line":168,"column":31},"end":{"line":168,"column":33}},"48":{"start":{"line":171,"column":4},"end":{"line":173,"column":5}},"49":{"start":{"line":172,"column":6},"end":{"line":172,"column":37}},"50":{"start":{"line":176,"column":4},"end":{"line":201,"column":5}},"51":{"start":{"line":178,"column":25},"end":{"line":178,"column":60}},"52":{"start":{"line":179,"column":6},"end":{"line":184,"column":7}},"53":{"start":{"line":180,"column":8},"end":{"line":182,"column":9}},"54":{"start":{"line":181,"column":10},"end":{"line":181,"column":48}},"55":{"start":{"line":183,"column":8},"end":{"line":183,"column":58}},"56":{"start":{"line":187,"column":6},"end":{"line":200,"column":7}},"57":{"start":{"line":188,"column":8},"end":{"line":199,"column":9}},"58":{"start":{"line":189,"column":10},"end":{"line":198,"column":11}},"59":{"start":{"line":189,"column":23},"end":{"line":189,"column":24}},"60":{"start":{"line":190,"column":12},"end":{"line":197,"column":13}},"61":{"start":{"line":190,"column":25},"end":{"line":190,"column":30}},"62":{"start":{"line":191,"column":27},"end":{"line":191,"column":54}},"63":{"start":{"line":192,"column":27},"end":{"line":192,"column":54}},"64":{"start":{"line":194,"column":14},"end":{"line":196,"column":15}},"65":{"start":{"line":195,"column":16},"end":{"line":195,"column":59}},"66":{"start":{"line":204,"column":4},"end":{"line":226,"column":5}},"67":{"start":{"line":206,"column":28},"end":{"line":206,"column":58}},"68":{"start":{"line":208,"column":6},"end":{"line":214,"column":7}},"69":{"start":{"line":209,"column":27},"end":{"line":209,"column":60}},"70":{"start":{"line":210,"column":8},"end":{"line":212,"column":9}},"71":{"start":{"line":211,"column":10},"end":{"line":211,"column":51}},"72":{"start":{"line":213,"column":8},"end":{"line":213,"column":55}},"73":{"start":{"line":216,"column":6},"end":{"line":225,"column":7}},"74":{"start":{"line":217,"column":24},"end":{"line":217,"column":45}},"75":{"start":{"line":218,"column":8},"end":{"line":224,"column":9}},"76":{"start":{"line":219,"column":10},"end":{"line":223,"column":11}},"77":{"start":{"line":219,"column":23},"end":{"line":219,"column":24}},"78":{"start":{"line":220,"column":12},"end":{"line":222,"column":13}},"79":{"start":{"line":220,"column":25},"end":{"line":220,"column":30}},"80":{"start":{"line":221,"column":14},"end":{"line":221,"column":69}},"81":{"start":{"line":229,"column":24},"end":{"line":229,"column":52}},"82":{"start":{"line":230,"column":4},"end":{"line":233,"column":5}},"83":{"start":{"line":231,"column":18},"end":{"line":231,"column":62}},"84":{"start":{"line":232,"column":6},"end":{"line":232,"column":33}},"85":{"start":{"line":235,"column":4},"end":{"line":235,"column":62}},"86":{"start":{"line":246,"column":20},"end":{"line":246,"column":36}},"87":{"start":{"line":247,"column":18},"end":{"line":247,"column":45}},"88":{"start":{"line":247,"column":37},"end":{"line":247,"column":43}},"89":{"start":{"line":249,"column":18},"end":{"line":254,"column":6}},"90":{"start":{"line":250,"column":23},"end":{"line":250,"column":85}},"91":{"start":{"line":251,"column":23},"end":{"line":251,"column":85}},"92":{"start":{"line":253,"column":6},"end":{"line":253,"column":60}},"93":{"start":{"line":256,"column":4},"end":{"line":256,"column":28}},"94":{"start":{"line":263,"column":4},"end":{"line":263,"column":29}},"95":{"start":{"line":270,"column":4},"end":{"line":278,"column":6}},"96":{"start":{"line":25,"column":0},"end":{"line":25,"column":13}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":29,"column":2},"end":{"line":29,"column":null}},"loc":{"start":{"line":29,"column":2},"end":{"line":40,"column":3}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":50,"column":2},"end":{"line":50,"column":7}},"loc":{"start":{"line":53,"column":33},"end":{"line":160,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":87,"column":31},"end":{"line":87,"column":32}},"loc":{"start":{"line":87,"column":37},"end":{"line":87,"column":69}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":129,"column":74},"end":{"line":129,"column":75}},"loc":{"start":{"line":129,"column":79},"end":{"line":129,"column":85}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":130,"column":47},"end":{"line":130,"column":48}},"loc":{"start":{"line":130,"column":57},"end":{"line":130,"column":62}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":166,"column":10},"end":{"line":166,"column":29}},"loc":{"start":{"line":166,"column":48},"end":{"line":236,"column":3}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":242,"column":10},"end":{"line":242,"column":25}},"loc":{"start":{"line":244,"column":25},"end":{"line":257,"column":3}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":247,"column":30},"end":{"line":247,"column":32}},"loc":{"start":{"line":247,"column":37},"end":{"line":247,"column":43}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":249,"column":34},"end":{"line":249,"column":38}},"loc":{"start":{"line":249,"column":41},"end":{"line":254,"column":5}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":262,"column":2},"end":{"line":262,"column":10}},"loc":{"start":{"line":262,"column":10},"end":{"line":264,"column":3}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":269,"column":2},"end":{"line":269,"column":12}},"loc":{"start":{"line":269,"column":12},"end":{"line":279,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":52,"column":4},"end":{"line":52,"column":21}},"type":"default-arg","locations":[{"start":{"line":52,"column":20},"end":{"line":52,"column":21}}]},"1":{"loc":{"start":{"line":53,"column":4},"end":{"line":53,"column":33}},"type":"default-arg","locations":[{"start":{"line":53,"column":32},"end":{"line":53,"column":33}}]},"2":{"loc":{"start":{"line":95,"column":4},"end":{"line":124,"column":5}},"type":"if","locations":[{"start":{"line":95,"column":4},"end":{"line":124,"column":5}}]},"3":{"loc":{"start":{"line":100,"column":8},"end":{"line":103,"column":9}},"type":"if","locations":[{"start":{"line":100,"column":8},"end":{"line":103,"column":9}}]},"4":{"loc":{"start":{"line":112,"column":8},"end":{"line":122,"column":9}},"type":"if","locations":[{"start":{"line":112,"column":8},"end":{"line":122,"column":9}}]},"5":{"loc":{"start":{"line":152,"column":19},"end":{"line":152,"column":65}},"type":"cond-expr","locations":[{"start":{"line":152,"column":42},"end":{"line":152,"column":53}},{"start":{"line":152,"column":56},"end":{"line":152,"column":65}}]},"6":{"loc":{"start":{"line":180,"column":8},"end":{"line":182,"column":9}},"type":"if","locations":[{"start":{"line":180,"column":8},"end":{"line":182,"column":9}}]},"7":{"loc":{"start":{"line":188,"column":8},"end":{"line":199,"column":9}},"type":"if","locations":[{"start":{"line":188,"column":8},"end":{"line":199,"column":9}}]},"8":{"loc":{"start":{"line":194,"column":14},"end":{"line":196,"column":15}},"type":"if","locations":[{"start":{"line":194,"column":14},"end":{"line":196,"column":15}}]},"9":{"loc":{"start":{"line":210,"column":8},"end":{"line":212,"column":9}},"type":"if","locations":[{"start":{"line":210,"column":8},"end":{"line":212,"column":9}}]},"10":{"loc":{"start":{"line":218,"column":8},"end":{"line":224,"column":9}},"type":"if","locations":[{"start":{"line":218,"column":8},"end":{"line":224,"column":9}}]},"11":{"loc":{"start":{"line":250,"column":23},"end":{"line":250,"column":85}},"type":"cond-expr","locations":[{"start":{"line":250,"column":57},"end":{"line":250,"column":68}},{"start":{"line":250,"column":71},"end":{"line":250,"column":85}}]},"12":{"loc":{"start":{"line":251,"column":23},"end":{"line":251,"column":85}},"type":"cond-expr","locations":[{"start":{"line":251,"column":57},"end":{"line":251,"column":68}},{"start":{"line":251,"column":71},"end":{"line":251,"column":85}}]},"13":{"loc":{"start":{"line":253,"column":13},"end":{"line":253,"column":59}},"type":"binary-expr","locations":[{"start":{"line":253,"column":13},"end":{"line":253,"column":34}},{"start":{"line":253,"column":38},"end":{"line":253,"column":59}}]}},"s":{"0":1,"1":1,"2":16,"3":16,"4":16,"5":16,"6":16,"7":16,"8":16,"9":16,"10":16,"11":16,"12":16,"13":16,"14":16,"15":16,"16":16,"17":409,"18":409,"19":409,"20":0,"21":16,"22":16,"23":16,"24":4,"25":366,"26":366,"27":366,"28":366,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":16,"36":16,"37":409,"38":16,"39":409,"40":16,"41":16,"42":16,"43":16,"44":16,"45":16,"46":16,"47":16,"48":16,"49":409,"50":16,"51":8,"52":8,"53":8,"54":8,"55":8,"56":8,"57":8,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":16,"67":2,"68":2,"69":2,"70":2,"71":2,"72":2,"73":2,"74":2,"75":2,"76":0,"77":0,"78":0,"79":0,"80":0,"81":16,"82":16,"83":0,"84":0,"85":16,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":2,"95":1,"96":1},"f":{"0":16,"1":16,"2":0,"3":409,"4":409,"5":16,"6":0,"7":0,"8":0,"9":2,"10":1},"b":{"0":[0],"1":[12],"2":[4],"3":[366],"4":[0],"5":[0,16],"6":[8],"7":[0],"8":[0],"9":[2],"10":[0],"11":[0,0],"12":[0,0],"13":[0,0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/clustering/tfidf_labeler.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/clustering/tfidf_labeler.ts","statementMap":{"0":{"start":{"line":21,"column":4},"end":{"line":21,"column":34}},"1":{"start":{"line":22,"column":4},"end":{"line":22,"column":26}},"2":{"start":{"line":30,"column":4},"end":{"line":30,"column":30}},"3":{"start":{"line":31,"column":4},"end":{"line":31,"column":46}},"4":{"start":{"line":33,"column":4},"end":{"line":43,"column":5}},"5":{"start":{"line":34,"column":21},"end":{"line":34,"column":46}},"6":{"start":{"line":37,"column":6},"end":{"line":42,"column":7}},"7":{"start":{"line":38,"column":8},"end":{"line":40,"column":9}},"8":{"start":{"line":39,"column":10},"end":{"line":39,"column":50}},"9":{"start":{"line":41,"column":8},"end":{"line":41,"column":54}},"10":{"start":{"line":54,"column":4},"end":{"line":56,"column":5}},"11":{"start":{"line":55,"column":6},"end":{"line":55,"column":29}},"12":{"start":{"line":58,"column":4},"end":{"line":61,"column":5}},"13":{"start":{"line":60,"column":6},"end":{"line":60,"column":28}},"14":{"start":{"line":64,"column":36},"end":{"line":64,"column":38}},"15":{"start":{"line":65,"column":4},"end":{"line":67,"column":5}},"16":{"start":{"line":66,"column":6},"end":{"line":66,"column":49}},"17":{"start":{"line":70,"column":21},"end":{"line":70,"column":46}},"18":{"start":{"line":71,"column":4},"end":{"line":73,"column":5}},"19":{"start":{"line":72,"column":6},"end":{"line":72,"column":58}},"20":{"start":{"line":76,"column":36},"end":{"line":76,"column":38}},"21":{"start":{"line":77,"column":4},"end":{"line":83,"column":5}},"22":{"start":{"line":78,"column":17},"end":{"line":78,"column":44}},"23":{"start":{"line":79,"column":18},"end":{"line":79,"column":41}},"24":{"start":{"line":80,"column":20},"end":{"line":80,"column":28}},"25":{"start":{"line":82,"column":6},"end":{"line":82,"column":48}},"26":{"start":{"line":86,"column":4},"end":{"line":86,"column":49}},"27":{"start":{"line":86,"column":30},"end":{"line":86,"column":47}},"28":{"start":{"line":89,"column":21},"end":{"line":89,"column":63}},"29":{"start":{"line":89,"column":56},"end":{"line":89,"column":62}},"30":{"start":{"line":92,"column":4},"end":{"line":92,"column":30}},"31":{"start":{"line":103,"column":4},"end":{"line":105,"column":5}},"32":{"start":{"line":104,"column":6},"end":{"line":104,"column":54}},"33":{"start":{"line":107,"column":4},"end":{"line":109,"column":5}},"34":{"start":{"line":108,"column":6},"end":{"line":108,"column":53}},"35":{"start":{"line":111,"column":36},"end":{"line":111,"column":38}},"36":{"start":{"line":112,"column":4},"end":{"line":114,"column":5}},"37":{"start":{"line":113,"column":6},"end":{"line":113,"column":49}},"38":{"start":{"line":116,"column":21},"end":{"line":116,"column":46}},"39":{"start":{"line":117,"column":4},"end":{"line":119,"column":5}},"40":{"start":{"line":118,"column":6},"end":{"line":118,"column":58}},"41":{"start":{"line":121,"column":36},"end":{"line":121,"column":38}},"42":{"start":{"line":122,"column":4},"end":{"line":128,"column":5}},"43":{"start":{"line":123,"column":17},"end":{"line":123,"column":44}},"44":{"start":{"line":124,"column":18},"end":{"line":124,"column":41}},"45":{"start":{"line":125,"column":20},"end":{"line":125,"column":28}},"46":{"start":{"line":127,"column":6},"end":{"line":127,"column":48}},"47":{"start":{"line":130,"column":4},"end":{"line":130,"column":49}},"48":{"start":{"line":130,"column":30},"end":{"line":130,"column":47}},"49":{"start":{"line":132,"column":21},"end":{"line":132,"column":46}},"50":{"start":{"line":133,"column":18},"end":{"line":133,"column":53}},"51":{"start":{"line":133,"column":36},"end":{"line":133,"column":42}},"52":{"start":{"line":135,"column":4},"end":{"line":135,"column":31}},"53":{"start":{"line":143,"column":19},"end":{"line":143,"column":66}},"54":{"start":{"line":143,"column":53},"end":{"line":143,"column":65}},"55":{"start":{"line":146,"column":23},"end":{"line":146,"column":82}},"56":{"start":{"line":147,"column":4},"end":{"line":147,"column":72}},"57":{"start":{"line":147,"column":34},"end":{"line":147,"column":70}},"58":{"start":{"line":157,"column":28},"end":{"line":157,"column":55}},"59":{"start":{"line":159,"column":4},"end":{"line":162,"column":5}},"60":{"start":{"line":161,"column":6},"end":{"line":161,"column":15}},"61":{"start":{"line":164,"column":15},"end":{"line":164,"column":35}},"62":{"start":{"line":165,"column":4},"end":{"line":165,"column":44}},"63":{"start":{"line":176,"column":22},"end":{"line":176,"column":23}},"64":{"start":{"line":177,"column":23},"end":{"line":177,"column":40}},"65":{"start":{"line":179,"column":4},"end":{"line":181,"column":5}},"66":{"start":{"line":180,"column":6},"end":{"line":180,"column":50}},"67":{"start":{"line":180,"column":29},"end":{"line":180,"column":48}},"68":{"start":{"line":183,"column":4},"end":{"line":185,"column":5}},"69":{"start":{"line":184,"column":6},"end":{"line":184,"column":54}},"70":{"start":{"line":187,"column":4},"end":{"line":191,"column":6}},"71":{"start":{"line":16,"column":0},"end":{"line":16,"column":13}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":20,"column":2},"end":{"line":20,"column":null}},"loc":{"start":{"line":20,"column":2},"end":{"line":23,"column":3}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":29,"column":2},"end":{"line":29,"column":13}},"loc":{"start":{"line":29,"column":38},"end":{"line":44,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":53,"column":2},"end":{"line":53,"column":15}},"loc":{"start":{"line":53,"column":55},"end":{"line":93,"column":3}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":86,"column":20},"end":{"line":86,"column":21}},"loc":{"start":{"line":86,"column":30},"end":{"line":86,"column":47}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":89,"column":51},"end":{"line":89,"column":52}},"loc":{"start":{"line":89,"column":56},"end":{"line":89,"column":62}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":99,"column":2},"end":{"line":99,"column":25}},"loc":{"start":{"line":101,"column":20},"end":{"line":136,"column":3}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":130,"column":20},"end":{"line":130,"column":21}},"loc":{"start":{"line":130,"column":30},"end":{"line":130,"column":47}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":133,"column":31},"end":{"line":133,"column":32}},"loc":{"start":{"line":133,"column":36},"end":{"line":133,"column":42}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":142,"column":10},"end":{"line":142,"column":18}},"loc":{"start":{"line":142,"column":37},"end":{"line":148,"column":3}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":143,"column":48},"end":{"line":143,"column":49}},"loc":{"start":{"line":143,"column":53},"end":{"line":143,"column":65}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":147,"column":25},"end":{"line":147,"column":30}},"loc":{"start":{"line":147,"column":34},"end":{"line":147,"column":70}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":156,"column":10},"end":{"line":156,"column":22}},"loc":{"start":{"line":156,"column":35},"end":{"line":166,"column":3}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":171,"column":2},"end":{"line":171,"column":16}},"loc":{"start":{"line":171,"column":16},"end":{"line":192,"column":3}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":180,"column":22},"end":{"line":180,"column":25}},"loc":{"start":{"line":180,"column":29},"end":{"line":180,"column":48}}}},"branchMap":{"0":{"loc":{"start":{"line":38,"column":8},"end":{"line":40,"column":9}},"type":"if","locations":[{"start":{"line":38,"column":8},"end":{"line":40,"column":9}}]},"1":{"loc":{"start":{"line":53,"column":39},"end":{"line":53,"column":55}},"type":"default-arg","locations":[{"start":{"line":53,"column":54},"end":{"line":53,"column":55}}]},"2":{"loc":{"start":{"line":54,"column":4},"end":{"line":56,"column":5}},"type":"if","locations":[{"start":{"line":54,"column":4},"end":{"line":56,"column":5}}]},"3":{"loc":{"start":{"line":58,"column":4},"end":{"line":61,"column":5}},"type":"if","locations":[{"start":{"line":58,"column":4},"end":{"line":61,"column":5}}]},"4":{"loc":{"start":{"line":72,"column":27},"end":{"line":72,"column":51}},"type":"binary-expr","locations":[{"start":{"line":72,"column":27},"end":{"line":72,"column":46}},{"start":{"line":72,"column":50},"end":{"line":72,"column":51}}]},"5":{"loc":{"start":{"line":101,"column":4},"end":{"line":101,"column":20}},"type":"default-arg","locations":[{"start":{"line":101,"column":19},"end":{"line":101,"column":20}}]},"6":{"loc":{"start":{"line":103,"column":4},"end":{"line":105,"column":5}},"type":"if","locations":[{"start":{"line":103,"column":4},"end":{"line":105,"column":5}}]},"7":{"loc":{"start":{"line":107,"column":4},"end":{"line":109,"column":5}},"type":"if","locations":[{"start":{"line":107,"column":4},"end":{"line":109,"column":5}}]},"8":{"loc":{"start":{"line":118,"column":27},"end":{"line":118,"column":51}},"type":"binary-expr","locations":[{"start":{"line":118,"column":27},"end":{"line":118,"column":46}},{"start":{"line":118,"column":50},"end":{"line":118,"column":51}}]},"9":{"loc":{"start":{"line":159,"column":4},"end":{"line":162,"column":5}},"type":"if","locations":[{"start":{"line":159,"column":4},"end":{"line":162,"column":5}}]},"10":{"loc":{"start":{"line":159,"column":8},"end":{"line":159,"column":54}},"type":"binary-expr","locations":[{"start":{"line":159,"column":8},"end":{"line":159,"column":24}},{"start":{"line":159,"column":28},"end":{"line":159,"column":54}}]},"11":{"loc":{"start":{"line":190,"column":40},"end":{"line":190,"column":60}},"type":"binary-expr","locations":[{"start":{"line":190,"column":40},"end":{"line":190,"column":55}},{"start":{"line":190,"column":59},"end":{"line":190,"column":60}}]}},"s":{"0":33,"1":33,"2":33,"3":33,"4":33,"5":499,"6":499,"7":995,"8":328,"9":995,"10":11,"11":1,"12":10,"13":1,"14":9,"15":9,"16":19,"17":9,"18":9,"19":45,"20":9,"21":9,"22":28,"23":28,"24":28,"25":28,"26":9,"27":35,"28":9,"29":22,"30":9,"31":412,"32":0,"33":412,"34":410,"35":2,"36":2,"37":4,"38":2,"39":2,"40":8,"41":2,"42":2,"43":6,"44":6,"45":6,"46":6,"47":2,"48":8,"49":2,"50":2,"51":6,"52":2,"53":941,"54":2645,"55":941,"56":941,"57":2645,"58":34,"59":34,"60":0,"61":34,"62":34,"63":21,"64":21,"65":21,"66":231,"67":827,"68":21,"69":419,"70":21,"71":2},"f":{"0":33,"1":33,"2":11,"3":35,"4":22,"5":412,"6":8,"7":6,"8":941,"9":2645,"10":2645,"11":34,"12":21,"13":827},"b":{"0":[328],"1":[4],"2":[1],"3":[1],"4":[45,28],"5":[0],"6":[0],"7":[410],"8":[8,6],"9":[0],"10":[34,34],"11":[21,3]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/graph/graph_serializer.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/graph/graph_serializer.ts","statementMap":{"0":{"start":{"line":19,"column":0},"end":{"line":19,"column":58}},"1":{"start":{"line":20,"column":0},"end":{"line":20,"column":24}},"2":{"start":{"line":41,"column":30},"end":{"line":54,"column":2}},"3":{"start":{"line":75,"column":19},"end":{"line":75,"column":45}},"4":{"start":{"line":91,"column":22},"end":{"line":91,"column":32}},"5":{"start":{"line":93,"column":4},"end":{"line":116,"column":5}},"6":{"start":{"line":95,"column":42},"end":{"line":100,"column":8}},"7":{"start":{"line":103,"column":6},"end":{"line":105,"column":7}},"8":{"start":{"line":104,"column":8},"end":{"line":104,"column":69}},"9":{"start":{"line":108,"column":19},"end":{"line":108,"column":54}},"10":{"start":{"line":109,"column":6},"end":{"line":109,"column":47}},"11":{"start":{"line":111,"column":25},"end":{"line":111,"column":47}},"12":{"start":{"line":112,"column":6},"end":{"line":112,"column":72}},"13":{"start":{"line":114,"column":6},"end":{"line":114,"column":72}},"14":{"start":{"line":115,"column":6},"end":{"line":115,"column":18}},"15":{"start":{"line":134,"column":22},"end":{"line":134,"column":32}},"16":{"start":{"line":136,"column":4},"end":{"line":176,"column":5}},"17":{"start":{"line":138,"column":6},"end":{"line":142,"column":7}},"18":{"start":{"line":139,"column":8},"end":{"line":139,"column":31}},"19":{"start":{"line":141,"column":8},"end":{"line":141,"column":20}},"20":{"start":{"line":145,"column":19},"end":{"line":145,"column":52}},"21":{"start":{"line":146,"column":19},"end":{"line":146,"column":35}},"22":{"start":{"line":149,"column":24},"end":{"line":149,"column":57}},"23":{"start":{"line":152,"column":6},"end":{"line":157,"column":7}},"24":{"start":{"line":153,"column":8},"end":{"line":155,"column":10}},"25":{"start":{"line":156,"column":8},"end":{"line":156,"column":20}},"26":{"start":{"line":160,"column":33},"end":{"line":167,"column":8}},"27":{"start":{"line":169,"column":25},"end":{"line":169,"column":47}},"28":{"start":{"line":170,"column":6},"end":{"line":170,"column":76}},"29":{"start":{"line":172,"column":6},"end":{"line":172,"column":19}},"30":{"start":{"line":174,"column":6},"end":{"line":174,"column":76}},"31":{"start":{"line":175,"column":6},"end":{"line":175,"column":18}},"32":{"start":{"line":187,"column":4},"end":{"line":195,"column":5}},"33":{"start":{"line":188,"column":20},"end":{"line":188,"column":46}},"34":{"start":{"line":189,"column":6},"end":{"line":189,"column":30}},"35":{"start":{"line":189,"column":18},"end":{"line":189,"column":30}},"36":{"start":{"line":192,"column":6},"end":{"line":192,"column":58}},"37":{"start":{"line":194,"column":6},"end":{"line":194,"column":18}},"38":{"start":{"line":204,"column":38},"end":{"line":204,"column":40}},"39":{"start":{"line":205,"column":4},"end":{"line":207,"column":5}},"40":{"start":{"line":206,"column":6},"end":{"line":206,"column":23}},"41":{"start":{"line":208,"column":4},"end":{"line":208,"column":15}},"42":{"start":{"line":217,"column":16},"end":{"line":217,"column":36}},"43":{"start":{"line":218,"column":4},"end":{"line":220,"column":5}},"44":{"start":{"line":219,"column":6},"end":{"line":219,"column":26}},"45":{"start":{"line":221,"column":4},"end":{"line":221,"column":15}},"46":{"start":{"line":231,"column":4},"end":{"line":240,"column":5}},"47":{"start":{"line":232,"column":23},"end":{"line":232,"column":50}},"48":{"start":{"line":233,"column":20},"end":{"line":233,"column":40}},"49":{"start":{"line":234,"column":6},"end":{"line":237,"column":8}},"50":{"start":{"line":239,"column":6},"end":{"line":239,"column":18}},"51":{"start":{"line":74,"column":0},"end":{"line":74,"column":13}}},"fnMap":{"0":{"name":"(anonymous_9)","decl":{"start":{"line":74,"column":0},"end":{"line":74,"column":13}},"loc":{"start":{"line":74,"column":0},"end":{"line":242,"column":1}}},"1":{"name":"(anonymous_10)","decl":{"start":{"line":90,"column":2},"end":{"line":90,"column":7}},"loc":{"start":{"line":90,"column":64},"end":{"line":117,"column":3}}},"2":{"name":"(anonymous_11)","decl":{"start":{"line":133,"column":2},"end":{"line":133,"column":7}},"loc":{"start":{"line":133,"column":29},"end":{"line":177,"column":3}}},"3":{"name":"(anonymous_12)","decl":{"start":{"line":186,"column":2},"end":{"line":186,"column":7}},"loc":{"start":{"line":186,"column":60},"end":{"line":196,"column":3}}},"4":{"name":"(anonymous_13)","decl":{"start":{"line":203,"column":10},"end":{"line":203,"column":21}},"loc":{"start":{"line":203,"column":44},"end":{"line":209,"column":3}}},"5":{"name":"(anonymous_14)","decl":{"start":{"line":216,"column":10},"end":{"line":216,"column":21}},"loc":{"start":{"line":216,"column":50},"end":{"line":222,"column":3}}},"6":{"name":"(anonymous_15)","decl":{"start":{"line":230,"column":2},"end":{"line":230,"column":7}},"loc":{"start":{"line":230,"column":33},"end":{"line":241,"column":3}}},"7":{"name":"(anonymous_16)","decl":{"start":{"line":232,"column":23},"end":{"line":232,"column":36}},"loc":{"start":{"line":232,"column":23},"end":{"line":232,"column":50}}}},"branchMap":{"0":{"loc":{"start":{"line":103,"column":6},"end":{"line":105,"column":7}},"type":"if","locations":[{"start":{"line":103,"column":6},"end":{"line":105,"column":7}}]},"1":{"loc":{"start":{"line":152,"column":6},"end":{"line":157,"column":7}},"type":"if","locations":[{"start":{"line":152,"column":6},"end":{"line":157,"column":7}}]},"2":{"loc":{"start":{"line":164,"column":21},"end":{"line":166,"column":21}},"type":"cond-expr","locations":[{"start":{"line":165,"column":12},"end":{"line":165,"column":51}},{"start":{"line":166,"column":12},"end":{"line":166,"column":21}}]},"3":{"loc":{"start":{"line":189,"column":6},"end":{"line":189,"column":30}},"type":"if","locations":[{"start":{"line":189,"column":6},"end":{"line":189,"column":30}}]}},"s":{"0":1,"1":1,"2":1,"3":13,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":1},"f":{"0":13,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{"0":[0],"1":[0],"2":[0,0],"3":[0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/graph/signal_graph_builder.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/graph/signal_graph_builder.ts","statementMap":{"0":{"start":{"line":62,"column":22},"end":{"line":62,"column":48}},"1":{"start":{"line":53,"column":10},"end":{"line":60,"column":4}},"2":{"start":{"line":79,"column":22},"end":{"line":79,"column":32}},"3":{"start":{"line":80,"column":24},"end":{"line":80,"column":54}},"4":{"start":{"line":82,"column":4},"end":{"line":82,"column":22}},"5":{"start":{"line":84,"column":24},"end":{"line":84,"column":61}},"6":{"start":{"line":85,"column":22},"end":{"line":85,"column":55}},"7":{"start":{"line":87,"column":4},"end":{"line":114,"column":5}},"8":{"start":{"line":89,"column":6},"end":{"line":92,"column":7}},"9":{"start":{"line":90,"column":8},"end":{"line":90,"column":64}},"10":{"start":{"line":91,"column":8},"end":{"line":91,"column":36}},"11":{"start":{"line":95,"column":38},"end":{"line":101,"column":8}},"12":{"start":{"line":104,"column":6},"end":{"line":104,"column":53}},"13":{"start":{"line":105,"column":6},"end":{"line":108,"column":8}},"14":{"start":{"line":110,"column":6},"end":{"line":110,"column":50}},"15":{"start":{"line":112,"column":6},"end":{"line":112,"column":61}},"16":{"start":{"line":113,"column":6},"end":{"line":113,"column":18}},"17":{"start":{"line":140,"column":22},"end":{"line":140,"column":32}},"18":{"start":{"line":141,"column":24},"end":{"line":141,"column":54}},"19":{"start":{"line":143,"column":4},"end":{"line":143,"column":22}},"20":{"start":{"line":146,"column":25},"end":{"line":146,"column":64}},"21":{"start":{"line":149,"column":24},"end":{"line":149,"column":59}},"22":{"start":{"line":151,"column":4},"end":{"line":196,"column":5}},"23":{"start":{"line":152,"column":6},"end":{"line":168,"column":7}},"24":{"start":{"line":153,"column":35},"end":{"line":153,"column":42}},"25":{"start":{"line":155,"column":8},"end":{"line":167,"column":9}},"26":{"start":{"line":157,"column":34},"end":{"line":157,"column":89}},"27":{"start":{"line":159,"column":10},"end":{"line":163,"column":11}},"28":{"start":{"line":160,"column":29},"end":{"line":160,"column":67}},"29":{"start":{"line":161,"column":12},"end":{"line":161,"column":66}},"30":{"start":{"line":162,"column":12},"end":{"line":162,"column":42}},"31":{"start":{"line":165,"column":10},"end":{"line":165,"column":81}},"32":{"start":{"line":171,"column":38},"end":{"line":178,"column":8}},"33":{"start":{"line":181,"column":6},"end":{"line":181,"column":53}},"34":{"start":{"line":182,"column":6},"end":{"line":185,"column":8}},"35":{"start":{"line":187,"column":6},"end":{"line":192,"column":8}},"36":{"start":{"line":194,"column":6},"end":{"line":194,"column":58}},"37":{"start":{"line":195,"column":6},"end":{"line":195,"column":18}},"38":{"start":{"line":209,"column":31},"end":{"line":209,"column":38}},"39":{"start":{"line":211,"column":4},"end":{"line":232,"column":5}},"40":{"start":{"line":213,"column":23},"end":{"line":213,"column":68}},"41":{"start":{"line":215,"column":6},"end":{"line":219,"column":7}},"42":{"start":{"line":216,"column":25},"end":{"line":216,"column":56}},"43":{"start":{"line":217,"column":8},"end":{"line":217,"column":54}},"44":{"start":{"line":218,"column":8},"end":{"line":218,"column":39}},"45":{"start":{"line":222,"column":28},"end":{"line":222,"column":81}},"46":{"start":{"line":224,"column":6},"end":{"line":228,"column":7}},"47":{"start":{"line":225,"column":25},"end":{"line":225,"column":65}},"48":{"start":{"line":226,"column":8},"end":{"line":226,"column":68}},"49":{"start":{"line":227,"column":8},"end":{"line":227,"column":36}},"50":{"start":{"line":230,"column":6},"end":{"line":230,"column":65}},"51":{"start":{"line":241,"column":16},"end":{"line":241,"column":17}},"52":{"start":{"line":242,"column":4},"end":{"line":244,"column":5}},"53":{"start":{"line":243,"column":6},"end":{"line":243,"column":28}},"54":{"start":{"line":245,"column":4},"end":{"line":245,"column":17}},"55":{"start":{"line":254,"column":16},"end":{"line":254,"column":17}},"56":{"start":{"line":255,"column":4},"end":{"line":257,"column":5}},"57":{"start":{"line":256,"column":6},"end":{"line":256,"column":28}},"58":{"start":{"line":258,"column":4},"end":{"line":258,"column":17}},"59":{"start":{"line":270,"column":4},"end":{"line":270,"column":29}},"60":{"start":{"line":277,"column":4},"end":{"line":284,"column":6}},"61":{"start":{"line":297,"column":4},"end":{"line":297,"column":51}},"62":{"start":{"line":310,"column":4},"end":{"line":310,"column":49}},"63":{"start":{"line":324,"column":4},"end":{"line":324,"column":51}},"64":{"start":{"line":336,"column":18},"end":{"line":336,"column":35}},"65":{"start":{"line":338,"column":4},"end":{"line":340,"column":5}},"66":{"start":{"line":339,"column":6},"end":{"line":339,"column":22}},"67":{"start":{"line":342,"column":4},"end":{"line":344,"column":5}},"68":{"start":{"line":343,"column":6},"end":{"line":343,"column":22}},"69":{"start":{"line":347,"column":4},"end":{"line":351,"column":5}},"70":{"start":{"line":348,"column":6},"end":{"line":350,"column":7}},"71":{"start":{"line":349,"column":8},"end":{"line":349,"column":24}},"72":{"start":{"line":353,"column":4},"end":{"line":353,"column":36}},"73":{"start":{"line":369,"column":32},"end":{"line":369,"column":34}},"74":{"start":{"line":371,"column":4},"end":{"line":375,"column":5}},"75":{"start":{"line":372,"column":6},"end":{"line":374,"column":7}},"76":{"start":{"line":373,"column":8},"end":{"line":373,"column":35}},"77":{"start":{"line":377,"column":4},"end":{"line":377,"column":28}},"78":{"start":{"line":389,"column":32},"end":{"line":389,"column":34}},"79":{"start":{"line":391,"column":4},"end":{"line":395,"column":5}},"80":{"start":{"line":392,"column":6},"end":{"line":394,"column":7}},"81":{"start":{"line":393,"column":8},"end":{"line":393,"column":35}},"82":{"start":{"line":397,"column":4},"end":{"line":397,"column":28}},"83":{"start":{"line":52,"column":0},"end":{"line":52,"column":13}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":62,"column":2},"end":{"line":62,"column":22}},"loc":{"start":{"line":62,"column":48},"end":{"line":62,"column":52}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":78,"column":2},"end":{"line":78,"column":7}},"loc":{"start":{"line":78,"column":46},"end":{"line":115,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":139,"column":2},"end":{"line":139,"column":7}},"loc":{"start":{"line":139,"column":43},"end":{"line":197,"column":3}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":204,"column":10},"end":{"line":204,"column":15}},"loc":{"start":{"line":207,"column":42},"end":{"line":233,"column":3}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":240,"column":10},"end":{"line":240,"column":24}},"loc":{"start":{"line":240,"column":63},"end":{"line":246,"column":3}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":253,"column":10},"end":{"line":253,"column":26}},"loc":{"start":{"line":253,"column":69},"end":{"line":259,"column":3}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":269,"column":2},"end":{"line":269,"column":10}},"loc":{"start":{"line":269,"column":10},"end":{"line":271,"column":3}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":276,"column":2},"end":{"line":276,"column":12}},"loc":{"start":{"line":276,"column":12},"end":{"line":285,"column":3}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":296,"column":2},"end":{"line":296,"column":16}},"loc":{"start":{"line":296,"column":56},"end":{"line":298,"column":3}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":309,"column":2},"end":{"line":309,"column":14}},"loc":{"start":{"line":309,"column":54},"end":{"line":311,"column":3}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":323,"column":2},"end":{"line":323,"column":16}},"loc":{"start":{"line":323,"column":55},"end":{"line":325,"column":3}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":335,"column":2},"end":{"line":335,"column":19}},"loc":{"start":{"line":335,"column":53},"end":{"line":354,"column":3}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":368,"column":2},"end":{"line":368,"column":22}},"loc":{"start":{"line":368,"column":42},"end":{"line":378,"column":3}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":388,"column":2},"end":{"line":388,"column":22}},"loc":{"start":{"line":388,"column":42},"end":{"line":398,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":160,"column":29},"end":{"line":160,"column":67}},"type":"binary-expr","locations":[{"start":{"line":160,"column":29},"end":{"line":160,"column":61}},{"start":{"line":160,"column":65},"end":{"line":160,"column":67}}]},"1":{"loc":{"start":{"line":216,"column":25},"end":{"line":216,"column":56}},"type":"binary-expr","locations":[{"start":{"line":216,"column":25},"end":{"line":216,"column":50}},{"start":{"line":216,"column":54},"end":{"line":216,"column":56}}]},"2":{"loc":{"start":{"line":225,"column":25},"end":{"line":225,"column":65}},"type":"binary-expr","locations":[{"start":{"line":225,"column":25},"end":{"line":225,"column":59}},{"start":{"line":225,"column":63},"end":{"line":225,"column":65}}]},"3":{"loc":{"start":{"line":297,"column":11},"end":{"line":297,"column":50}},"type":"binary-expr","locations":[{"start":{"line":297,"column":11},"end":{"line":297,"column":44}},{"start":{"line":297,"column":48},"end":{"line":297,"column":50}}]},"4":{"loc":{"start":{"line":310,"column":11},"end":{"line":310,"column":48}},"type":"binary-expr","locations":[{"start":{"line":310,"column":11},"end":{"line":310,"column":42}},{"start":{"line":310,"column":46},"end":{"line":310,"column":48}}]},"5":{"loc":{"start":{"line":324,"column":11},"end":{"line":324,"column":50}},"type":"binary-expr","locations":[{"start":{"line":324,"column":11},"end":{"line":324,"column":44}},{"start":{"line":324,"column":48},"end":{"line":324,"column":50}}]},"6":{"loc":{"start":{"line":347,"column":4},"end":{"line":351,"column":5}},"type":"if","locations":[{"start":{"line":347,"column":4},"end":{"line":351,"column":5}}]},"7":{"loc":{"start":{"line":372,"column":6},"end":{"line":374,"column":7}},"type":"if","locations":[{"start":{"line":372,"column":6},"end":{"line":374,"column":7}}]},"8":{"loc":{"start":{"line":392,"column":6},"end":{"line":394,"column":7}},"type":"if","locations":[{"start":{"line":392,"column":6},"end":{"line":394,"column":7}}]}},"s":{"0":34,"1":34,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":2},"f":{"0":34,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0],"7":[0],"8":[0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/monitoring/performance_monitor.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/monitoring/performance_monitor.ts","statementMap":{"0":{"start":{"line":24,"column":10},"end":{"line":24,"column":44}},"1":{"start":{"line":25,"column":10},"end":{"line":25,"column":66}},"2":{"start":{"line":26,"column":10},"end":{"line":32,"column":4}},"3":{"start":{"line":46,"column":25},"end":{"line":46,"column":42}},"4":{"start":{"line":47,"column":22},"end":{"line":47,"column":39}},"5":{"start":{"line":48,"column":21},"end":{"line":48,"column":51}},"6":{"start":{"line":50,"column":4},"end":{"line":88,"column":5}},"7":{"start":{"line":52,"column":21},"end":{"line":52,"column":31}},"8":{"start":{"line":55,"column":23},"end":{"line":55,"column":52}},"9":{"start":{"line":56,"column":26},"end":{"line":56,"column":67}},"10":{"start":{"line":59,"column":6},"end":{"line":59,"column":55}},"11":{"start":{"line":62,"column":6},"end":{"line":67,"column":9}},"12":{"start":{"line":70,"column":23},"end":{"line":70,"column":66}},"13":{"start":{"line":71,"column":6},"end":{"line":71,"column":43}},"14":{"start":{"line":72,"column":6},"end":{"line":72,"column":35}},"15":{"start":{"line":73,"column":6},"end":{"line":73,"column":85}},"16":{"start":{"line":75,"column":6},"end":{"line":75,"column":20}},"17":{"start":{"line":78,"column":6},"end":{"line":84,"column":9}},"18":{"start":{"line":86,"column":6},"end":{"line":86,"column":83}},"19":{"start":{"line":87,"column":6},"end":{"line":87,"column":18}},"20":{"start":{"line":100,"column":25},"end":{"line":100,"column":42}},"21":{"start":{"line":101,"column":22},"end":{"line":101,"column":39}},"22":{"start":{"line":102,"column":21},"end":{"line":102,"column":51}},"23":{"start":{"line":104,"column":4},"end":{"line":137,"column":5}},"24":{"start":{"line":105,"column":21},"end":{"line":105,"column":25}},"25":{"start":{"line":107,"column":23},"end":{"line":107,"column":52}},"26":{"start":{"line":108,"column":26},"end":{"line":108,"column":67}},"27":{"start":{"line":111,"column":6},"end":{"line":111,"column":53}},"28":{"start":{"line":113,"column":6},"end":{"line":118,"column":9}},"29":{"start":{"line":120,"column":23},"end":{"line":120,"column":66}},"30":{"start":{"line":121,"column":6},"end":{"line":121,"column":43}},"31":{"start":{"line":122,"column":6},"end":{"line":122,"column":35}},"32":{"start":{"line":123,"column":6},"end":{"line":123,"column":85}},"33":{"start":{"line":125,"column":6},"end":{"line":125,"column":20}},"34":{"start":{"line":127,"column":6},"end":{"line":133,"column":9}},"35":{"start":{"line":135,"column":6},"end":{"line":135,"column":83}},"36":{"start":{"line":136,"column":6},"end":{"line":136,"column":18}},"37":{"start":{"line":145,"column":4},"end":{"line":145,"column":44}},"38":{"start":{"line":146,"column":4},"end":{"line":146,"column":143}},"39":{"start":{"line":154,"column":29},"end":{"line":156,"column":26}},"40":{"start":{"line":155,"column":19},"end":{"line":155,"column":56}},"41":{"start":{"line":158,"column":4},"end":{"line":161,"column":5}},"42":{"start":{"line":160,"column":6},"end":{"line":160,"column":18}},"43":{"start":{"line":163,"column":22},"end":{"line":163,"column":59}},"44":{"start":{"line":163,"column":48},"end":{"line":163,"column":58}},"45":{"start":{"line":164,"column":21},"end":{"line":164,"column":61}},"46":{"start":{"line":164,"column":47},"end":{"line":164,"column":60}},"47":{"start":{"line":166,"column":24},"end":{"line":166,"column":79}},"48":{"start":{"line":166,"column":51},"end":{"line":166,"column":56}},"49":{"start":{"line":167,"column":21},"end":{"line":167,"column":107}},"50":{"start":{"line":167,"column":50},"end":{"line":167,"column":84}},"51":{"start":{"line":168,"column":24},"end":{"line":168,"column":43}},"52":{"start":{"line":169,"column":22},"end":{"line":169,"column":75}},"53":{"start":{"line":169,"column":48},"end":{"line":169,"column":53}},"54":{"start":{"line":171,"column":4},"end":{"line":179,"column":6}},"55":{"start":{"line":186,"column":21},"end":{"line":186,"column":50}},"56":{"start":{"line":188,"column":4},"end":{"line":196,"column":5}},"57":{"start":{"line":190,"column":33},"end":{"line":190,"column":66}},"58":{"start":{"line":191,"column":6},"end":{"line":194,"column":7}},"59":{"start":{"line":192,"column":8},"end":{"line":192,"column":56}},"60":{"start":{"line":193,"column":8},"end":{"line":193,"column":15}},"61":{"start":{"line":195,"column":6},"end":{"line":195,"column":13}},"62":{"start":{"line":199,"column":33},"end":{"line":199,"column":36}},"63":{"start":{"line":200,"column":4},"end":{"line":216,"column":5}},"64":{"start":{"line":201,"column":33},"end":{"line":201,"column":104}},"65":{"start":{"line":203,"column":47},"end":{"line":203,"column":95}},"66":{"start":{"line":205,"column":38},"end":{"line":212,"column":8}},"67":{"start":{"line":214,"column":6},"end":{"line":214,"column":28}},"68":{"start":{"line":215,"column":6},"end":{"line":215,"column":35}},"69":{"start":{"line":223,"column":21},"end":{"line":223,"column":50}},"70":{"start":{"line":225,"column":4},"end":{"line":231,"column":5}},"71":{"start":{"line":226,"column":33},"end":{"line":226,"column":66}},"72":{"start":{"line":227,"column":6},"end":{"line":229,"column":7}},"73":{"start":{"line":228,"column":8},"end":{"line":228,"column":56}},"74":{"start":{"line":230,"column":6},"end":{"line":230,"column":13}},"75":{"start":{"line":233,"column":33},"end":{"line":233,"column":36}},"76":{"start":{"line":234,"column":4},"end":{"line":250,"column":5}},"77":{"start":{"line":235,"column":33},"end":{"line":235,"column":104}},"78":{"start":{"line":237,"column":47},"end":{"line":237,"column":95}},"79":{"start":{"line":239,"column":38},"end":{"line":246,"column":8}},"80":{"start":{"line":248,"column":6},"end":{"line":248,"column":28}},"81":{"start":{"line":249,"column":6},"end":{"line":249,"column":35}},"82":{"start":{"line":257,"column":4},"end":{"line":257,"column":30}},"83":{"start":{"line":260,"column":18},"end":{"line":260,"column":71}},"84":{"start":{"line":261,"column":4},"end":{"line":261,"column":64}},"85":{"start":{"line":264,"column":4},"end":{"line":266,"column":5}},"86":{"start":{"line":265,"column":6},"end":{"line":265,"column":47}},"87":{"start":{"line":274,"column":17},"end":{"line":274,"column":60}},"88":{"start":{"line":275,"column":4},"end":{"line":275,"column":112}},"89":{"start":{"line":276,"column":4},"end":{"line":276,"column":63}},"90":{"start":{"line":277,"column":4},"end":{"line":277,"column":61}},"91":{"start":{"line":284,"column":4},"end":{"line":284,"column":29}},"92":{"start":{"line":291,"column":4},"end":{"line":291,"column":63}},"93":{"start":{"line":291,"column":36},"end":{"line":291,"column":61}},"94":{"start":{"line":298,"column":4},"end":{"line":298,"column":35}},"95":{"start":{"line":305,"column":4},"end":{"line":308,"column":6}},"96":{"start":{"line":315,"column":4},"end":{"line":315,"column":22}},"97":{"start":{"line":316,"column":4},"end":{"line":316,"column":27}},"98":{"start":{"line":317,"column":4},"end":{"line":323,"column":6}},"99":{"start":{"line":330,"column":4},"end":{"line":337,"column":16}},"100":{"start":{"line":23,"column":0},"end":{"line":23,"column":13}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":23,"column":0},"end":{"line":23,"column":13}},"loc":{"start":{"line":23,"column":0},"end":{"line":339,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":42,"column":2},"end":{"line":42,"column":7}},"loc":{"start":{"line":44,"column":24},"end":{"line":89,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":99,"column":2},"end":{"line":99,"column":13}},"loc":{"start":{"line":99,"column":47},"end":{"line":138,"column":3}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":144,"column":2},"end":{"line":144,"column":13}},"loc":{"start":{"line":144,"column":62},"end":{"line":147,"column":3}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":153,"column":2},"end":{"line":153,"column":19}},"loc":{"start":{"line":153,"column":63},"end":{"line":180,"column":3}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":155,"column":14},"end":{"line":155,"column":15}},"loc":{"start":{"line":155,"column":19},"end":{"line":155,"column":56}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":163,"column":43},"end":{"line":163,"column":44}},"loc":{"start":{"line":163,"column":48},"end":{"line":163,"column":58}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":164,"column":42},"end":{"line":164,"column":43}},"loc":{"start":{"line":164,"column":47},"end":{"line":164,"column":60}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":166,"column":41},"end":{"line":166,"column":42}},"loc":{"start":{"line":166,"column":51},"end":{"line":166,"column":56}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":167,"column":38},"end":{"line":167,"column":39}},"loc":{"start":{"line":167,"column":50},"end":{"line":167,"column":84}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":169,"column":38},"end":{"line":169,"column":39}},"loc":{"start":{"line":169,"column":48},"end":{"line":169,"column":53}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":185,"column":10},"end":{"line":185,"column":15}},"loc":{"start":{"line":185,"column":75},"end":{"line":217,"column":3}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":222,"column":10},"end":{"line":222,"column":30}},"loc":{"start":{"line":222,"column":73},"end":{"line":251,"column":3}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":256,"column":10},"end":{"line":256,"column":19}},"loc":{"start":{"line":256,"column":45},"end":{"line":267,"column":3}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":273,"column":10},"end":{"line":273,"column":19}},"loc":{"start":{"line":273,"column":43},"end":{"line":278,"column":3}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":283,"column":2},"end":{"line":283,"column":12}},"loc":{"start":{"line":283,"column":12},"end":{"line":285,"column":3}}},"16":{"name":"(anonymous_16)","decl":{"start":{"line":290,"column":2},"end":{"line":290,"column":24}},"loc":{"start":{"line":290,"column":42},"end":{"line":292,"column":3}}},"17":{"name":"(anonymous_17)","decl":{"start":{"line":291,"column":31},"end":{"line":291,"column":32}},"loc":{"start":{"line":291,"column":36},"end":{"line":291,"column":61}}},"18":{"name":"(anonymous_18)","decl":{"start":{"line":297,"column":2},"end":{"line":297,"column":14}},"loc":{"start":{"line":297,"column":14},"end":{"line":299,"column":3}}},"19":{"name":"(anonymous_19)","decl":{"start":{"line":304,"column":2},"end":{"line":304,"column":10}},"loc":{"start":{"line":304,"column":10},"end":{"line":309,"column":3}}},"20":{"name":"(anonymous_20)","decl":{"start":{"line":314,"column":2},"end":{"line":314,"column":7}},"loc":{"start":{"line":314,"column":7},"end":{"line":324,"column":3}}},"21":{"name":"(anonymous_21)","decl":{"start":{"line":329,"column":2},"end":{"line":329,"column":15}},"loc":{"start":{"line":329,"column":15},"end":{"line":338,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":83,"column":15},"end":{"line":83,"column":69}},"type":"cond-expr","locations":[{"start":{"line":83,"column":40},"end":{"line":83,"column":53}},{"start":{"line":83,"column":56},"end":{"line":83,"column":69}}]},"1":{"loc":{"start":{"line":132,"column":15},"end":{"line":132,"column":69}},"type":"cond-expr","locations":[{"start":{"line":132,"column":40},"end":{"line":132,"column":53}},{"start":{"line":132,"column":56},"end":{"line":132,"column":69}}]},"2":{"loc":{"start":{"line":153,"column":39},"end":{"line":153,"column":63}},"type":"default-arg","locations":[{"start":{"line":153,"column":61},"end":{"line":153,"column":63}}]},"3":{"loc":{"start":{"line":155,"column":19},"end":{"line":155,"column":56}},"type":"binary-expr","locations":[{"start":{"line":155,"column":19},"end":{"line":155,"column":44}},{"start":{"line":155,"column":48},"end":{"line":155,"column":56}}]},"4":{"loc":{"start":{"line":158,"column":4},"end":{"line":161,"column":5}},"type":"if","locations":[{"start":{"line":158,"column":4},"end":{"line":161,"column":5}}]},"5":{"loc":{"start":{"line":188,"column":4},"end":{"line":196,"column":5}},"type":"if","locations":[{"start":{"line":188,"column":4},"end":{"line":196,"column":5}}]},"6":{"loc":{"start":{"line":191,"column":6},"end":{"line":194,"column":7}},"type":"if","locations":[{"start":{"line":191,"column":6},"end":{"line":194,"column":7}}]},"7":{"loc":{"start":{"line":200,"column":4},"end":{"line":216,"column":5}},"type":"if","locations":[{"start":{"line":200,"column":4},"end":{"line":216,"column":5}}]},"8":{"loc":{"start":{"line":203,"column":47},"end":{"line":203,"column":95}},"type":"cond-expr","locations":[{"start":{"line":203,"column":73},"end":{"line":203,"column":83}},{"start":{"line":203,"column":86},"end":{"line":203,"column":95}}]},"9":{"loc":{"start":{"line":225,"column":4},"end":{"line":231,"column":5}},"type":"if","locations":[{"start":{"line":225,"column":4},"end":{"line":231,"column":5}}]},"10":{"loc":{"start":{"line":227,"column":6},"end":{"line":229,"column":7}},"type":"if","locations":[{"start":{"line":227,"column":6},"end":{"line":229,"column":7}}]},"11":{"loc":{"start":{"line":234,"column":4},"end":{"line":250,"column":5}},"type":"if","locations":[{"start":{"line":234,"column":4},"end":{"line":250,"column":5}}]},"12":{"loc":{"start":{"line":237,"column":47},"end":{"line":237,"column":95}},"type":"cond-expr","locations":[{"start":{"line":237,"column":73},"end":{"line":237,"column":83}},{"start":{"line":237,"column":86},"end":{"line":237,"column":95}}]},"13":{"loc":{"start":{"line":260,"column":18},"end":{"line":260,"column":71}},"type":"binary-expr","locations":[{"start":{"line":260,"column":18},"end":{"line":260,"column":66}},{"start":{"line":260,"column":70},"end":{"line":260,"column":71}}]},"14":{"loc":{"start":{"line":264,"column":4},"end":{"line":266,"column":5}},"type":"if","locations":[{"start":{"line":264,"column":4},"end":{"line":266,"column":5}}]},"15":{"loc":{"start":{"line":274,"column":17},"end":{"line":274,"column":60}},"type":"cond-expr","locations":[{"start":{"line":274,"column":49},"end":{"line":274,"column":53}},{"start":{"line":274,"column":56},"end":{"line":274,"column":60}}]}},"s":{"0":23,"1":23,"2":23,"3":143,"4":143,"5":143,"6":143,"7":143,"8":141,"9":141,"10":141,"11":141,"12":141,"13":141,"14":141,"15":141,"16":141,"17":2,"18":2,"19":2,"20":1504,"21":1504,"22":1504,"23":1504,"24":1504,"25":1503,"26":1503,"27":1503,"28":1503,"29":1503,"30":1503,"31":1503,"32":1503,"33":1503,"34":1,"35":1,"36":1,"37":12,"38":12,"39":39,"40":54,"41":39,"42":33,"43":6,"44":25,"45":6,"46":25,"47":6,"48":25,"49":6,"50":25,"51":6,"52":6,"53":25,"54":6,"55":141,"56":141,"57":29,"58":29,"59":3,"60":3,"61":26,"62":112,"63":112,"64":8,"65":8,"66":8,"67":8,"68":8,"69":1503,"70":1503,"71":7,"72":7,"73":1,"74":7,"75":1496,"76":1496,"77":5,"78":5,"79":5,"80":5,"81":5,"82":1647,"83":1647,"84":1647,"85":1647,"86":500,"87":13,"88":13,"89":13,"90":13,"91":8,"92":2,"93":3,"94":4,"95":7,"96":1,"97":1,"98":1,"99":1,"100":1},"f":{"0":23,"1":143,"2":1504,"3":12,"4":39,"5":54,"6":25,"7":25,"8":25,"9":25,"10":25,"11":141,"12":1503,"13":1647,"14":13,"15":8,"16":2,"17":3,"18":4,"19":7,"20":1,"21":1},"b":{"0":[2,0],"1":[1,0],"2":[38],"3":[54,50],"4":[33],"5":[29],"6":[3],"7":[8],"8":[3,5],"9":[7],"10":[1],"11":[5],"12":[2,3],"13":[1647,22],"14":[500],"15":[5,8]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/parsers/gdscript_parser.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/parsers/gdscript_parser.ts","statementMap":{"0":{"start":{"line":29,"column":0},"end":{"line":29,"column":16}},"1":{"start":{"line":92,"column":0},"end":{"line":92,"column":16}},"2":{"start":{"line":110,"column":0},"end":{"line":110,"column":16}},"3":{"start":{"line":6,"column":0},"end":{"line":6,"column":25}},"4":{"start":{"line":7,"column":0},"end":{"line":7,"column":29}},"5":{"start":{"line":30,"column":2},"end":{"line":32,"column":3}},"6":{"start":{"line":31,"column":4},"end":{"line":31,"column":51}},"7":{"start":{"line":34,"column":18},"end":{"line":34,"column":52}},"8":{"start":{"line":35,"column":16},"end":{"line":35,"column":35}},"9":{"start":{"line":36,"column":38},"end":{"line":36,"column":40}},"10":{"start":{"line":40,"column":22},"end":{"line":40,"column":61}},"11":{"start":{"line":42,"column":17},"end":{"line":42,"column":47}},"12":{"start":{"line":44,"column":2},"end":{"line":82,"column":3}},"13":{"start":{"line":44,"column":15},"end":{"line":44,"column":16}},"14":{"start":{"line":45,"column":17},"end":{"line":45,"column":25}},"15":{"start":{"line":46,"column":18},"end":{"line":46,"column":40}},"16":{"start":{"line":48,"column":4},"end":{"line":81,"column":5}},"17":{"start":{"line":49,"column":25},"end":{"line":49,"column":33}},"18":{"start":{"line":50,"column":24},"end":{"line":50,"column":38}},"19":{"start":{"line":53,"column":31},"end":{"line":53,"column":33}},"20":{"start":{"line":54,"column":49},"end":{"line":54,"column":51}},"21":{"start":{"line":56,"column":6},"end":{"line":71,"column":7}},"22":{"start":{"line":57,"column":26},"end":{"line":57,"column":65}},"23":{"start":{"line":57,"column":56},"end":{"line":57,"column":64}},"24":{"start":{"line":58,"column":8},"end":{"line":70,"column":9}},"25":{"start":{"line":60,"column":29},"end":{"line":60,"column":73}},"26":{"start":{"line":61,"column":10},"end":{"line":69,"column":11}},"27":{"start":{"line":62,"column":30},"end":{"line":62,"column":43}},"28":{"start":{"line":63,"column":30},"end":{"line":63,"column":43}},"29":{"start":{"line":64,"column":12},"end":{"line":64,"column":35}},"30":{"start":{"line":65,"column":12},"end":{"line":65,"column":46}},"31":{"start":{"line":68,"column":12},"end":{"line":68,"column":31}},"32":{"start":{"line":73,"column":6},"end":{"line":80,"column":9}},"33":{"start":{"line":84,"column":2},"end":{"line":84,"column":17}},"34":{"start":{"line":96,"column":42},"end":{"line":96,"column":44}},"35":{"start":{"line":104,"column":2},"end":{"line":104,"column":21}},"36":{"start":{"line":115,"column":23},"end":{"line":115,"column":72}},"37":{"start":{"line":116,"column":24},"end":{"line":116,"column":74}},"38":{"start":{"line":118,"column":26},"end":{"line":120,"column":8}},"39":{"start":{"line":122,"column":27},"end":{"line":124,"column":8}},"40":{"start":{"line":126,"column":2},"end":{"line":130,"column":4}}},"fnMap":{"0":{"name":"parseGDScriptSignals","decl":{"start":{"line":29,"column":16},"end":{"line":29,"column":36}},"loc":{"start":{"line":29,"column":53},"end":{"line":85,"column":1}}},"1":{"name":"(anonymous_10)","decl":{"start":{"line":57,"column":51},"end":{"line":57,"column":52}},"loc":{"start":{"line":57,"column":56},"end":{"line":57,"column":64}}},"2":{"name":"findSignalConnections","decl":{"start":{"line":92,"column":16},"end":{"line":92,"column":37}},"loc":{"start":{"line":94,"column":20},"end":{"line":105,"column":1}}},"3":{"name":"parseProjectSignals","decl":{"start":{"line":110,"column":16},"end":{"line":110,"column":35}},"loc":{"start":{"line":110,"column":55},"end":{"line":131,"column":1}}}},"branchMap":{"0":{"loc":{"start":{"line":30,"column":2},"end":{"line":32,"column":3}},"type":"if","locations":[{"start":{"line":30,"column":2},"end":{"line":32,"column":3}}]},"1":{"loc":{"start":{"line":48,"column":4},"end":{"line":81,"column":5}},"type":"if","locations":[{"start":{"line":48,"column":4},"end":{"line":81,"column":5}}]},"2":{"loc":{"start":{"line":50,"column":24},"end":{"line":50,"column":38}},"type":"binary-expr","locations":[{"start":{"line":50,"column":24},"end":{"line":50,"column":32}},{"start":{"line":50,"column":36},"end":{"line":50,"column":38}}]},"3":{"loc":{"start":{"line":56,"column":6},"end":{"line":71,"column":7}},"type":"if","locations":[{"start":{"line":56,"column":6},"end":{"line":71,"column":7}}]},"4":{"loc":{"start":{"line":61,"column":10},"end":{"line":69,"column":11}},"type":"if","locations":[{"start":{"line":61,"column":10},"end":{"line":69,"column":11}},{"start":{"line":66,"column":17},"end":{"line":69,"column":11}}]},"5":{"loc":{"start":{"line":118,"column":26},"end":{"line":120,"column":8}},"type":"cond-expr","locations":[{"start":{"line":119,"column":6},"end":{"line":119,"column":40}},{"start":{"line":120,"column":6},"end":{"line":120,"column":8}}]},"6":{"loc":{"start":{"line":122,"column":27},"end":{"line":124,"column":8}},"type":"cond-expr","locations":[{"start":{"line":123,"column":6},"end":{"line":123,"column":41}},{"start":{"line":124,"column":6},"end":{"line":124,"column":8}}]}},"s":{"0":2,"1":2,"2":2,"3":2,"4":2,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0],"1":[0],"2":[0,0],"3":[0],"4":[0,0],"5":[0,0],"6":[0,0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/parsers/signal_extractor.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/parsers/signal_extractor.ts","statementMap":{"0":{"start":{"line":15,"column":0},"end":{"line":15,"column":78}},"1":{"start":{"line":19,"column":0},"end":{"line":19,"column":24}},"2":{"start":{"line":20,"column":0},"end":{"line":20,"column":25}},"3":{"start":{"line":21,"column":0},"end":{"line":21,"column":29}},"4":{"start":{"line":22,"column":0},"end":{"line":22,"column":39}},"5":{"start":{"line":28,"column":13},"end":{"line":35,"column":3}},"6":{"start":{"line":69,"column":10},"end":{"line":76,"column":4}},"7":{"start":{"line":92,"column":22},"end":{"line":92,"column":32}},"8":{"start":{"line":94,"column":4},"end":{"line":96,"column":5}},"9":{"start":{"line":95,"column":6},"end":{"line":95,"column":53}},"10":{"start":{"line":98,"column":4},"end":{"line":134,"column":5}},"11":{"start":{"line":100,"column":22},"end":{"line":100,"column":52}},"12":{"start":{"line":103,"column":23},"end":{"line":103,"column":53}},"13":{"start":{"line":104,"column":6},"end":{"line":112,"column":9}},"14":{"start":{"line":105,"column":8},"end":{"line":111,"column":9}},"15":{"start":{"line":106,"column":10},"end":{"line":106,"column":39}},"16":{"start":{"line":107,"column":15},"end":{"line":111,"column":9}},"17":{"start":{"line":108,"column":10},"end":{"line":108,"column":40}},"18":{"start":{"line":110,"column":10},"end":{"line":110,"column":36}},"19":{"start":{"line":115,"column":6},"end":{"line":123,"column":9}},"20":{"start":{"line":116,"column":23},"end":{"line":116,"column":60}},"21":{"start":{"line":117,"column":8},"end":{"line":122,"column":9}},"22":{"start":{"line":118,"column":10},"end":{"line":121,"column":12}},"23":{"start":{"line":125,"column":6},"end":{"line":125,"column":47}},"24":{"start":{"line":126,"column":6},"end":{"line":126,"column":34}},"25":{"start":{"line":127,"column":6},"end":{"line":127,"column":53}},"26":{"start":{"line":129,"column":6},"end":{"line":129,"column":21}},"27":{"start":{"line":131,"column":6},"end":{"line":133,"column":8}},"28":{"start":{"line":151,"column":43},"end":{"line":151,"column":45}},"29":{"start":{"line":152,"column":22},"end":{"line":152,"column":32}},"30":{"start":{"line":154,"column":4},"end":{"line":161,"column":5}},"31":{"start":{"line":155,"column":6},"end":{"line":160,"column":7}},"32":{"start":{"line":156,"column":24},"end":{"line":156,"column":59}},"33":{"start":{"line":157,"column":8},"end":{"line":157,"column":36}},"34":{"start":{"line":159,"column":8},"end":{"line":159,"column":53}},"35":{"start":{"line":163,"column":4},"end":{"line":163,"column":51}},"36":{"start":{"line":164,"column":4},"end":{"line":164,"column":22}},"37":{"start":{"line":178,"column":20},"end":{"line":178,"column":74}},"38":{"start":{"line":179,"column":4},"end":{"line":179,"column":42}},"39":{"start":{"line":188,"column":4},"end":{"line":188,"column":29}},"40":{"start":{"line":195,"column":4},"end":{"line":202,"column":6}},"41":{"start":{"line":228,"column":38},"end":{"line":228,"column":40}},"42":{"start":{"line":229,"column":23},"end":{"line":229,"column":56}},"43":{"start":{"line":230,"column":18},"end":{"line":230,"column":40}},"44":{"start":{"line":232,"column":4},"end":{"line":241,"column":5}},"45":{"start":{"line":234,"column":23},"end":{"line":234,"column":36}},"46":{"start":{"line":235,"column":6},"end":{"line":235,"column":63}},"47":{"start":{"line":237,"column":6},"end":{"line":237,"column":23}},"48":{"start":{"line":239,"column":6},"end":{"line":239,"column":75}},"49":{"start":{"line":240,"column":6},"end":{"line":240,"column":16}},"50":{"start":{"line":256,"column":4},"end":{"line":284,"column":5}},"51":{"start":{"line":257,"column":27},"end":{"line":257,"column":61}},"52":{"start":{"line":259,"column":6},"end":{"line":283,"column":7}},"53":{"start":{"line":260,"column":26},"end":{"line":260,"column":69}},"54":{"start":{"line":262,"column":8},"end":{"line":282,"column":9}},"55":{"start":{"line":264,"column":29},"end":{"line":264,"column":69}},"56":{"start":{"line":266,"column":10},"end":{"line":281,"column":11}},"57":{"start":{"line":267,"column":31},"end":{"line":267,"column":65}},"58":{"start":{"line":268,"column":28},"end":{"line":268,"column":59}},"59":{"start":{"line":269,"column":25},"end":{"line":269,"column":56}},"60":{"start":{"line":271,"column":12},"end":{"line":280,"column":13}},"61":{"start":{"line":272,"column":14},"end":{"line":279,"column":17}},"62":{"start":{"line":287,"column":4},"end":{"line":292,"column":5}},"63":{"start":{"line":287,"column":17},"end":{"line":287,"column":18}},"64":{"start":{"line":288,"column":20},"end":{"line":288,"column":33}},"65":{"start":{"line":289,"column":6},"end":{"line":291,"column":7}},"66":{"start":{"line":290,"column":8},"end":{"line":290,"column":62}},"67":{"start":{"line":306,"column":4},"end":{"line":308,"column":5}},"68":{"start":{"line":307,"column":6},"end":{"line":307,"column":29}},"69":{"start":{"line":311,"column":4},"end":{"line":316,"column":5}},"70":{"start":{"line":312,"column":24},"end":{"line":312,"column":65}},"71":{"start":{"line":313,"column":6},"end":{"line":315,"column":7}},"72":{"start":{"line":314,"column":8},"end":{"line":314,"column":30}},"73":{"start":{"line":318,"column":4},"end":{"line":318,"column":16}},"74":{"start":{"line":327,"column":4},"end":{"line":332,"column":5}},"75":{"start":{"line":328,"column":18},"end":{"line":328,"column":56}},"76":{"start":{"line":329,"column":6},"end":{"line":331,"column":7}},"77":{"start":{"line":330,"column":8},"end":{"line":330,"column":24}},"78":{"start":{"line":334,"column":4},"end":{"line":334,"column":21}},"79":{"start":{"line":343,"column":21},"end":{"line":343,"column":60}},"80":{"start":{"line":344,"column":4},"end":{"line":344,"column":36}},"81":{"start":{"line":344,"column":19},"end":{"line":344,"column":36}},"82":{"start":{"line":346,"column":27},"end":{"line":346,"column":29}},"83":{"start":{"line":347,"column":4},"end":{"line":352,"column":5}},"84":{"start":{"line":347,"column":17},"end":{"line":347,"column":18}},"85":{"start":{"line":348,"column":20},"end":{"line":348,"column":37}},"86":{"start":{"line":349,"column":6},"end":{"line":351,"column":7}},"87":{"start":{"line":350,"column":8},"end":{"line":350,"column":30}},"88":{"start":{"line":354,"column":4},"end":{"line":354,"column":46}},"89":{"start":{"line":363,"column":20},"end":{"line":363,"column":42}},"90":{"start":{"line":364,"column":22},"end":{"line":364,"column":46}},"91":{"start":{"line":365,"column":20},"end":{"line":365,"column":59}},"92":{"start":{"line":367,"column":25},"end":{"line":367,"column":60}},"93":{"start":{"line":368,"column":4},"end":{"line":368,"column":35}},"94":{"start":{"line":394,"column":70},"end":{"line":394,"column":72}},"95":{"start":{"line":395,"column":23},"end":{"line":395,"column":56}},"96":{"start":{"line":396,"column":18},"end":{"line":396,"column":40}},"97":{"start":{"line":398,"column":4},"end":{"line":407,"column":5}},"98":{"start":{"line":400,"column":23},"end":{"line":400,"column":36}},"99":{"start":{"line":401,"column":6},"end":{"line":401,"column":68}},"100":{"start":{"line":403,"column":6},"end":{"line":403,"column":25}},"101":{"start":{"line":405,"column":6},"end":{"line":405,"column":77}},"102":{"start":{"line":406,"column":6},"end":{"line":406,"column":16}},"103":{"start":{"line":422,"column":4},"end":{"line":452,"column":5}},"104":{"start":{"line":423,"column":27},"end":{"line":423,"column":61}},"105":{"start":{"line":425,"column":6},"end":{"line":451,"column":7}},"106":{"start":{"line":426,"column":26},"end":{"line":426,"column":69}},"107":{"start":{"line":428,"column":8},"end":{"line":450,"column":9}},"108":{"start":{"line":430,"column":29},"end":{"line":430,"column":69}},"109":{"start":{"line":432,"column":10},"end":{"line":449,"column":11}},"110":{"start":{"line":433,"column":31},"end":{"line":433,"column":65}},"111":{"start":{"line":434,"column":27},"end":{"line":434,"column":67}},"112":{"start":{"line":435,"column":35},"end":{"line":435,"column":70}},"113":{"start":{"line":437,"column":12},"end":{"line":448,"column":13}},"114":{"start":{"line":438,"column":14},"end":{"line":447,"column":17}},"115":{"start":{"line":455,"column":4},"end":{"line":460,"column":5}},"116":{"start":{"line":455,"column":17},"end":{"line":455,"column":18}},"117":{"start":{"line":456,"column":20},"end":{"line":456,"column":33}},"118":{"start":{"line":457,"column":6},"end":{"line":459,"column":7}},"119":{"start":{"line":458,"column":8},"end":{"line":458,"column":67}},"120":{"start":{"line":469,"column":4},"end":{"line":474,"column":5}},"121":{"start":{"line":470,"column":18},"end":{"line":470,"column":56}},"122":{"start":{"line":471,"column":6},"end":{"line":473,"column":7}},"123":{"start":{"line":472,"column":8},"end":{"line":472,"column":24}},"124":{"start":{"line":476,"column":4},"end":{"line":476,"column":21}},"125":{"start":{"line":496,"column":21},"end":{"line":496,"column":60}},"126":{"start":{"line":497,"column":4},"end":{"line":497,"column":31}},"127":{"start":{"line":497,"column":19},"end":{"line":497,"column":31}},"128":{"start":{"line":499,"column":24},"end":{"line":499,"column":26}},"129":{"start":{"line":500,"column":4},"end":{"line":505,"column":5}},"130":{"start":{"line":500,"column":17},"end":{"line":500,"column":18}},"131":{"start":{"line":501,"column":20},"end":{"line":501,"column":37}},"132":{"start":{"line":502,"column":6},"end":{"line":504,"column":7}},"133":{"start":{"line":503,"column":8},"end":{"line":503,"column":25}},"134":{"start":{"line":507,"column":4},"end":{"line":507,"column":39}},"135":{"start":{"line":507,"column":27},"end":{"line":507,"column":39}},"136":{"start":{"line":510,"column":21},"end":{"line":510,"column":28}},"137":{"start":{"line":511,"column":4},"end":{"line":517,"column":5}},"138":{"start":{"line":512,"column":6},"end":{"line":516,"column":8}},"139":{"start":{"line":520,"column":4},"end":{"line":545,"column":5}},"140":{"start":{"line":521,"column":23},"end":{"line":521,"column":61}},"141":{"start":{"line":522,"column":6},"end":{"line":544,"column":7}},"142":{"start":{"line":523,"column":25},"end":{"line":523,"column":64}},"143":{"start":{"line":524,"column":8},"end":{"line":543,"column":9}},"144":{"start":{"line":525,"column":38},"end":{"line":525,"column":40}},"145":{"start":{"line":526,"column":10},"end":{"line":531,"column":11}},"146":{"start":{"line":526,"column":23},"end":{"line":526,"column":24}},"147":{"start":{"line":527,"column":26},"end":{"line":527,"column":43}},"148":{"start":{"line":528,"column":12},"end":{"line":530,"column":13}},"149":{"start":{"line":529,"column":14},"end":{"line":529,"column":39}},"150":{"start":{"line":533,"column":10},"end":{"line":542,"column":11}},"151":{"start":{"line":535,"column":30},"end":{"line":535,"column":45}},"152":{"start":{"line":536,"column":31},"end":{"line":536,"column":66}},"153":{"start":{"line":537,"column":12},"end":{"line":541,"column":14}},"154":{"start":{"line":548,"column":4},"end":{"line":564,"column":5}},"155":{"start":{"line":550,"column":24},"end":{"line":550,"column":31}},"156":{"start":{"line":551,"column":25},"end":{"line":551,"column":60}},"157":{"start":{"line":552,"column":6},"end":{"line":556,"column":8}},"158":{"start":{"line":555,"column":56},"end":{"line":555,"column":62}},"159":{"start":{"line":557,"column":11},"end":{"line":564,"column":5}},"160":{"start":{"line":559,"column":22},"end":{"line":559,"column":56}},"161":{"start":{"line":560,"column":6},"end":{"line":563,"column":8}},"162":{"start":{"line":566,"column":4},"end":{"line":566,"column":16}},"163":{"start":{"line":578,"column":28},"end":{"line":578,"column":30}},"164":{"start":{"line":581,"column":22},"end":{"line":581,"column":73}},"165":{"start":{"line":583,"column":6},"end":{"line":600,"column":7}},"166":{"start":{"line":584,"column":25},"end":{"line":584,"column":58}},"167":{"start":{"line":585,"column":29},"end":{"line":585,"column":57}},"168":{"start":{"line":588,"column":25},"end":{"line":591,"column":10}},"169":{"start":{"line":589,"column":31},"end":{"line":589,"column":85}},"170":{"start":{"line":590,"column":10},"end":{"line":590,"column":61}},"171":{"start":{"line":593,"column":8},"end":{"line":593,"column":31}},"172":{"start":{"line":593,"column":22},"end":{"line":593,"column":31}},"173":{"start":{"line":595,"column":8},"end":{"line":599,"column":9}},"174":{"start":{"line":596,"column":10},"end":{"line":596,"column":29}},"175":{"start":{"line":597,"column":15},"end":{"line":599,"column":9}},"176":{"start":{"line":598,"column":10},"end":{"line":598,"column":31}},"177":{"start":{"line":603,"column":4},"end":{"line":603,"column":18}},"178":{"start":{"line":604,"column":4},"end":{"line":604,"column":17}},"179":{"start":{"line":68,"column":0},"end":{"line":68,"column":13}}},"fnMap":{"0":{"name":"(anonymous_9)","decl":{"start":{"line":68,"column":0},"end":{"line":68,"column":13}},"loc":{"start":{"line":68,"column":0},"end":{"line":606,"column":1}}},"1":{"name":"(anonymous_10)","decl":{"start":{"line":91,"column":2},"end":{"line":91,"column":7}},"loc":{"start":{"line":91,"column":39},"end":{"line":135,"column":3}}},"2":{"name":"(anonymous_11)","decl":{"start":{"line":104,"column":22},"end":{"line":104,"column":25}},"loc":{"start":{"line":104,"column":28},"end":{"line":112,"column":7}}},"3":{"name":"(anonymous_12)","decl":{"start":{"line":115,"column":22},"end":{"line":115,"column":25}},"loc":{"start":{"line":115,"column":28},"end":{"line":123,"column":7}}},"4":{"name":"(anonymous_13)","decl":{"start":{"line":150,"column":2},"end":{"line":150,"column":7}},"loc":{"start":{"line":150,"column":44},"end":{"line":165,"column":3}}},"5":{"name":"(anonymous_14)","decl":{"start":{"line":174,"column":2},"end":{"line":174,"column":7}},"loc":{"start":{"line":176,"column":69},"end":{"line":180,"column":3}}},"6":{"name":"(anonymous_15)","decl":{"start":{"line":187,"column":2},"end":{"line":187,"column":10}},"loc":{"start":{"line":187,"column":10},"end":{"line":189,"column":3}}},"7":{"name":"(anonymous_16)","decl":{"start":{"line":194,"column":2},"end":{"line":194,"column":12}},"loc":{"start":{"line":194,"column":12},"end":{"line":203,"column":3}}},"8":{"name":"(anonymous_17)","decl":{"start":{"line":227,"column":2},"end":{"line":227,"column":7}},"loc":{"start":{"line":227,"column":53},"end":{"line":242,"column":3}}},"9":{"name":"(anonymous_18)","decl":{"start":{"line":249,"column":10},"end":{"line":249,"column":23}},"loc":{"start":{"line":253,"column":29},"end":{"line":293,"column":3}}},"10":{"name":"(anonymous_19)","decl":{"start":{"line":305,"column":10},"end":{"line":305,"column":27}},"loc":{"start":{"line":305,"column":43},"end":{"line":319,"column":3}}},"11":{"name":"(anonymous_20)","decl":{"start":{"line":326,"column":10},"end":{"line":326,"column":24}},"loc":{"start":{"line":326,"column":40},"end":{"line":335,"column":3}}},"12":{"name":"(anonymous_21)","decl":{"start":{"line":342,"column":10},"end":{"line":342,"column":30}},"loc":{"start":{"line":342,"column":44},"end":{"line":355,"column":3}}},"13":{"name":"(anonymous_22)","decl":{"start":{"line":362,"column":10},"end":{"line":362,"column":24}},"loc":{"start":{"line":362,"column":51},"end":{"line":369,"column":3}}},"14":{"name":"(anonymous_23)","decl":{"start":{"line":393,"column":2},"end":{"line":393,"column":7}},"loc":{"start":{"line":393,"column":55},"end":{"line":408,"column":3}}},"15":{"name":"(anonymous_24)","decl":{"start":{"line":415,"column":10},"end":{"line":415,"column":26}},"loc":{"start":{"line":419,"column":61},"end":{"line":461,"column":3}}},"16":{"name":"(anonymous_25)","decl":{"start":{"line":468,"column":10},"end":{"line":468,"column":33}},"loc":{"start":{"line":468,"column":49},"end":{"line":477,"column":3}}},"17":{"name":"(anonymous_26)","decl":{"start":{"line":491,"column":10},"end":{"line":491,"column":34}},"loc":{"start":{"line":491,"column":48},"end":{"line":567,"column":3}}},"18":{"name":"(anonymous_27)","decl":{"start":{"line":555,"column":51},"end":{"line":555,"column":52}},"loc":{"start":{"line":555,"column":56},"end":{"line":555,"column":62}}},"19":{"name":"(anonymous_28)","decl":{"start":{"line":574,"column":10},"end":{"line":574,"column":27}},"loc":{"start":{"line":576,"column":29},"end":{"line":605,"column":3}}},"20":{"name":"traverse","decl":{"start":{"line":580,"column":13},"end":{"line":580,"column":21}},"loc":{"start":{"line":580,"column":40},"end":{"line":601,"column":5}}},"21":{"name":"(anonymous_30)","decl":{"start":{"line":588,"column":46},"end":{"line":588,"column":53}},"loc":{"start":{"line":588,"column":56},"end":{"line":591,"column":9}}}},"branchMap":{"0":{"loc":{"start":{"line":94,"column":4},"end":{"line":96,"column":5}},"type":"if","locations":[{"start":{"line":94,"column":4},"end":{"line":96,"column":5}}]},"1":{"loc":{"start":{"line":105,"column":8},"end":{"line":111,"column":9}},"type":"if","locations":[{"start":{"line":105,"column":8},"end":{"line":111,"column":9}},{"start":{"line":107,"column":15},"end":{"line":111,"column":9}}]},"2":{"loc":{"start":{"line":105,"column":12},"end":{"line":105,"column":77}},"type":"binary-expr","locations":[{"start":{"line":105,"column":12},"end":{"line":105,"column":35}},{"start":{"line":105,"column":39},"end":{"line":105,"column":77}}]},"3":{"loc":{"start":{"line":107,"column":15},"end":{"line":111,"column":9}},"type":"if","locations":[{"start":{"line":107,"column":15},"end":{"line":111,"column":9}},{"start":{"line":109,"column":15},"end":{"line":111,"column":9}}]},"4":{"loc":{"start":{"line":107,"column":19},"end":{"line":107,"column":77}},"type":"binary-expr","locations":[{"start":{"line":107,"column":19},"end":{"line":107,"column":43}},{"start":{"line":107,"column":47},"end":{"line":107,"column":77}}]},"5":{"loc":{"start":{"line":117,"column":8},"end":{"line":122,"column":9}},"type":"if","locations":[{"start":{"line":117,"column":8},"end":{"line":122,"column":9}}]},"6":{"loc":{"start":{"line":132,"column":55},"end":{"line":132,"column":109}},"type":"cond-expr","locations":[{"start":{"line":132,"column":80},"end":{"line":132,"column":93}},{"start":{"line":132,"column":96},"end":{"line":132,"column":109}}]},"7":{"loc":{"start":{"line":176,"column":4},"end":{"line":176,"column":69}},"type":"default-arg","locations":[{"start":{"line":176,"column":32},"end":{"line":176,"column":69}}]},"8":{"loc":{"start":{"line":256,"column":4},"end":{"line":284,"column":5}},"type":"if","locations":[{"start":{"line":256,"column":4},"end":{"line":284,"column":5}}]},"9":{"loc":{"start":{"line":259,"column":6},"end":{"line":283,"column":7}},"type":"if","locations":[{"start":{"line":259,"column":6},"end":{"line":283,"column":7}}]},"10":{"loc":{"start":{"line":259,"column":10},"end":{"line":259,"column":59}},"type":"binary-expr","locations":[{"start":{"line":259,"column":10},"end":{"line":259,"column":22}},{"start":{"line":259,"column":26},"end":{"line":259,"column":59}}]},"11":{"loc":{"start":{"line":262,"column":8},"end":{"line":282,"column":9}},"type":"if","locations":[{"start":{"line":262,"column":8},"end":{"line":282,"column":9}}]},"12":{"loc":{"start":{"line":262,"column":12},"end":{"line":262,"column":50}},"type":"binary-expr","locations":[{"start":{"line":262,"column":12},"end":{"line":262,"column":21}},{"start":{"line":262,"column":25},"end":{"line":262,"column":50}}]},"13":{"loc":{"start":{"line":266,"column":10},"end":{"line":281,"column":11}},"type":"if","locations":[{"start":{"line":266,"column":10},"end":{"line":281,"column":11}}]},"14":{"loc":{"start":{"line":271,"column":12},"end":{"line":280,"column":13}},"type":"if","locations":[{"start":{"line":271,"column":12},"end":{"line":280,"column":13}}]},"15":{"loc":{"start":{"line":289,"column":6},"end":{"line":291,"column":7}},"type":"if","locations":[{"start":{"line":289,"column":6},"end":{"line":291,"column":7}}]},"16":{"loc":{"start":{"line":306,"column":4},"end":{"line":308,"column":5}},"type":"if","locations":[{"start":{"line":306,"column":4},"end":{"line":308,"column":5}}]},"17":{"loc":{"start":{"line":311,"column":4},"end":{"line":316,"column":5}},"type":"if","locations":[{"start":{"line":311,"column":4},"end":{"line":316,"column":5}}]},"18":{"loc":{"start":{"line":313,"column":6},"end":{"line":315,"column":7}},"type":"if","locations":[{"start":{"line":313,"column":6},"end":{"line":315,"column":7}}]},"19":{"loc":{"start":{"line":327,"column":4},"end":{"line":332,"column":5}},"type":"if","locations":[{"start":{"line":327,"column":4},"end":{"line":332,"column":5}}]},"20":{"loc":{"start":{"line":329,"column":6},"end":{"line":331,"column":7}},"type":"if","locations":[{"start":{"line":329,"column":6},"end":{"line":331,"column":7}}]},"21":{"loc":{"start":{"line":329,"column":10},"end":{"line":329,"column":42}},"type":"binary-expr","locations":[{"start":{"line":329,"column":10},"end":{"line":329,"column":13}},{"start":{"line":329,"column":17},"end":{"line":329,"column":42}}]},"22":{"loc":{"start":{"line":344,"column":4},"end":{"line":344,"column":36}},"type":"if","locations":[{"start":{"line":344,"column":4},"end":{"line":344,"column":36}}]},"23":{"loc":{"start":{"line":349,"column":6},"end":{"line":351,"column":7}},"type":"if","locations":[{"start":{"line":349,"column":6},"end":{"line":351,"column":7}}]},"24":{"loc":{"start":{"line":349,"column":10},"end":{"line":349,"column":81}},"type":"binary-expr","locations":[{"start":{"line":349,"column":10},"end":{"line":349,"column":15}},{"start":{"line":349,"column":19},"end":{"line":349,"column":37}},{"start":{"line":349,"column":41},"end":{"line":349,"column":59}},{"start":{"line":349,"column":63},"end":{"line":349,"column":81}}]},"25":{"loc":{"start":{"line":354,"column":11},"end":{"line":354,"column":45}},"type":"cond-expr","locations":[{"start":{"line":354,"column":29},"end":{"line":354,"column":33}},{"start":{"line":354,"column":36},"end":{"line":354,"column":45}}]},"26":{"loc":{"start":{"line":422,"column":4},"end":{"line":452,"column":5}},"type":"if","locations":[{"start":{"line":422,"column":4},"end":{"line":452,"column":5}}]},"27":{"loc":{"start":{"line":425,"column":6},"end":{"line":451,"column":7}},"type":"if","locations":[{"start":{"line":425,"column":6},"end":{"line":451,"column":7}}]},"28":{"loc":{"start":{"line":425,"column":10},"end":{"line":425,"column":59}},"type":"binary-expr","locations":[{"start":{"line":425,"column":10},"end":{"line":425,"column":22}},{"start":{"line":425,"column":26},"end":{"line":425,"column":59}}]},"29":{"loc":{"start":{"line":428,"column":8},"end":{"line":450,"column":9}},"type":"if","locations":[{"start":{"line":428,"column":8},"end":{"line":450,"column":9}}]},"30":{"loc":{"start":{"line":428,"column":12},"end":{"line":428,"column":53}},"type":"binary-expr","locations":[{"start":{"line":428,"column":12},"end":{"line":428,"column":21}},{"start":{"line":428,"column":25},"end":{"line":428,"column":53}}]},"31":{"loc":{"start":{"line":432,"column":10},"end":{"line":449,"column":11}},"type":"if","locations":[{"start":{"line":432,"column":10},"end":{"line":449,"column":11}}]},"32":{"loc":{"start":{"line":437,"column":12},"end":{"line":448,"column":13}},"type":"if","locations":[{"start":{"line":437,"column":12},"end":{"line":448,"column":13}}]},"33":{"loc":{"start":{"line":437,"column":16},"end":{"line":437,"column":44}},"type":"binary-expr","locations":[{"start":{"line":437,"column":16},"end":{"line":437,"column":26}},{"start":{"line":437,"column":30},"end":{"line":437,"column":44}}]},"34":{"loc":{"start":{"line":457,"column":6},"end":{"line":459,"column":7}},"type":"if","locations":[{"start":{"line":457,"column":6},"end":{"line":459,"column":7}}]},"35":{"loc":{"start":{"line":469,"column":4},"end":{"line":474,"column":5}},"type":"if","locations":[{"start":{"line":469,"column":4},"end":{"line":474,"column":5}}]},"36":{"loc":{"start":{"line":471,"column":6},"end":{"line":473,"column":7}},"type":"if","locations":[{"start":{"line":471,"column":6},"end":{"line":473,"column":7}}]},"37":{"loc":{"start":{"line":471,"column":10},"end":{"line":471,"column":42}},"type":"binary-expr","locations":[{"start":{"line":471,"column":10},"end":{"line":471,"column":13}},{"start":{"line":471,"column":17},"end":{"line":471,"column":42}}]},"38":{"loc":{"start":{"line":497,"column":4},"end":{"line":497,"column":31}},"type":"if","locations":[{"start":{"line":497,"column":4},"end":{"line":497,"column":31}}]},"39":{"loc":{"start":{"line":502,"column":6},"end":{"line":504,"column":7}},"type":"if","locations":[{"start":{"line":502,"column":6},"end":{"line":504,"column":7}}]},"40":{"loc":{"start":{"line":502,"column":10},"end":{"line":502,"column":81}},"type":"binary-expr","locations":[{"start":{"line":502,"column":10},"end":{"line":502,"column":15}},{"start":{"line":502,"column":19},"end":{"line":502,"column":37}},{"start":{"line":502,"column":41},"end":{"line":502,"column":59}},{"start":{"line":502,"column":63},"end":{"line":502,"column":81}}]},"41":{"loc":{"start":{"line":507,"column":4},"end":{"line":507,"column":39}},"type":"if","locations":[{"start":{"line":507,"column":4},"end":{"line":507,"column":39}}]},"42":{"loc":{"start":{"line":511,"column":4},"end":{"line":517,"column":5}},"type":"if","locations":[{"start":{"line":511,"column":4},"end":{"line":517,"column":5}}]},"43":{"loc":{"start":{"line":515,"column":15},"end":{"line":515,"column":59}},"type":"cond-expr","locations":[{"start":{"line":515,"column":33},"end":{"line":515,"column":47}},{"start":{"line":515,"column":50},"end":{"line":515,"column":59}}]},"44":{"loc":{"start":{"line":520,"column":4},"end":{"line":545,"column":5}},"type":"if","locations":[{"start":{"line":520,"column":4},"end":{"line":545,"column":5}}]},"45":{"loc":{"start":{"line":522,"column":6},"end":{"line":544,"column":7}},"type":"if","locations":[{"start":{"line":522,"column":6},"end":{"line":544,"column":7}}]},"46":{"loc":{"start":{"line":522,"column":10},"end":{"line":522,"column":50}},"type":"binary-expr","locations":[{"start":{"line":522,"column":10},"end":{"line":522,"column":18}},{"start":{"line":522,"column":22},"end":{"line":522,"column":50}}]},"47":{"loc":{"start":{"line":524,"column":8},"end":{"line":543,"column":9}},"type":"if","locations":[{"start":{"line":524,"column":8},"end":{"line":543,"column":9}}]},"48":{"loc":{"start":{"line":528,"column":12},"end":{"line":530,"column":13}},"type":"if","locations":[{"start":{"line":528,"column":12},"end":{"line":530,"column":13}}]},"49":{"loc":{"start":{"line":528,"column":16},"end":{"line":528,"column":87}},"type":"binary-expr","locations":[{"start":{"line":528,"column":16},"end":{"line":528,"column":21}},{"start":{"line":528,"column":25},"end":{"line":528,"column":43}},{"start":{"line":528,"column":47},"end":{"line":528,"column":65}},{"start":{"line":528,"column":69},"end":{"line":528,"column":87}}]},"50":{"loc":{"start":{"line":533,"column":10},"end":{"line":542,"column":11}},"type":"if","locations":[{"start":{"line":533,"column":10},"end":{"line":542,"column":11}}]},"51":{"loc":{"start":{"line":540,"column":21},"end":{"line":540,"column":65}},"type":"cond-expr","locations":[{"start":{"line":540,"column":39},"end":{"line":540,"column":53}},{"start":{"line":540,"column":56},"end":{"line":540,"column":65}}]},"52":{"loc":{"start":{"line":548,"column":4},"end":{"line":564,"column":5}},"type":"if","locations":[{"start":{"line":548,"column":4},"end":{"line":564,"column":5}},{"start":{"line":557,"column":11},"end":{"line":564,"column":5}}]},"53":{"loc":{"start":{"line":555,"column":15},"end":{"line":555,"column":75}},"type":"cond-expr","locations":[{"start":{"line":555,"column":33},"end":{"line":555,"column":63}},{"start":{"line":555,"column":66},"end":{"line":555,"column":75}}]},"54":{"loc":{"start":{"line":557,"column":11},"end":{"line":564,"column":5}},"type":"if","locations":[{"start":{"line":557,"column":11},"end":{"line":564,"column":5}}]},"55":{"loc":{"start":{"line":593,"column":8},"end":{"line":593,"column":31}},"type":"if","locations":[{"start":{"line":593,"column":8},"end":{"line":593,"column":31}}]},"56":{"loc":{"start":{"line":595,"column":8},"end":{"line":599,"column":9}},"type":"if","locations":[{"start":{"line":595,"column":8},"end":{"line":599,"column":9}},{"start":{"line":597,"column":15},"end":{"line":599,"column":9}}]},"57":{"loc":{"start":{"line":597,"column":15},"end":{"line":599,"column":9}},"type":"if","locations":[{"start":{"line":597,"column":15},"end":{"line":599,"column":9}}]},"58":{"loc":{"start":{"line":597,"column":19},"end":{"line":597,"column":63}},"type":"binary-expr","locations":[{"start":{"line":597,"column":19},"end":{"line":597,"column":33}},{"start":{"line":597,"column":37},"end":{"line":597,"column":63}}]}},"s":{"0":2,"1":2,"2":2,"3":2,"4":2,"5":2,"6":34,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0,"145":0,"146":0,"147":0,"148":0,"149":0,"150":0,"151":0,"152":0,"153":0,"154":0,"155":0,"156":0,"157":0,"158":0,"159":0,"160":0,"161":0,"162":0,"163":0,"164":0,"165":0,"166":0,"167":0,"168":0,"169":0,"170":0,"171":0,"172":0,"173":0,"174":0,"175":0,"176":0,"177":0,"178":0,"179":2},"f":{"0":34,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0},"b":{"0":[0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0],"6":[0,0],"7":[0],"8":[0],"9":[0],"10":[0,0],"11":[0],"12":[0,0],"13":[0],"14":[0],"15":[0],"16":[0],"17":[0],"18":[0],"19":[0],"20":[0],"21":[0,0],"22":[0],"23":[0],"24":[0,0,0,0],"25":[0,0],"26":[0],"27":[0],"28":[0,0],"29":[0],"30":[0,0],"31":[0],"32":[0],"33":[0,0],"34":[0],"35":[0],"36":[0],"37":[0,0],"38":[0],"39":[0],"40":[0,0,0,0],"41":[0],"42":[0],"43":[0,0],"44":[0],"45":[0],"46":[0,0],"47":[0],"48":[0],"49":[0,0,0,0],"50":[0],"51":[0,0],"52":[0,0],"53":[0,0],"54":[0],"55":[0],"56":[0,0],"57":[0],"58":[0,0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/parsers/tree_sitter_bridge.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/parsers/tree_sitter_bridge.ts","statementMap":{"0":{"start":{"line":14,"column":0},"end":{"line":14,"column":33}},"1":{"start":{"line":15,"column":0},"end":{"line":15,"column":39}},"2":{"start":{"line":35,"column":10},"end":{"line":35,"column":39}},"3":{"start":{"line":36,"column":10},"end":{"line":36,"column":39}},"4":{"start":{"line":37,"column":10},"end":{"line":37,"column":36}},"5":{"start":{"line":46,"column":4},"end":{"line":48,"column":5}},"6":{"start":{"line":47,"column":6},"end":{"line":47,"column":13}},"7":{"start":{"line":50,"column":4},"end":{"line":50,"column":36}},"8":{"start":{"line":52,"column":4},"end":{"line":72,"column":5}},"9":{"start":{"line":56,"column":6},"end":{"line":56,"column":51}},"10":{"start":{"line":58,"column":6},"end":{"line":58,"column":33}},"11":{"start":{"line":59,"column":6},"end":{"line":59,"column":40}},"12":{"start":{"line":61,"column":6},"end":{"line":61,"column":30}},"13":{"start":{"line":63,"column":27},"end":{"line":63,"column":58}},"14":{"start":{"line":64,"column":6},"end":{"line":66,"column":7}},"15":{"start":{"line":65,"column":8},"end":{"line":65,"column":96}},"16":{"start":{"line":68,"column":6},"end":{"line":71,"column":8}},"17":{"start":{"line":80,"column":4},"end":{"line":103,"column":5}},"18":{"start":{"line":83,"column":18},"end":{"line":85,"column":25}},"19":{"start":{"line":88,"column":6},"end":{"line":98,"column":7}},"20":{"start":{"line":89,"column":41},"end":{"line":89,"column":61}},"21":{"start":{"line":90,"column":28},"end":{"line":92,"column":null}},"22":{"start":{"line":94,"column":8},"end":{"line":94,"column":32}},"23":{"start":{"line":97,"column":8},"end":{"line":97,"column":43}},"24":{"start":{"line":101,"column":21},"end":{"line":101,"column":57}},"25":{"start":{"line":102,"column":6},"end":{"line":102,"column":38}},"26":{"start":{"line":121,"column":4},"end":{"line":125,"column":5}},"27":{"start":{"line":122,"column":6},"end":{"line":124,"column":8}},"28":{"start":{"line":127,"column":27},"end":{"line":127,"column":37}},"29":{"start":{"line":129,"column":4},"end":{"line":148,"column":5}},"30":{"start":{"line":130,"column":25},"end":{"line":130,"column":58}},"31":{"start":{"line":131,"column":19},"end":{"line":131,"column":48}},"32":{"start":{"line":133,"column":28},"end":{"line":133,"column":55}},"33":{"start":{"line":134,"column":24},"end":{"line":134,"column":53}},"34":{"start":{"line":137,"column":6},"end":{"line":141,"column":7}},"35":{"start":{"line":138,"column":8},"end":{"line":140,"column":10}},"36":{"start":{"line":143,"column":6},"end":{"line":143,"column":18}},"37":{"start":{"line":145,"column":6},"end":{"line":147,"column":8}},"38":{"start":{"line":159,"column":4},"end":{"line":163,"column":5}},"39":{"start":{"line":160,"column":6},"end":{"line":162,"column":8}},"40":{"start":{"line":165,"column":4},"end":{"line":165,"column":41}},"41":{"start":{"line":174,"column":4},"end":{"line":174,"column":28}},"42":{"start":{"line":34,"column":0},"end":{"line":34,"column":13}}},"fnMap":{"0":{"name":"(anonymous_10)","decl":{"start":{"line":34,"column":0},"end":{"line":34,"column":13}},"loc":{"start":{"line":34,"column":0},"end":{"line":176,"column":1}}},"1":{"name":"(anonymous_11)","decl":{"start":{"line":45,"column":2},"end":{"line":45,"column":7}},"loc":{"start":{"line":45,"column":12},"end":{"line":73,"column":3}}},"2":{"name":"(anonymous_12)","decl":{"start":{"line":79,"column":10},"end":{"line":79,"column":15}},"loc":{"start":{"line":79,"column":36},"end":{"line":104,"column":3}}},"3":{"name":"(anonymous_13)","decl":{"start":{"line":89,"column":41},"end":{"line":89,"column":54}},"loc":{"start":{"line":89,"column":41},"end":{"line":89,"column":61}}},"4":{"name":"(anonymous_14)","decl":{"start":{"line":101,"column":21},"end":{"line":101,"column":34}},"loc":{"start":{"line":101,"column":21},"end":{"line":101,"column":57}}},"5":{"name":"(anonymous_15)","decl":{"start":{"line":120,"column":2},"end":{"line":120,"column":7}},"loc":{"start":{"line":120,"column":34},"end":{"line":149,"column":3}}},"6":{"name":"(anonymous_16)","decl":{"start":{"line":158,"column":2},"end":{"line":158,"column":13}},"loc":{"start":{"line":158,"column":32},"end":{"line":166,"column":3}}},"7":{"name":"(anonymous_17)","decl":{"start":{"line":173,"column":2},"end":{"line":173,"column":15}},"loc":{"start":{"line":173,"column":15},"end":{"line":175,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":46,"column":4},"end":{"line":48,"column":5}},"type":"if","locations":[{"start":{"line":46,"column":4},"end":{"line":48,"column":5}}]},"1":{"loc":{"start":{"line":64,"column":6},"end":{"line":66,"column":7}},"type":"if","locations":[{"start":{"line":64,"column":6},"end":{"line":66,"column":7}}]},"2":{"loc":{"start":{"line":69,"column":50},"end":{"line":69,"column":104}},"type":"cond-expr","locations":[{"start":{"line":69,"column":75},"end":{"line":69,"column":88}},{"start":{"line":69,"column":91},"end":{"line":69,"column":104}}]},"3":{"loc":{"start":{"line":83,"column":18},"end":{"line":85,"column":25}},"type":"cond-expr","locations":[{"start":{"line":84,"column":10},"end":{"line":84,"column":17}},{"start":{"line":85,"column":10},"end":{"line":85,"column":25}}]},"4":{"loc":{"start":{"line":102,"column":13},"end":{"line":102,"column":37}},"type":"binary-expr","locations":[{"start":{"line":102,"column":13},"end":{"line":102,"column":27}},{"start":{"line":102,"column":31},"end":{"line":102,"column":37}}]},"5":{"loc":{"start":{"line":121,"column":4},"end":{"line":125,"column":5}},"type":"if","locations":[{"start":{"line":121,"column":4},"end":{"line":125,"column":5}}]},"6":{"loc":{"start":{"line":121,"column":8},"end":{"line":121,"column":41}},"type":"binary-expr","locations":[{"start":{"line":121,"column":8},"end":{"line":121,"column":25}},{"start":{"line":121,"column":29},"end":{"line":121,"column":41}}]},"7":{"loc":{"start":{"line":137,"column":6},"end":{"line":141,"column":7}},"type":"if","locations":[{"start":{"line":137,"column":6},"end":{"line":141,"column":7}}]},"8":{"loc":{"start":{"line":137,"column":10},"end":{"line":137,"column":50}},"type":"binary-expr","locations":[{"start":{"line":137,"column":10},"end":{"line":137,"column":27}},{"start":{"line":137,"column":31},"end":{"line":137,"column":50}}]},"9":{"loc":{"start":{"line":146,"column":45},"end":{"line":146,"column":99}},"type":"cond-expr","locations":[{"start":{"line":146,"column":70},"end":{"line":146,"column":83}},{"start":{"line":146,"column":86},"end":{"line":146,"column":99}}]},"10":{"loc":{"start":{"line":159,"column":4},"end":{"line":163,"column":5}},"type":"if","locations":[{"start":{"line":159,"column":4},"end":{"line":163,"column":5}}]},"11":{"loc":{"start":{"line":159,"column":8},"end":{"line":159,"column":41}},"type":"binary-expr","locations":[{"start":{"line":159,"column":8},"end":{"line":159,"column":25}},{"start":{"line":159,"column":29},"end":{"line":159,"column":41}}]}},"s":{"0":4,"1":4,"2":59,"3":59,"4":59,"5":57,"6":0,"7":57,"8":57,"9":57,"10":57,"11":57,"12":0,"13":0,"14":0,"15":0,"16":57,"17":57,"18":57,"19":57,"20":114,"21":57,"22":57,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":4},"f":{"0":59,"1":57,"2":57,"3":57,"4":0,"5":0,"6":0,"7":0},"b":{"0":[0],"1":[0],"2":[0,57],"3":[57,0],"4":[0,0],"5":[0],"6":[0,0],"7":[0],"8":[0,0],"9":[0,0],"10":[0],"11":[0,0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/parsers/tree_sitter_diagnostics.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/parsers/tree_sitter_diagnostics.ts","statementMap":{"0":{"start":{"line":22,"column":39},"end":{"line":29,"column":2}},"1":{"start":{"line":34,"column":40},"end":{"line":38,"column":2}},"2":{"start":{"line":107,"column":21},"end":{"line":107,"column":48}},"3":{"start":{"line":108,"column":41},"end":{"line":108,"column":43}},"4":{"start":{"line":111,"column":28},"end":{"line":116,"column":6}},"5":{"start":{"line":111,"column":56},"end":{"line":116,"column":6}},"6":{"start":{"line":118,"column":25},"end":{"line":118,"column":54}},"7":{"start":{"line":119,"column":26},"end":{"line":119,"column":56}},"8":{"start":{"line":122,"column":24},"end":{"line":122,"column":25}},"9":{"start":{"line":123,"column":29},"end":{"line":123,"column":46}},"10":{"start":{"line":124,"column":28},"end":{"line":124,"column":45}},"11":{"start":{"line":126,"column":4},"end":{"line":142,"column":5}},"12":{"start":{"line":126,"column":17},"end":{"line":126,"column":18}},"13":{"start":{"line":127,"column":6},"end":{"line":141,"column":7}},"14":{"start":{"line":127,"column":19},"end":{"line":127,"column":20}},"15":{"start":{"line":128,"column":8},"end":{"line":128,"column":45}},"16":{"start":{"line":128,"column":36},"end":{"line":128,"column":45}},"17":{"start":{"line":130,"column":20},"end":{"line":130,"column":36}},"18":{"start":{"line":131,"column":20},"end":{"line":131,"column":35}},"19":{"start":{"line":133,"column":8},"end":{"line":140,"column":9}},"20":{"start":{"line":136,"column":10},"end":{"line":136,"column":26}},"21":{"start":{"line":137,"column":10},"end":{"line":137,"column":34}},"22":{"start":{"line":138,"column":10},"end":{"line":138,"column":33}},"23":{"start":{"line":139,"column":10},"end":{"line":139,"column":16}},"24":{"start":{"line":145,"column":27},"end":{"line":145,"column":63}},"25":{"start":{"line":146,"column":4},"end":{"line":155,"column":5}},"26":{"start":{"line":146,"column":17},"end":{"line":146,"column":18}},"27":{"start":{"line":147,"column":6},"end":{"line":154,"column":7}},"28":{"start":{"line":148,"column":8},"end":{"line":153,"column":11}},"29":{"start":{"line":158,"column":27},"end":{"line":158,"column":62}},"30":{"start":{"line":159,"column":4},"end":{"line":168,"column":5}},"31":{"start":{"line":159,"column":17},"end":{"line":159,"column":18}},"32":{"start":{"line":160,"column":6},"end":{"line":167,"column":7}},"33":{"start":{"line":161,"column":8},"end":{"line":166,"column":11}},"34":{"start":{"line":171,"column":22},"end":{"line":173,"column":11}},"35":{"start":{"line":174,"column":19},"end":{"line":176,"column":11}},"36":{"start":{"line":177,"column":20},"end":{"line":179,"column":11}},"37":{"start":{"line":181,"column":4},"end":{"line":190,"column":6}},"38":{"start":{"line":201,"column":20},"end":{"line":201,"column":72}},"39":{"start":{"line":201,"column":47},"end":{"line":201,"column":68}},"40":{"start":{"line":202,"column":20},"end":{"line":202,"column":73}},"41":{"start":{"line":202,"column":47},"end":{"line":202,"column":69}},"42":{"start":{"line":203,"column":20},"end":{"line":203,"column":73}},"43":{"start":{"line":203,"column":47},"end":{"line":203,"column":69}},"44":{"start":{"line":205,"column":31},"end":{"line":207,"column":11}},"45":{"start":{"line":208,"column":28},"end":{"line":210,"column":11}},"46":{"start":{"line":211,"column":24},"end":{"line":213,"column":11}},"47":{"start":{"line":216,"column":19},"end":{"line":216,"column":56}},"48":{"start":{"line":216,"column":38},"end":{"line":216,"column":55}},"49":{"start":{"line":218,"column":4},"end":{"line":226,"column":6}},"50":{"start":{"line":236,"column":28},"end":{"line":236,"column":30}},"51":{"start":{"line":238,"column":4},"end":{"line":238,"column":58}},"52":{"start":{"line":239,"column":4},"end":{"line":239,"column":63}},"53":{"start":{"line":240,"column":4},"end":{"line":240,"column":62}},"54":{"start":{"line":241,"column":4},"end":{"line":241,"column":75}},"55":{"start":{"line":243,"column":4},"end":{"line":243,"column":41}},"56":{"start":{"line":244,"column":4},"end":{"line":244,"column":84}},"57":{"start":{"line":245,"column":4},"end":{"line":245,"column":78}},"58":{"start":{"line":246,"column":4},"end":{"line":246,"column":76}},"59":{"start":{"line":247,"column":4},"end":{"line":247,"column":77}},"60":{"start":{"line":249,"column":4},"end":{"line":249,"column":43}},"61":{"start":{"line":251,"column":4},"end":{"line":268,"column":5}},"62":{"start":{"line":252,"column":21},"end":{"line":252,"column":56}},"63":{"start":{"line":253,"column":6},"end":{"line":253,"column":55}},"64":{"start":{"line":254,"column":6},"end":{"line":254,"column":67}},"65":{"start":{"line":255,"column":6},"end":{"line":255,"column":69}},"66":{"start":{"line":256,"column":6},"end":{"line":256,"column":69}},"67":{"start":{"line":257,"column":6},"end":{"line":257,"column":78}},"68":{"start":{"line":258,"column":6},"end":{"line":258,"column":72}},"69":{"start":{"line":259,"column":6},"end":{"line":259,"column":77}},"70":{"start":{"line":261,"column":6},"end":{"line":267,"column":7}},"71":{"start":{"line":262,"column":8},"end":{"line":262,"column":40}},"72":{"start":{"line":263,"column":8},"end":{"line":265,"column":9}},"73":{"start":{"line":264,"column":10},"end":{"line":264,"column":68}},"74":{"start":{"line":266,"column":8},"end":{"line":266,"column":23}},"75":{"start":{"line":270,"column":4},"end":{"line":270,"column":28}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":106,"column":2},"end":{"line":106,"column":10}},"loc":{"start":{"line":106,"column":73},"end":{"line":191,"column":3}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":111,"column":28},"end":{"line":111,"column":29}},"loc":{"start":{"line":111,"column":56},"end":{"line":116,"column":6}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":200,"column":2},"end":{"line":200,"column":22}},"loc":{"start":{"line":200,"column":71},"end":{"line":227,"column":3}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":201,"column":35},"end":{"line":201,"column":36}},"loc":{"start":{"line":201,"column":47},"end":{"line":201,"column":68}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":202,"column":35},"end":{"line":202,"column":36}},"loc":{"start":{"line":202,"column":47},"end":{"line":202,"column":69}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":203,"column":35},"end":{"line":203,"column":36}},"loc":{"start":{"line":203,"column":47},"end":{"line":203,"column":69}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":216,"column":33},"end":{"line":216,"column":34}},"loc":{"start":{"line":216,"column":38},"end":{"line":216,"column":55}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":235,"column":2},"end":{"line":235,"column":19}},"loc":{"start":{"line":235,"column":44},"end":{"line":271,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":128,"column":8},"end":{"line":128,"column":45}},"type":"if","locations":[{"start":{"line":128,"column":8},"end":{"line":128,"column":45}}]},"1":{"loc":{"start":{"line":133,"column":8},"end":{"line":140,"column":9}},"type":"if","locations":[{"start":{"line":133,"column":8},"end":{"line":140,"column":9}}]},"2":{"loc":{"start":{"line":133,"column":12},"end":{"line":135,"column":69}},"type":"binary-expr","locations":[{"start":{"line":133,"column":12},"end":{"line":133,"column":33}},{"start":{"line":134,"column":12},"end":{"line":134,"column":33}},{"start":{"line":135,"column":12},"end":{"line":135,"column":69}}]},"3":{"loc":{"start":{"line":147,"column":6},"end":{"line":154,"column":7}},"type":"if","locations":[{"start":{"line":147,"column":6},"end":{"line":154,"column":7}}]},"4":{"loc":{"start":{"line":160,"column":6},"end":{"line":167,"column":7}},"type":"if","locations":[{"start":{"line":160,"column":6},"end":{"line":167,"column":7}}]},"5":{"loc":{"start":{"line":171,"column":22},"end":{"line":173,"column":11}},"type":"cond-expr","locations":[{"start":{"line":172,"column":8},"end":{"line":172,"column":56}},{"start":{"line":173,"column":8},"end":{"line":173,"column":11}}]},"6":{"loc":{"start":{"line":174,"column":19},"end":{"line":176,"column":11}},"type":"cond-expr","locations":[{"start":{"line":175,"column":8},"end":{"line":175,"column":56}},{"start":{"line":176,"column":8},"end":{"line":176,"column":11}}]},"7":{"loc":{"start":{"line":177,"column":20},"end":{"line":179,"column":11}},"type":"cond-expr","locations":[{"start":{"line":178,"column":8},"end":{"line":178,"column":55}},{"start":{"line":179,"column":8},"end":{"line":179,"column":11}}]},"8":{"loc":{"start":{"line":205,"column":31},"end":{"line":207,"column":11}},"type":"cond-expr","locations":[{"start":{"line":206,"column":8},"end":{"line":206,"column":37}},{"start":{"line":207,"column":8},"end":{"line":207,"column":11}}]},"9":{"loc":{"start":{"line":208,"column":28},"end":{"line":210,"column":11}},"type":"cond-expr","locations":[{"start":{"line":209,"column":8},"end":{"line":209,"column":37}},{"start":{"line":210,"column":8},"end":{"line":210,"column":11}}]},"10":{"loc":{"start":{"line":211,"column":24},"end":{"line":213,"column":11}},"type":"cond-expr","locations":[{"start":{"line":212,"column":8},"end":{"line":212,"column":91}},{"start":{"line":213,"column":8},"end":{"line":213,"column":11}}]},"11":{"loc":{"start":{"line":247,"column":32},"end":{"line":247,"column":71}},"type":"cond-expr","locations":[{"start":{"line":247,"column":48},"end":{"line":247,"column":58}},{"start":{"line":247,"column":61},"end":{"line":247,"column":71}}]},"12":{"loc":{"start":{"line":252,"column":21},"end":{"line":252,"column":56}},"type":"cond-expr","locations":[{"start":{"line":252,"column":47},"end":{"line":252,"column":50}},{"start":{"line":252,"column":53},"end":{"line":252,"column":56}}]},"13":{"loc":{"start":{"line":261,"column":6},"end":{"line":267,"column":7}},"type":"if","locations":[{"start":{"line":261,"column":6},"end":{"line":267,"column":7}}]}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{"0":[0],"1":[0],"2":[0,0,0],"3":[0],"4":[0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/parsers/tree_sitter_types.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/parsers/tree_sitter_types.ts","statementMap":{"0":{"start":{"line":66,"column":35},"end":{"line":69,"column":2}},"1":{"start":{"line":74,"column":32},"end":{"line":80,"column":2}},"2":{"start":{"line":85,"column":33},"end":{"line":90,"column":2}},"3":{"start":{"line":107,"column":39},"end":{"line":107,"column":41}},"4":{"start":{"line":108,"column":17},"end":{"line":108,"column":28}},"5":{"start":{"line":111,"column":4},"end":{"line":113,"column":5}},"6":{"start":{"line":112,"column":6},"end":{"line":112,"column":25}},"7":{"start":{"line":114,"column":4},"end":{"line":116,"column":5}},"8":{"start":{"line":115,"column":6},"end":{"line":115,"column":22}},"9":{"start":{"line":119,"column":2},"end":{"line":119,"column":31}},"10":{"start":{"line":120,"column":2},"end":{"line":120,"column":17}},"11":{"start":{"line":138,"column":19},"end":{"line":138,"column":111}},"12":{"start":{"line":138,"column":87},"end":{"line":138,"column":110}},"13":{"start":{"line":139,"column":19},"end":{"line":139,"column":105}},"14":{"start":{"line":139,"column":87},"end":{"line":139,"column":104}},"15":{"start":{"line":141,"column":2},"end":{"line":144,"column":4}}},"fnMap":{"0":{"name":"findSignalNodes","decl":{"start":{"line":106,"column":16},"end":{"line":106,"column":31}},"loc":{"start":{"line":106,"column":49},"end":{"line":121,"column":1}}},"1":{"name":"traverse","decl":{"start":{"line":110,"column":11},"end":{"line":110,"column":19}},"loc":{"start":{"line":110,"column":43},"end":{"line":117,"column":3}}},"2":{"name":"extractParameter","decl":{"start":{"line":135,"column":16},"end":{"line":135,"column":32}},"loc":{"start":{"line":135,"column":61},"end":{"line":145,"column":1}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":138,"column":82},"end":{"line":138,"column":83}},"loc":{"start":{"line":138,"column":87},"end":{"line":138,"column":110}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":139,"column":82},"end":{"line":139,"column":83}},"loc":{"start":{"line":139,"column":87},"end":{"line":139,"column":104}}}},"branchMap":{"0":{"loc":{"start":{"line":111,"column":4},"end":{"line":113,"column":5}},"type":"if","locations":[{"start":{"line":111,"column":4},"end":{"line":113,"column":5}}]},"1":{"loc":{"start":{"line":138,"column":19},"end":{"line":138,"column":111}},"type":"binary-expr","locations":[{"start":{"line":138,"column":19},"end":{"line":138,"column":54}},{"start":{"line":138,"column":58},"end":{"line":138,"column":111}}]},"2":{"loc":{"start":{"line":139,"column":19},"end":{"line":139,"column":105}},"type":"binary-expr","locations":[{"start":{"line":139,"column":19},"end":{"line":139,"column":54}},{"start":{"line":139,"column":58},"end":{"line":139,"column":105}}]},"3":{"loc":{"start":{"line":142,"column":10},"end":{"line":142,"column":37}},"type":"binary-expr","locations":[{"start":{"line":142,"column":10},"end":{"line":142,"column":24}},{"start":{"line":142,"column":28},"end":{"line":142,"column":37}}]},"4":{"loc":{"start":{"line":143,"column":10},"end":{"line":143,"column":32}},"type":"binary-expr","locations":[{"start":{"line":143,"column":10},"end":{"line":143,"column":24}},{"start":{"line":143,"column":28},"end":{"line":143,"column":32}}]}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{"0":[0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/pipelines/trend_data_pipeline.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/pipelines/trend_data_pipeline.ts","statementMap":{"0":{"start":{"line":19,"column":4},"end":{"line":21,"column":5}},"1":{"start":{"line":20,"column":6},"end":{"line":20,"column":69}},"2":{"start":{"line":23,"column":19},"end":{"line":23,"column":44}},"3":{"start":{"line":24,"column":19},"end":{"line":24,"column":37}},"4":{"start":{"line":27,"column":20},"end":{"line":27,"column":30}},"5":{"start":{"line":28,"column":22},"end":{"line":28,"column":65}},"6":{"start":{"line":29,"column":27},"end":{"line":29,"column":81}},"7":{"start":{"line":31,"column":4},"end":{"line":34,"column":5}},"8":{"start":{"line":33,"column":6},"end":{"line":33,"column":98}},"9":{"start":{"line":37,"column":20},"end":{"line":37,"column":75}},"10":{"start":{"line":40,"column":26},"end":{"line":43,"column":null}},"11":{"start":{"line":47,"column":32},"end":{"line":47,"column":90}},"12":{"start":{"line":49,"column":4},"end":{"line":57,"column":6}},"13":{"start":{"line":70,"column":16},"end":{"line":70,"column":50}},"14":{"start":{"line":71,"column":18},"end":{"line":71,"column":46}},"15":{"start":{"line":72,"column":21},"end":{"line":72,"column":67}},"16":{"start":{"line":75,"column":41},"end":{"line":75,"column":43}},"17":{"start":{"line":76,"column":42},"end":{"line":76,"column":44}},"18":{"start":{"line":77,"column":46},"end":{"line":77,"column":48}},"19":{"start":{"line":79,"column":4},"end":{"line":83,"column":5}},"20":{"start":{"line":79,"column":17},"end":{"line":79,"column":18}},"21":{"start":{"line":80,"column":6},"end":{"line":80,"column":67}},"22":{"start":{"line":81,"column":6},"end":{"line":81,"column":70}},"23":{"start":{"line":82,"column":6},"end":{"line":82,"column":77}},"24":{"start":{"line":85,"column":4},"end":{"line":93,"column":6}},"25":{"start":{"line":100,"column":33},"end":{"line":100,"column":35}},"26":{"start":{"line":101,"column":19},"end":{"line":101,"column":42}},"27":{"start":{"line":104,"column":24},"end":{"line":104,"column":69}},"28":{"start":{"line":106,"column":4},"end":{"line":108,"column":5}},"29":{"start":{"line":106,"column":17},"end":{"line":106,"column":18}},"30":{"start":{"line":107,"column":6},"end":{"line":107,"column":50}},"31":{"start":{"line":110,"column":4},"end":{"line":110,"column":22}},"32":{"start":{"line":117,"column":16},"end":{"line":117,"column":29}},"33":{"start":{"line":118,"column":17},"end":{"line":118,"column":60}},"34":{"start":{"line":119,"column":19},"end":{"line":119,"column":33}},"35":{"start":{"line":120,"column":4},"end":{"line":120,"column":25}},"36":{"start":{"line":121,"column":4},"end":{"line":121,"column":32}},"37":{"start":{"line":122,"column":4},"end":{"line":122,"column":18}},"38":{"start":{"line":129,"column":4},"end":{"line":149,"column":5}},"39":{"start":{"line":130,"column":24},"end":{"line":130,"column":57}},"40":{"start":{"line":131,"column":24},"end":{"line":131,"column":55}},"41":{"start":{"line":133,"column":21},"end":{"line":135,"column":null}},"42":{"start":{"line":138,"column":6},"end":{"line":140,"column":7}},"43":{"start":{"line":139,"column":8},"end":{"line":139,"column":18}},"44":{"start":{"line":142,"column":6},"end":{"line":145,"column":9}},"45":{"start":{"line":143,"column":34},"end":{"line":143,"column":49}},"46":{"start":{"line":144,"column":8},"end":{"line":144,"column":67}},"47":{"start":{"line":147,"column":6},"end":{"line":147,"column":67}},"48":{"start":{"line":148,"column":6},"end":{"line":148,"column":16}},"49":{"start":{"line":160,"column":26},"end":{"line":160,"column":93}},"50":{"start":{"line":163,"column":4},"end":{"line":181,"column":5}},"51":{"start":{"line":163,"column":17},"end":{"line":163,"column":18}},"52":{"start":{"line":164,"column":24},"end":{"line":164,"column":41}},"53":{"start":{"line":165,"column":22},"end":{"line":165,"column":43}},"54":{"start":{"line":168,"column":26},"end":{"line":169,"column":null}},"55":{"start":{"line":169,"column":13},"end":{"line":169,"column":62}},"56":{"start":{"line":172,"column":6},"end":{"line":174,"column":7}},"57":{"start":{"line":173,"column":8},"end":{"line":173,"column":17}},"58":{"start":{"line":177,"column":27},"end":{"line":177,"column":62}},"59":{"start":{"line":178,"column":22},"end":{"line":178,"column":89}},"60":{"start":{"line":180,"column":6},"end":{"line":180,"column":42}},"61":{"start":{"line":183,"column":4},"end":{"line":183,"column":25}},"62":{"start":{"line":193,"column":4},"end":{"line":216,"column":5}},"63":{"start":{"line":195,"column":28},"end":{"line":198,"column":15}},"64":{"start":{"line":200,"column":6},"end":{"line":200,"column":67}},"65":{"start":{"line":201,"column":6},"end":{"line":201,"column":84}},"66":{"start":{"line":204,"column":18},"end":{"line":204,"column":52}},"67":{"start":{"line":205,"column":20},"end":{"line":205,"column":48}},"68":{"start":{"line":206,"column":23},"end":{"line":206,"column":69}},"69":{"start":{"line":209,"column":6},"end":{"line":209,"column":87}},"70":{"start":{"line":210,"column":6},"end":{"line":210,"column":71}},"71":{"start":{"line":212,"column":6},"end":{"line":212,"column":38}},"72":{"start":{"line":214,"column":6},"end":{"line":214,"column":96}},"73":{"start":{"line":215,"column":6},"end":{"line":215,"column":47}},"74":{"start":{"line":223,"column":19},"end":{"line":223,"column":43}},"75":{"start":{"line":224,"column":4},"end":{"line":226,"column":5}},"76":{"start":{"line":225,"column":6},"end":{"line":225,"column":15}},"77":{"start":{"line":228,"column":21},"end":{"line":228,"column":22}},"78":{"start":{"line":229,"column":23},"end":{"line":242,"column":5}},"79":{"start":{"line":230,"column":22},"end":{"line":230,"column":38}},"80":{"start":{"line":231,"column":6},"end":{"line":241,"column":7}},"81":{"start":{"line":232,"column":25},"end":{"line":232,"column":41}},"82":{"start":{"line":233,"column":21},"end":{"line":233,"column":39}},"83":{"start":{"line":235,"column":8},"end":{"line":240,"column":9}},"84":{"start":{"line":236,"column":10},"end":{"line":236,"column":31}},"85":{"start":{"line":237,"column":15},"end":{"line":240,"column":9}},"86":{"start":{"line":238,"column":26},"end":{"line":238,"column":57}},"87":{"start":{"line":239,"column":10},"end":{"line":239,"column":90}},"88":{"start":{"line":239,"column":59},"end":{"line":239,"column":81}},"89":{"start":{"line":244,"column":4},"end":{"line":244,"column":23}},"90":{"start":{"line":245,"column":4},"end":{"line":245,"column":22}},"91":{"start":{"line":252,"column":20},"end":{"line":252,"column":57}},"92":{"start":{"line":253,"column":4},"end":{"line":255,"column":5}},"93":{"start":{"line":254,"column":6},"end":{"line":254,"column":15}},"94":{"start":{"line":257,"column":21},"end":{"line":257,"column":22}},"95":{"start":{"line":258,"column":20},"end":{"line":258,"column":40}},"96":{"start":{"line":260,"column":4},"end":{"line":267,"column":5}},"97":{"start":{"line":261,"column":6},"end":{"line":266,"column":7}},"98":{"start":{"line":262,"column":24},"end":{"line":262,"column":67}},"99":{"start":{"line":264,"column":24},"end":{"line":264,"column":58}},"100":{"start":{"line":265,"column":8},"end":{"line":265,"column":51}},"101":{"start":{"line":269,"column":4},"end":{"line":269,"column":22}},"102":{"start":{"line":276,"column":4},"end":{"line":276,"column":28}},"103":{"start":{"line":276,"column":19},"end":{"line":276,"column":28}},"104":{"start":{"line":279,"column":34},"end":{"line":279,"column":44}},"105":{"start":{"line":280,"column":21},"end":{"line":280,"column":71}},"106":{"start":{"line":282,"column":4},"end":{"line":282,"column":42}},"107":{"start":{"line":292,"column":35},"end":{"line":292,"column":37}},"108":{"start":{"line":293,"column":37},"end":{"line":293,"column":39}},"109":{"start":{"line":294,"column":40},"end":{"line":294,"column":42}},"110":{"start":{"line":296,"column":4},"end":{"line":312,"column":5}},"111":{"start":{"line":296,"column":17},"end":{"line":296,"column":18}},"112":{"start":{"line":297,"column":24},"end":{"line":297,"column":41}},"113":{"start":{"line":298,"column":22},"end":{"line":298,"column":50}},"114":{"start":{"line":300,"column":6},"end":{"line":311,"column":7}},"115":{"start":{"line":302,"column":8},"end":{"line":302,"column":52}},"116":{"start":{"line":303,"column":8},"end":{"line":303,"column":56}},"117":{"start":{"line":304,"column":8},"end":{"line":304,"column":62}},"118":{"start":{"line":307,"column":29},"end":{"line":307,"column":84}},"119":{"start":{"line":308,"column":8},"end":{"line":308,"column":57}},"120":{"start":{"line":309,"column":8},"end":{"line":309,"column":61}},"121":{"start":{"line":310,"column":8},"end":{"line":310,"column":67}},"122":{"start":{"line":314,"column":4},"end":{"line":314,"column":36}},"123":{"start":{"line":326,"column":20},"end":{"line":326,"column":29}},"124":{"start":{"line":327,"column":4},"end":{"line":329,"column":5}},"125":{"start":{"line":328,"column":6},"end":{"line":328,"column":18}},"126":{"start":{"line":331,"column":20},"end":{"line":331,"column":29}},"127":{"start":{"line":332,"column":4},"end":{"line":334,"column":5}},"128":{"start":{"line":333,"column":6},"end":{"line":333,"column":18}},"129":{"start":{"line":336,"column":4},"end":{"line":356,"column":5}},"130":{"start":{"line":338,"column":6},"end":{"line":338,"column":47}},"131":{"start":{"line":339,"column":11},"end":{"line":356,"column":5}},"132":{"start":{"line":341,"column":6},"end":{"line":341,"column":59}},"133":{"start":{"line":342,"column":11},"end":{"line":356,"column":5}},"134":{"start":{"line":344,"column":6},"end":{"line":344,"column":59}},"135":{"start":{"line":347,"column":19},"end":{"line":347,"column":64}},"136":{"start":{"line":348,"column":19},"end":{"line":348,"column":64}},"137":{"start":{"line":349,"column":20},"end":{"line":349,"column":65}},"138":{"start":{"line":351,"column":6},"end":{"line":355,"column":8}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":18,"column":2},"end":{"line":18,"column":7}},"loc":{"start":{"line":18,"column":64},"end":{"line":58,"column":3}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":63,"column":10},"end":{"line":63,"column":15}},"loc":{"start":{"line":68,"column":28},"end":{"line":94,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":99,"column":10},"end":{"line":99,"column":32}},"loc":{"start":{"line":99,"column":82},"end":{"line":111,"column":3}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":116,"column":10},"end":{"line":116,"column":19}},"loc":{"start":{"line":116,"column":30},"end":{"line":123,"column":3}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":128,"column":10},"end":{"line":128,"column":27}},"loc":{"start":{"line":128,"column":83},"end":{"line":150,"column":3}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":142,"column":36},"end":{"line":142,"column":40}},"loc":{"start":{"line":142,"column":43},"end":{"line":145,"column":7}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":155,"column":10},"end":{"line":155,"column":15}},"loc":{"start":{"line":158,"column":28},"end":{"line":184,"column":3}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":169,"column":8},"end":{"line":169,"column":9}},"loc":{"start":{"line":169,"column":13},"end":{"line":169,"column":62}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":189,"column":10},"end":{"line":189,"column":15}},"loc":{"start":{"line":191,"column":22},"end":{"line":217,"column":3}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":222,"column":10},"end":{"line":222,"column":26}},"loc":{"start":{"line":222,"column":46},"end":{"line":246,"column":3}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":229,"column":23},"end":{"line":229,"column":24}},"loc":{"start":{"line":229,"column":39},"end":{"line":242,"column":5}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":239,"column":51},"end":{"line":239,"column":55}},"loc":{"start":{"line":239,"column":59},"end":{"line":239,"column":81}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":251,"column":10},"end":{"line":251,"column":20}},"loc":{"start":{"line":251,"column":40},"end":{"line":270,"column":3}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":275,"column":10},"end":{"line":275,"column":26}},"loc":{"start":{"line":275,"column":74},"end":{"line":283,"column":3}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":288,"column":10},"end":{"line":288,"column":32}},"loc":{"start":{"line":290,"column":28},"end":{"line":315,"column":3}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":320,"column":10},"end":{"line":320,"column":26}},"loc":{"start":{"line":323,"column":17},"end":{"line":357,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":18,"column":46},"end":{"line":18,"column":64}},"type":"default-arg","locations":[{"start":{"line":18,"column":62},"end":{"line":18,"column":64}}]},"1":{"loc":{"start":{"line":19,"column":4},"end":{"line":21,"column":5}},"type":"if","locations":[{"start":{"line":19,"column":4},"end":{"line":21,"column":5}}]},"2":{"loc":{"start":{"line":31,"column":4},"end":{"line":34,"column":5}},"type":"if","locations":[{"start":{"line":31,"column":4},"end":{"line":34,"column":5}}]},"3":{"loc":{"start":{"line":118,"column":41},"end":{"line":118,"column":59}},"type":"cond-expr","locations":[{"start":{"line":118,"column":53},"end":{"line":118,"column":55}},{"start":{"line":118,"column":58},"end":{"line":118,"column":59}}]},"4":{"loc":{"start":{"line":138,"column":6},"end":{"line":140,"column":7}},"type":"if","locations":[{"start":{"line":138,"column":6},"end":{"line":140,"column":7}}]},"5":{"loc":{"start":{"line":169,"column":13},"end":{"line":169,"column":62}},"type":"binary-expr","locations":[{"start":{"line":169,"column":13},"end":{"line":169,"column":37}},{"start":{"line":169,"column":41},"end":{"line":169,"column":62}}]},"6":{"loc":{"start":{"line":172,"column":6},"end":{"line":174,"column":7}},"type":"if","locations":[{"start":{"line":172,"column":6},"end":{"line":174,"column":7}}]},"7":{"loc":{"start":{"line":224,"column":4},"end":{"line":226,"column":5}},"type":"if","locations":[{"start":{"line":224,"column":4},"end":{"line":226,"column":5}}]},"8":{"loc":{"start":{"line":235,"column":8},"end":{"line":240,"column":9}},"type":"if","locations":[{"start":{"line":235,"column":8},"end":{"line":240,"column":9}},{"start":{"line":237,"column":15},"end":{"line":240,"column":9}}]},"9":{"loc":{"start":{"line":235,"column":12},"end":{"line":235,"column":84}},"type":"binary-expr","locations":[{"start":{"line":235,"column":12},"end":{"line":235,"column":30}},{"start":{"line":235,"column":34},"end":{"line":235,"column":56}},{"start":{"line":235,"column":60},"end":{"line":235,"column":84}}]},"10":{"loc":{"start":{"line":237,"column":15},"end":{"line":240,"column":9}},"type":"if","locations":[{"start":{"line":237,"column":15},"end":{"line":240,"column":9}}]},"11":{"loc":{"start":{"line":237,"column":19},"end":{"line":237,"column":91}},"type":"binary-expr","locations":[{"start":{"line":237,"column":19},"end":{"line":237,"column":32}},{"start":{"line":237,"column":36},"end":{"line":237,"column":60}},{"start":{"line":237,"column":64},"end":{"line":237,"column":91}}]},"12":{"loc":{"start":{"line":253,"column":4},"end":{"line":255,"column":5}},"type":"if","locations":[{"start":{"line":253,"column":4},"end":{"line":255,"column":5}}]},"13":{"loc":{"start":{"line":261,"column":6},"end":{"line":266,"column":7}},"type":"if","locations":[{"start":{"line":261,"column":6},"end":{"line":266,"column":7}}]},"14":{"loc":{"start":{"line":265,"column":22},"end":{"line":265,"column":50}},"type":"cond-expr","locations":[{"start":{"line":265,"column":32},"end":{"line":265,"column":46}},{"start":{"line":265,"column":49},"end":{"line":265,"column":50}}]},"15":{"loc":{"start":{"line":276,"column":4},"end":{"line":276,"column":28}},"type":"if","locations":[{"start":{"line":276,"column":4},"end":{"line":276,"column":28}}]},"16":{"loc":{"start":{"line":300,"column":6},"end":{"line":311,"column":7}},"type":"if","locations":[{"start":{"line":300,"column":6},"end":{"line":311,"column":7}},{"start":{"line":305,"column":13},"end":{"line":311,"column":7}}]},"17":{"loc":{"start":{"line":327,"column":11},"end":{"line":327,"column":74}},"type":"binary-expr","locations":[{"start":{"line":327,"column":11},"end":{"line":327,"column":25}},{"start":{"line":327,"column":29},"end":{"line":327,"column":74}}]},"18":{"loc":{"start":{"line":332,"column":11},"end":{"line":332,"column":93}},"type":"binary-expr","locations":[{"start":{"line":332,"column":11},"end":{"line":332,"column":44}},{"start":{"line":332,"column":48},"end":{"line":332,"column":93}}]},"19":{"loc":{"start":{"line":336,"column":4},"end":{"line":356,"column":5}},"type":"if","locations":[{"start":{"line":336,"column":4},"end":{"line":356,"column":5}},{"start":{"line":339,"column":11},"end":{"line":356,"column":5}}]},"20":{"loc":{"start":{"line":336,"column":8},"end":{"line":336,"column":59}},"type":"binary-expr","locations":[{"start":{"line":336,"column":8},"end":{"line":336,"column":21}},{"start":{"line":336,"column":25},"end":{"line":336,"column":59}}]},"21":{"loc":{"start":{"line":339,"column":11},"end":{"line":356,"column":5}},"type":"if","locations":[{"start":{"line":339,"column":11},"end":{"line":356,"column":5}},{"start":{"line":342,"column":11},"end":{"line":356,"column":5}}]},"22":{"loc":{"start":{"line":342,"column":11},"end":{"line":356,"column":5}},"type":"if","locations":[{"start":{"line":342,"column":11},"end":{"line":356,"column":5}},{"start":{"line":345,"column":11},"end":{"line":356,"column":5}}]}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0},"b":{"0":[0],"1":[0],"2":[0],"3":[0,0],"4":[0],"5":[0,0],"6":[0],"7":[0],"8":[0,0],"9":[0,0,0],"10":[0],"11":[0,0,0],"12":[0],"13":[0],"14":[0,0],"15":[0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/refactoring/levenshtein.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/refactoring/levenshtein.ts","statementMap":{"0":{"start":{"line":29,"column":0},"end":{"line":29,"column":16}},"1":{"start":{"line":81,"column":0},"end":{"line":81,"column":16}},"2":{"start":{"line":96,"column":0},"end":{"line":96,"column":16}},"3":{"start":{"line":31,"column":2},"end":{"line":33,"column":3}},"4":{"start":{"line":32,"column":4},"end":{"line":32,"column":24}},"5":{"start":{"line":35,"column":15},"end":{"line":35,"column":24}},"6":{"start":{"line":36,"column":15},"end":{"line":36,"column":24}},"7":{"start":{"line":39,"column":2},"end":{"line":39,"column":30}},"8":{"start":{"line":39,"column":18},"end":{"line":39,"column":30}},"9":{"start":{"line":40,"column":2},"end":{"line":40,"column":30}},"10":{"start":{"line":40,"column":18},"end":{"line":40,"column":30}},"11":{"start":{"line":43,"column":16},"end":{"line":43,"column":35}},"12":{"start":{"line":44,"column":16},"end":{"line":44,"column":35}},"13":{"start":{"line":47,"column":2},"end":{"line":49,"column":3}},"14":{"start":{"line":47,"column":15},"end":{"line":47,"column":16}},"15":{"start":{"line":48,"column":4},"end":{"line":48,"column":19}},"16":{"start":{"line":52,"column":2},"end":{"line":67,"column":3}},"17":{"start":{"line":52,"column":15},"end":{"line":52,"column":16}},"18":{"start":{"line":53,"column":4},"end":{"line":53,"column":19}},"19":{"start":{"line":55,"column":4},"end":{"line":63,"column":5}},"20":{"start":{"line":55,"column":17},"end":{"line":55,"column":18}},"21":{"start":{"line":56,"column":19},"end":{"line":56,"column":50}},"22":{"start":{"line":58,"column":6},"end":{"line":62,"column":8}},"23":{"start":{"line":66,"column":4},"end":{"line":66,"column":44}},"24":{"start":{"line":69,"column":2},"end":{"line":69,"column":23}},"25":{"start":{"line":82,"column":19},"end":{"line":82,"column":38}},"26":{"start":{"line":83,"column":17},"end":{"line":83,"column":47}},"27":{"start":{"line":84,"column":2},"end":{"line":84,"column":46}},"28":{"start":{"line":97,"column":2},"end":{"line":97,"column":43}}},"fnMap":{"0":{"name":"levenshtein","decl":{"start":{"line":29,"column":16},"end":{"line":29,"column":27}},"loc":{"start":{"line":29,"column":50},"end":{"line":70,"column":1}}},"1":{"name":"normalizedLevenshtein","decl":{"start":{"line":81,"column":16},"end":{"line":81,"column":37}},"loc":{"start":{"line":81,"column":60},"end":{"line":85,"column":1}}},"2":{"name":"levenshteinSimilarity","decl":{"start":{"line":96,"column":16},"end":{"line":96,"column":37}},"loc":{"start":{"line":96,"column":60},"end":{"line":98,"column":1}}}},"branchMap":{"0":{"loc":{"start":{"line":31,"column":2},"end":{"line":33,"column":3}},"type":"if","locations":[{"start":{"line":31,"column":2},"end":{"line":33,"column":3}}]},"1":{"loc":{"start":{"line":39,"column":2},"end":{"line":39,"column":30}},"type":"if","locations":[{"start":{"line":39,"column":2},"end":{"line":39,"column":30}}]},"2":{"loc":{"start":{"line":40,"column":2},"end":{"line":40,"column":30}},"type":"if","locations":[{"start":{"line":40,"column":2},"end":{"line":40,"column":30}}]},"3":{"loc":{"start":{"line":56,"column":19},"end":{"line":56,"column":50}},"type":"cond-expr","locations":[{"start":{"line":56,"column":45},"end":{"line":56,"column":46}},{"start":{"line":56,"column":49},"end":{"line":56,"column":50}}]},"4":{"loc":{"start":{"line":84,"column":9},"end":{"line":84,"column":45}},"type":"cond-expr","locations":[{"start":{"line":84,"column":24},"end":{"line":84,"column":25}},{"start":{"line":84,"column":28},"end":{"line":84,"column":45}}]}},"s":{"0":2,"1":2,"2":2,"3":59887,"4":22,"5":59887,"6":59887,"7":59887,"8":5,"9":59882,"10":0,"11":59882,"12":59882,"13":59882,"14":59882,"15":712229,"16":59882,"17":59882,"18":678007,"19":678007,"20":678007,"21":7805291,"22":7805291,"23":678007,"24":59882,"25":12,"26":12,"27":12,"28":6},"f":{"0":59887,"1":12,"2":6},"b":{"0":[22],"1":[5],"2":[0],"3":[701947,7103344],"4":[1,11]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/refactoring/naming_validator.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/refactoring/naming_validator.ts","statementMap":{"0":{"start":{"line":23,"column":0},"end":{"line":23,"column":16}},"1":{"start":{"line":35,"column":0},"end":{"line":35,"column":16}},"2":{"start":{"line":56,"column":0},"end":{"line":56,"column":16}},"3":{"start":{"line":107,"column":0},"end":{"line":107,"column":16}},"4":{"start":{"line":131,"column":0},"end":{"line":131,"column":16}},"5":{"start":{"line":142,"column":0},"end":{"line":142,"column":16}},"6":{"start":{"line":26,"column":2},"end":{"line":26,"column":41}},"7":{"start":{"line":36,"column":2},"end":{"line":46,"column":25}},"8":{"start":{"line":61,"column":2},"end":{"line":68,"column":3}},"9":{"start":{"line":62,"column":4},"end":{"line":67,"column":6}},"10":{"start":{"line":71,"column":32},"end":{"line":71,"column":61}},"11":{"start":{"line":72,"column":2},"end":{"line":79,"column":3}},"12":{"start":{"line":73,"column":4},"end":{"line":78,"column":6}},"13":{"start":{"line":82,"column":2},"end":{"line":89,"column":3}},"14":{"start":{"line":83,"column":4},"end":{"line":88,"column":6}},"15":{"start":{"line":91,"column":2},"end":{"line":91,"column":14}},"16":{"start":{"line":108,"column":25},"end":{"line":120,"column":4}},"17":{"start":{"line":122,"column":2},"end":{"line":122,"column":66}},"18":{"start":{"line":122,"column":40},"end":{"line":122,"column":64}},"19":{"start":{"line":132,"column":22},"end":{"line":132,"column":128}},"20":{"start":{"line":133,"column":2},"end":{"line":133,"column":45}},"21":{"start":{"line":143,"column":22},"end":{"line":143,"column":48}},"22":{"start":{"line":144,"column":2},"end":{"line":144,"column":45}}},"fnMap":{"0":{"name":"isSnakeCase","decl":{"start":{"line":23,"column":16},"end":{"line":23,"column":27}},"loc":{"start":{"line":23,"column":40},"end":{"line":27,"column":1}}},"1":{"name":"toSnakeCase","decl":{"start":{"line":35,"column":16},"end":{"line":35,"column":27}},"loc":{"start":{"line":35,"column":40},"end":{"line":47,"column":1}}},"2":{"name":"validateNaming","decl":{"start":{"line":56,"column":16},"end":{"line":56,"column":30}},"loc":{"start":{"line":58,"column":21},"end":{"line":92,"column":1}}},"3":{"name":"hasCommonPattern","decl":{"start":{"line":107,"column":16},"end":{"line":107,"column":32}},"loc":{"start":{"line":107,"column":51},"end":{"line":123,"column":1}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":122,"column":29},"end":{"line":122,"column":36}},"loc":{"start":{"line":122,"column":40},"end":{"line":122,"column":64}}},"5":{"name":"extractSuffix","decl":{"start":{"line":131,"column":16},"end":{"line":131,"column":29}},"loc":{"start":{"line":131,"column":48},"end":{"line":134,"column":1}}},"6":{"name":"extractPrefix","decl":{"start":{"line":142,"column":16},"end":{"line":142,"column":29}},"loc":{"start":{"line":142,"column":48},"end":{"line":145,"column":1}}}},"branchMap":{"0":{"loc":{"start":{"line":44,"column":20},"end":{"line":44,"column":51}},"type":"cond-expr","locations":[{"start":{"line":44,"column":43},"end":{"line":44,"column":46}},{"start":{"line":44,"column":49},"end":{"line":44,"column":51}}]},"1":{"loc":{"start":{"line":61,"column":2},"end":{"line":68,"column":3}},"type":"if","locations":[{"start":{"line":61,"column":2},"end":{"line":68,"column":3}}]},"2":{"loc":{"start":{"line":72,"column":2},"end":{"line":79,"column":3}},"type":"if","locations":[{"start":{"line":72,"column":2},"end":{"line":79,"column":3}}]},"3":{"loc":{"start":{"line":72,"column":6},"end":{"line":72,"column":78}},"type":"binary-expr","locations":[{"start":{"line":72,"column":6},"end":{"line":72,"column":38}},{"start":{"line":72,"column":42},"end":{"line":72,"column":78}}]},"4":{"loc":{"start":{"line":82,"column":2},"end":{"line":89,"column":3}},"type":"if","locations":[{"start":{"line":82,"column":2},"end":{"line":89,"column":3}}]},"5":{"loc":{"start":{"line":133,"column":9},"end":{"line":133,"column":44}},"type":"cond-expr","locations":[{"start":{"line":133,"column":23},"end":{"line":133,"column":37}},{"start":{"line":133,"column":40},"end":{"line":133,"column":44}}]},"6":{"loc":{"start":{"line":144,"column":9},"end":{"line":144,"column":44}},"type":"cond-expr","locations":[{"start":{"line":144,"column":23},"end":{"line":144,"column":37}},{"start":{"line":144,"column":40},"end":{"line":144,"column":44}}]}},"s":{"0":2,"1":2,"2":2,"3":2,"4":2,"5":2,"6":78336,"7":27,"8":745,"9":2,"10":743,"11":743,"12":7,"13":736,"14":4,"15":732,"16":22,"17":22,"18":131,"19":13,"20":13,"21":6,"22":6},"f":{"0":78336,"1":27,"2":745,"3":22,"4":131,"5":13,"6":6},"b":{"0":[2,25],"1":[2],"2":[7],"3":[743,743],"4":[4],"5":[10,3],"6":[3,3]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/refactoring/suggestion_engine.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/refactoring/suggestion_engine.ts","statementMap":{"0":{"start":{"line":20,"column":0},"end":{"line":20,"column":47}},"1":{"start":{"line":21,"column":0},"end":{"line":21,"column":81}},"2":{"start":{"line":22,"column":0},"end":{"line":22,"column":null}},"3":{"start":{"line":44,"column":10},"end":{"line":58,"column":4}},"4":{"start":{"line":67,"column":22},"end":{"line":67,"column":39}},"5":{"start":{"line":68,"column":46},"end":{"line":68,"column":48}},"6":{"start":{"line":71,"column":4},"end":{"line":71,"column":22}},"7":{"start":{"line":73,"column":20},"end":{"line":73,"column":56}},"8":{"start":{"line":74,"column":4},"end":{"line":74,"column":64}},"9":{"start":{"line":77,"column":32},"end":{"line":77,"column":49}},"10":{"start":{"line":78,"column":34},"end":{"line":78,"column":68}},"11":{"start":{"line":79,"column":4},"end":{"line":79,"column":84}},"12":{"start":{"line":80,"column":4},"end":{"line":80,"column":47}},"13":{"start":{"line":81,"column":4},"end":{"line":81,"column":63}},"14":{"start":{"line":84,"column":4},"end":{"line":101,"column":5}},"15":{"start":{"line":85,"column":24},"end":{"line":87,"column":null}},"16":{"start":{"line":87,"column":22},"end":{"line":87,"column":32}},"17":{"start":{"line":90,"column":6},"end":{"line":100,"column":7}},"18":{"start":{"line":91,"column":8},"end":{"line":98,"column":11}},"19":{"start":{"line":99,"column":8},"end":{"line":99,"column":39}},"20":{"start":{"line":104,"column":4},"end":{"line":104,"column":60}},"21":{"start":{"line":104,"column":31},"end":{"line":104,"column":58}},"22":{"start":{"line":107,"column":4},"end":{"line":107,"column":53}},"23":{"start":{"line":108,"column":4},"end":{"line":108,"column":58}},"24":{"start":{"line":109,"column":4},"end":{"line":112,"column":5}},"25":{"start":{"line":110,"column":30},"end":{"line":110,"column":83}},"26":{"start":{"line":110,"column":61},"end":{"line":110,"column":79}},"27":{"start":{"line":111,"column":6},"end":{"line":111,"column":70}},"28":{"start":{"line":114,"column":4},"end":{"line":114,"column":23}},"29":{"start":{"line":128,"column":46},"end":{"line":128,"column":48}},"30":{"start":{"line":129,"column":14},"end":{"line":129,"column":28}},"31":{"start":{"line":131,"column":4},"end":{"line":170,"column":5}},"32":{"start":{"line":131,"column":17},"end":{"line":131,"column":18}},"33":{"start":{"line":132,"column":6},"end":{"line":169,"column":7}},"34":{"start":{"line":132,"column":19},"end":{"line":132,"column":24}},"35":{"start":{"line":133,"column":21},"end":{"line":133,"column":31}},"36":{"start":{"line":134,"column":21},"end":{"line":134,"column":31}},"37":{"start":{"line":137,"column":8},"end":{"line":140,"column":9}},"38":{"start":{"line":138,"column":10},"end":{"line":138,"column":58}},"39":{"start":{"line":139,"column":10},"end":{"line":139,"column":19}},"40":{"start":{"line":143,"column":8},"end":{"line":146,"column":9}},"41":{"start":{"line":144,"column":10},"end":{"line":144,"column":58}},"42":{"start":{"line":145,"column":10},"end":{"line":145,"column":19}},"43":{"start":{"line":149,"column":8},"end":{"line":149,"column":58}},"44":{"start":{"line":150,"column":25},"end":{"line":150,"column":48}},"45":{"start":{"line":153,"column":8},"end":{"line":168,"column":9}},"46":{"start":{"line":154,"column":10},"end":{"line":154,"column":57}},"47":{"start":{"line":156,"column":29},"end":{"line":156,"column":83}},"48":{"start":{"line":158,"column":10},"end":{"line":167,"column":11}},"49":{"start":{"line":159,"column":12},"end":{"line":166,"column":15}},"50":{"start":{"line":172,"column":4},"end":{"line":172,"column":23}},"51":{"start":{"line":190,"column":26},"end":{"line":190,"column":60}},"52":{"start":{"line":192,"column":4},"end":{"line":194,"column":5}},"53":{"start":{"line":193,"column":6},"end":{"line":193,"column":41}},"54":{"start":{"line":196,"column":4},"end":{"line":198,"column":5}},"55":{"start":{"line":197,"column":6},"end":{"line":197,"column":41}},"56":{"start":{"line":200,"column":4},"end":{"line":200,"column":16}},"57":{"start":{"line":207,"column":4},"end":{"line":216,"column":5}},"58":{"start":{"line":209,"column":8},"end":{"line":209,"column":47}},"59":{"start":{"line":211,"column":8},"end":{"line":211,"column":60}},"60":{"start":{"line":213,"column":8},"end":{"line":213,"column":47}},"61":{"start":{"line":215,"column":8},"end":{"line":215,"column":45}},"62":{"start":{"line":223,"column":4},"end":{"line":223,"column":29}},"63":{"start":{"line":230,"column":4},"end":{"line":244,"column":6}},"64":{"start":{"line":43,"column":0},"end":{"line":43,"column":13}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":43,"column":0},"end":{"line":43,"column":13}},"loc":{"start":{"line":43,"column":0},"end":{"line":246,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":66,"column":2},"end":{"line":66,"column":7}},"loc":{"start":{"line":66,"column":46},"end":{"line":115,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":87,"column":17},"end":{"line":87,"column":18}},"loc":{"start":{"line":87,"column":22},"end":{"line":87,"column":32}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":104,"column":21},"end":{"line":104,"column":22}},"loc":{"start":{"line":104,"column":31},"end":{"line":104,"column":58}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":110,"column":49},"end":{"line":110,"column":50}},"loc":{"start":{"line":110,"column":61},"end":{"line":110,"column":79}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":127,"column":10},"end":{"line":127,"column":30}},"loc":{"start":{"line":127,"column":48},"end":{"line":173,"column":3}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":189,"column":10},"end":{"line":189,"column":37}},"loc":{"start":{"line":189,"column":78},"end":{"line":201,"column":3}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":206,"column":10},"end":{"line":206,"column":29}},"loc":{"start":{"line":206,"column":51},"end":{"line":217,"column":3}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":222,"column":2},"end":{"line":222,"column":10}},"loc":{"start":{"line":222,"column":10},"end":{"line":224,"column":3}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":229,"column":2},"end":{"line":229,"column":12}},"loc":{"start":{"line":229,"column":12},"end":{"line":245,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":90,"column":6},"end":{"line":100,"column":7}},"type":"if","locations":[{"start":{"line":90,"column":6},"end":{"line":100,"column":7}}]},"1":{"loc":{"start":{"line":109,"column":4},"end":{"line":112,"column":5}},"type":"if","locations":[{"start":{"line":109,"column":4},"end":{"line":112,"column":5}}]},"2":{"loc":{"start":{"line":137,"column":8},"end":{"line":140,"column":9}},"type":"if","locations":[{"start":{"line":137,"column":8},"end":{"line":140,"column":9}}]},"3":{"loc":{"start":{"line":143,"column":8},"end":{"line":146,"column":9}},"type":"if","locations":[{"start":{"line":143,"column":8},"end":{"line":146,"column":9}}]},"4":{"loc":{"start":{"line":153,"column":8},"end":{"line":168,"column":9}},"type":"if","locations":[{"start":{"line":153,"column":8},"end":{"line":168,"column":9}}]},"5":{"loc":{"start":{"line":158,"column":10},"end":{"line":167,"column":11}},"type":"if","locations":[{"start":{"line":158,"column":10},"end":{"line":167,"column":11}}]},"6":{"loc":{"start":{"line":190,"column":26},"end":{"line":190,"column":60}},"type":"binary-expr","locations":[{"start":{"line":190,"column":26},"end":{"line":190,"column":41}},{"start":{"line":190,"column":45},"end":{"line":190,"column":60}}]},"7":{"loc":{"start":{"line":192,"column":4},"end":{"line":194,"column":5}},"type":"if","locations":[{"start":{"line":192,"column":4},"end":{"line":194,"column":5}}]},"8":{"loc":{"start":{"line":193,"column":13},"end":{"line":193,"column":40}},"type":"cond-expr","locations":[{"start":{"line":193,"column":29},"end":{"line":193,"column":33}},{"start":{"line":193,"column":36},"end":{"line":193,"column":40}}]},"9":{"loc":{"start":{"line":196,"column":4},"end":{"line":198,"column":5}},"type":"if","locations":[{"start":{"line":196,"column":4},"end":{"line":198,"column":5}}]},"10":{"loc":{"start":{"line":197,"column":13},"end":{"line":197,"column":40}},"type":"cond-expr","locations":[{"start":{"line":197,"column":29},"end":{"line":197,"column":33}},{"start":{"line":197,"column":36},"end":{"line":197,"column":40}}]},"11":{"loc":{"start":{"line":207,"column":4},"end":{"line":216,"column":5}},"type":"switch","locations":[{"start":{"line":208,"column":6},"end":{"line":209,"column":47}},{"start":{"line":210,"column":6},"end":{"line":211,"column":60}},{"start":{"line":212,"column":6},"end":{"line":213,"column":47}},{"start":{"line":214,"column":6},"end":{"line":215,"column":45}}]}},"s":{"0":1,"1":1,"2":1,"3":21,"4":21,"5":21,"6":21,"7":21,"8":21,"9":21,"10":21,"11":21,"12":21,"13":21,"14":21,"15":738,"16":739,"17":738,"18":9,"19":9,"20":21,"21":177510,"22":21,"23":21,"24":21,"25":16,"26":38801,"27":16,"28":21,"29":21,"30":21,"31":21,"32":21,"33":738,"34":738,"35":94680,"36":94680,"37":94680,"38":34823,"39":34823,"40":59857,"41":1,"42":1,"43":59856,"44":59856,"45":59856,"46":38792,"47":38792,"48":38792,"49":38792,"50":21,"51":38792,"52":38792,"53":6375,"54":32417,"55":32417,"56":0,"57":9,"58":3,"59":5,"60":1,"61":0,"62":7,"63":22,"64":1},"f":{"0":21,"1":21,"2":739,"3":177510,"4":38801,"5":21,"6":38792,"7":9,"8":7,"9":22},"b":{"0":[9],"1":[16],"2":[34823],"3":[1],"4":[38792],"5":[38792],"6":[38792,38791],"7":[6375],"8":[6374,1],"9":[32417],"10":[32417,0],"11":[3,5,1,0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/refactoring/types.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/refactoring/types.ts","statementMap":{"0":{"start":{"line":12,"column":0},"end":{"line":12,"column":null}},"1":{"start":{"line":14,"column":2},"end":{"line":14,"column":null}},"2":{"start":{"line":16,"column":2},"end":{"line":16,"column":null}},"3":{"start":{"line":18,"column":2},"end":{"line":18,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":12,"column":0},"end":{"line":12,"column":12}},"loc":{"start":{"line":12,"column":24},"end":{"line":19,"column":1}}}},"branchMap":{"0":{"loc":{"start":{"line":12,"column":12},"end":{"line":12,"column":null}},"type":"binary-expr","locations":[{"start":{"line":12,"column":12},"end":{"line":12,"column":24}},{"start":{"line":12,"column":24},"end":{"line":12,"column":null}}]}},"s":{"0":1,"1":1,"2":1,"3":1},"f":{"0":1},"b":{"0":[1,1]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/renderers/d3_signal_map.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/renderers/d3_signal_map.ts","statementMap":{"0":{"start":{"line":19,"column":11},"end":{"line":19,"column":31}},"1":{"start":{"line":22,"column":20},"end":{"line":22,"column":41}},"2":{"start":{"line":23,"column":20},"end":{"line":23,"column":41}},"3":{"start":{"line":26,"column":18},"end":{"line":35,"column":7}},"4":{"start":{"line":26,"column":47},"end":{"line":35,"column":6}},"5":{"start":{"line":38,"column":25},"end":{"line":38,"column":27}},"6":{"start":{"line":40,"column":4},"end":{"line":387,"column":13}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":18,"column":0},"end":{"line":18,"column":6}},"loc":{"start":{"line":18,"column":0},"end":{"line":389,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":21,"column":2},"end":{"line":21,"column":7}},"loc":{"start":{"line":21,"column":28},"end":{"line":388,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":26,"column":30},"end":{"line":26,"column":31}},"loc":{"start":{"line":26,"column":47},"end":{"line":35,"column":6}}}},"branchMap":{"0":{"loc":{"start":{"line":23,"column":20},"end":{"line":23,"column":41}},"type":"binary-expr","locations":[{"start":{"line":23,"column":20},"end":{"line":23,"column":35}},{"start":{"line":23,"column":39},"end":{"line":23,"column":41}}]},"1":{"loc":{"start":{"line":33,"column":18},"end":{"line":33,"column":38}},"type":"binary-expr","locations":[{"start":{"line":33,"column":18},"end":{"line":33,"column":32}},{"start":{"line":33,"column":36},"end":{"line":33,"column":38}}]},"2":{"loc":{"start":{"line":187,"column":38},"end":{"line":187,"column":74}},"type":"binary-expr","locations":[{"start":{"line":187,"column":38},"end":{"line":187,"column":69}},{"start":{"line":187,"column":73},"end":{"line":187,"column":74}}]},"3":{"loc":{"start":{"line":188,"column":39},"end":{"line":188,"column":76}},"type":"binary-expr","locations":[{"start":{"line":188,"column":39},"end":{"line":188,"column":71}},{"start":{"line":188,"column":75},"end":{"line":188,"column":76}}]}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/renderers/d3_signal_map_v2.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/renderers/d3_signal_map_v2.ts","statementMap":{"0":{"start":{"line":20,"column":11},"end":{"line":20,"column":41}},"1":{"start":{"line":23,"column":20},"end":{"line":23,"column":41}},"2":{"start":{"line":24,"column":20},"end":{"line":24,"column":41}},"3":{"start":{"line":27,"column":18},"end":{"line":36,"column":7}},"4":{"start":{"line":27,"column":47},"end":{"line":36,"column":6}},"5":{"start":{"line":39,"column":25},"end":{"line":39,"column":27}},"6":{"start":{"line":40,"column":23},"end":{"line":40,"column":54}},"7":{"start":{"line":42,"column":4},"end":{"line":47,"column":7}},"8":{"start":{"line":43,"column":6},"end":{"line":45,"column":7}},"9":{"start":{"line":44,"column":8},"end":{"line":44,"column":42}},"10":{"start":{"line":46,"column":6},"end":{"line":46,"column":48}},"11":{"start":{"line":50,"column":4},"end":{"line":60,"column":7}},"12":{"start":{"line":51,"column":6},"end":{"line":59,"column":7}},"13":{"start":{"line":51,"column":19},"end":{"line":51,"column":20}},"14":{"start":{"line":52,"column":8},"end":{"line":58,"column":9}},"15":{"start":{"line":52,"column":21},"end":{"line":52,"column":26}},"16":{"start":{"line":53,"column":10},"end":{"line":57,"column":13}},"17":{"start":{"line":63,"column":24},"end":{"line":66,"column":6}},"18":{"start":{"line":64,"column":29},"end":{"line":64,"column":41}},"19":{"start":{"line":65,"column":29},"end":{"line":65,"column":67}},"20":{"start":{"line":68,"column":4},"end":{"line":635,"column":13}},"21":{"start":{"line":642,"column":4},"end":{"line":798,"column":6}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":19,"column":0},"end":{"line":19,"column":6}},"loc":{"start":{"line":19,"column":0},"end":{"line":800,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":22,"column":2},"end":{"line":22,"column":7}},"loc":{"start":{"line":22,"column":28},"end":{"line":636,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":27,"column":30},"end":{"line":27,"column":31}},"loc":{"start":{"line":27,"column":47},"end":{"line":36,"column":6}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":42,"column":18},"end":{"line":42,"column":22}},"loc":{"start":{"line":42,"column":25},"end":{"line":47,"column":5}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":50,"column":23},"end":{"line":50,"column":32}},"loc":{"start":{"line":50,"column":35},"end":{"line":60,"column":5}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":64,"column":23},"end":{"line":64,"column":24}},"loc":{"start":{"line":64,"column":29},"end":{"line":64,"column":41}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":65,"column":23},"end":{"line":65,"column":24}},"loc":{"start":{"line":65,"column":29},"end":{"line":65,"column":67}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":641,"column":10},"end":{"line":641,"column":37}},"loc":{"start":{"line":641,"column":37},"end":{"line":799,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":24,"column":20},"end":{"line":24,"column":41}},"type":"binary-expr","locations":[{"start":{"line":24,"column":20},"end":{"line":24,"column":35}},{"start":{"line":24,"column":39},"end":{"line":24,"column":41}}]},"1":{"loc":{"start":{"line":34,"column":18},"end":{"line":34,"column":38}},"type":"binary-expr","locations":[{"start":{"line":34,"column":18},"end":{"line":34,"column":32}},{"start":{"line":34,"column":36},"end":{"line":34,"column":38}}]},"2":{"loc":{"start":{"line":43,"column":6},"end":{"line":45,"column":7}},"type":"if","locations":[{"start":{"line":43,"column":6},"end":{"line":45,"column":7}}]}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{"0":[0,0],"1":[0,0],"2":[0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/renderers/dependency_graph.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/renderers/dependency_graph.ts","statementMap":{"0":{"start":{"line":8,"column":0},"end":{"line":8,"column":94}},"1":{"start":{"line":11,"column":11},"end":{"line":11,"column":37}},"2":{"start":{"line":15,"column":22},"end":{"line":15,"column":59}},"3":{"start":{"line":16,"column":29},"end":{"line":16,"column":38}},"4":{"start":{"line":19,"column":4},"end":{"line":21,"column":5}},"5":{"start":{"line":20,"column":6},"end":{"line":20,"column":69}},"6":{"start":{"line":24,"column":22},"end":{"line":24,"column":43}},"7":{"start":{"line":25,"column":22},"end":{"line":25,"column":43}},"8":{"start":{"line":27,"column":4},"end":{"line":584,"column":13}},"9":{"start":{"line":10,"column":0},"end":{"line":10,"column":13}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":10,"column":0},"end":{"line":10,"column":13}},"loc":{"start":{"line":10,"column":0},"end":{"line":586,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":13,"column":2},"end":{"line":13,"column":7}},"loc":{"start":{"line":13,"column":28},"end":{"line":585,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":19,"column":4},"end":{"line":21,"column":5}},"type":"if","locations":[{"start":{"line":19,"column":4},"end":{"line":21,"column":5}}]}},"s":{"0":1,"1":17,"2":16,"3":13,"4":13,"5":1,"6":12,"7":12,"8":12,"9":1},"f":{"0":17,"1":16},"b":{"0":[1]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/renderers/performance_trends.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/renderers/performance_trends.ts","statementMap":{"0":{"start":{"line":10,"column":11},"end":{"line":10,"column":39}},"1":{"start":{"line":14,"column":22},"end":{"line":14,"column":52}},"2":{"start":{"line":17,"column":21},"end":{"line":17,"column":46}},"3":{"start":{"line":19,"column":4},"end":{"line":509,"column":13}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":9,"column":0},"end":{"line":9,"column":6}},"loc":{"start":{"line":9,"column":0},"end":{"line":511,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":12,"column":2},"end":{"line":12,"column":7}},"loc":{"start":{"line":12,"column":28},"end":{"line":510,"column":3}}}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0},"f":{"0":0,"1":0},"b":{}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/renderers/placeholder_hop_dashboard.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/renderers/placeholder_hop_dashboard.ts","statementMap":{"0":{"start":{"line":9,"column":11},"end":{"line":9,"column":34}},"1":{"start":{"line":12,"column":17},"end":{"line":12,"column":48}},"2":{"start":{"line":14,"column":4},"end":{"line":139,"column":13}},"3":{"start":{"line":107,"column":21},"end":{"line":107,"column":44}},"4":{"start":{"line":108,"column":6},"end":{"line":118,"column":8}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":8,"column":0},"end":{"line":8,"column":6}},"loc":{"start":{"line":8,"column":0},"end":{"line":141,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":11,"column":2},"end":{"line":11,"column":7}},"loc":{"start":{"line":11,"column":28},"end":{"line":140,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":106,"column":15},"end":{"line":106,"column":16}},"loc":{"start":{"line":106,"column":39},"end":{"line":119,"column":5}}}},"branchMap":{"0":{"loc":{"start":{"line":12,"column":17},"end":{"line":12,"column":48}},"type":"cond-expr","locations":[{"start":{"line":12,"column":39},"end":{"line":12,"column":43}},{"start":{"line":12,"column":46},"end":{"line":12,"column":48}}]},"1":{"loc":{"start":{"line":107,"column":21},"end":{"line":107,"column":44}},"type":"binary-expr","locations":[{"start":{"line":107,"column":21},"end":{"line":107,"column":31}},{"start":{"line":107,"column":35},"end":{"line":107,"column":44}}]},"2":{"loc":{"start":{"line":111,"column":35},"end":{"line":111,"column":61}},"type":"binary-expr","locations":[{"start":{"line":111,"column":35},"end":{"line":111,"column":43}},{"start":{"line":111,"column":47},"end":{"line":111,"column":61}}]},"3":{"loc":{"start":{"line":112,"column":15},"end":{"line":112,"column":50}},"type":"binary-expr","locations":[{"start":{"line":112,"column":15},"end":{"line":112,"column":30}},{"start":{"line":112,"column":34},"end":{"line":112,"column":50}}]},"4":{"loc":{"start":{"line":114,"column":27},"end":{"line":114,"column":52}},"type":"binary-expr","locations":[{"start":{"line":114,"column":27},"end":{"line":114,"column":43}},{"start":{"line":114,"column":47},"end":{"line":114,"column":52}}]},"5":{"loc":{"start":{"line":115,"column":36},"end":{"line":115,"column":65}},"type":"binary-expr","locations":[{"start":{"line":115,"column":36},"end":{"line":115,"column":60}},{"start":{"line":115,"column":64},"end":{"line":115,"column":65}}]},"6":{"loc":{"start":{"line":124,"column":62},"end":{"line":124,"column":120}},"type":"cond-expr","locations":[{"start":{"line":124,"column":108},"end":{"line":124,"column":115}},{"start":{"line":124,"column":118},"end":{"line":124,"column":120}}]}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/renderers/placeholder_signal_map.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/renderers/placeholder_signal_map.ts","statementMap":{"0":{"start":{"line":9,"column":11},"end":{"line":9,"column":31}},"1":{"start":{"line":12,"column":20},"end":{"line":12,"column":51}},"2":{"start":{"line":14,"column":4},"end":{"line":106,"column":13}},"3":{"start":{"line":81,"column":54},"end":{"line":85,"column":6}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":8,"column":0},"end":{"line":8,"column":6}},"loc":{"start":{"line":8,"column":0},"end":{"line":108,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":11,"column":2},"end":{"line":11,"column":7}},"loc":{"start":{"line":11,"column":28},"end":{"line":107,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":81,"column":31},"end":{"line":81,"column":32}},"loc":{"start":{"line":81,"column":54},"end":{"line":85,"column":6}}}},"branchMap":{"0":{"loc":{"start":{"line":12,"column":20},"end":{"line":12,"column":51}},"type":"cond-expr","locations":[{"start":{"line":12,"column":42},"end":{"line":12,"column":46}},{"start":{"line":12,"column":49},"end":{"line":12,"column":51}}]},"1":{"loc":{"start":{"line":86,"column":6},"end":{"line":86,"column":108}},"type":"cond-expr","locations":[{"start":{"line":86,"column":28},"end":{"line":86,"column":103}},{"start":{"line":86,"column":106},"end":{"line":86,"column":108}}]},"2":{"loc":{"start":{"line":91,"column":62},"end":{"line":91,"column":120}},"type":"cond-expr","locations":[{"start":{"line":91,"column":108},"end":{"line":91,"column":115}},{"start":{"line":91,"column":118},"end":{"line":91,"column":120}}]}},"s":{"0":0,"1":0,"2":0,"3":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/renderers/react_hop_dashboard.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/renderers/react_hop_dashboard.ts","statementMap":{"0":{"start":{"line":42,"column":11},"end":{"line":42,"column":34}},"1":{"start":{"line":45,"column":26},"end":{"line":45,"column":50}},"2":{"start":{"line":47,"column":4},"end":{"line":408,"column":13}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":41,"column":0},"end":{"line":41,"column":6}},"loc":{"start":{"line":41,"column":0},"end":{"line":410,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":44,"column":2},"end":{"line":44,"column":7}},"loc":{"start":{"line":44,"column":28},"end":{"line":409,"column":3}}}},"branchMap":{},"s":{"0":0,"1":0,"2":0},"f":{"0":0,"1":0},"b":{}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/scanner/cache_manager.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/scanner/cache_manager.ts","statementMap":{"0":{"start":{"line":10,"column":0},"end":{"line":10,"column":35}},"1":{"start":{"line":11,"column":0},"end":{"line":11,"column":32}},"2":{"start":{"line":12,"column":0},"end":{"line":12,"column":66}},"3":{"start":{"line":35,"column":10},"end":{"line":35,"column":56}},"4":{"start":{"line":37,"column":19},"end":{"line":37,"column":43}},"5":{"start":{"line":40,"column":4},"end":{"line":40,"column":76}},"6":{"start":{"line":41,"column":4},"end":{"line":41,"column":75}},"7":{"start":{"line":63,"column":19},"end":{"line":63,"column":43}},"8":{"start":{"line":66,"column":4},"end":{"line":68,"column":5}},"9":{"start":{"line":67,"column":6},"end":{"line":67,"column":18}},"10":{"start":{"line":71,"column":4},"end":{"line":73,"column":5}},"11":{"start":{"line":72,"column":6},"end":{"line":72,"column":18}},"12":{"start":{"line":76,"column":4},"end":{"line":80,"column":5}},"13":{"start":{"line":78,"column":6},"end":{"line":78,"column":34}},"14":{"start":{"line":79,"column":6},"end":{"line":79,"column":18}},"15":{"start":{"line":82,"column":4},"end":{"line":96,"column":5}},"16":{"start":{"line":83,"column":20},"end":{"line":83,"column":40}},"17":{"start":{"line":84,"column":27},"end":{"line":84,"column":52}},"18":{"start":{"line":86,"column":6},"end":{"line":89,"column":7}},"19":{"start":{"line":88,"column":8},"end":{"line":88,"column":20}},"20":{"start":{"line":91,"column":6},"end":{"line":91,"column":19}},"21":{"start":{"line":94,"column":6},"end":{"line":94,"column":64}},"22":{"start":{"line":95,"column":6},"end":{"line":95,"column":18}},"23":{"start":{"line":113,"column":4},"end":{"line":118,"column":7}},"24":{"start":{"line":127,"column":4},"end":{"line":127,"column":41}},"25":{"start":{"line":136,"column":4},"end":{"line":136,"column":27}},"26":{"start":{"line":145,"column":4},"end":{"line":145,"column":23}},"27":{"start":{"line":154,"column":4},"end":{"line":154,"column":32}},"28":{"start":{"line":34,"column":0},"end":{"line":34,"column":13}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":39,"column":2},"end":{"line":39,"column":14}},"loc":{"start":{"line":39,"column":55},"end":{"line":42,"column":3}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":62,"column":2},"end":{"line":62,"column":7}},"loc":{"start":{"line":62,"column":32},"end":{"line":97,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":112,"column":2},"end":{"line":112,"column":13}},"loc":{"start":{"line":112,"column":59},"end":{"line":119,"column":3}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":126,"column":2},"end":{"line":126,"column":16}},"loc":{"start":{"line":126,"column":16},"end":{"line":128,"column":3}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":135,"column":2},"end":{"line":135,"column":14}},"loc":{"start":{"line":135,"column":14},"end":{"line":137,"column":3}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":144,"column":2},"end":{"line":144,"column":12}},"loc":{"start":{"line":144,"column":12},"end":{"line":146,"column":3}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":153,"column":2},"end":{"line":153,"column":7}},"loc":{"start":{"line":153,"column":24},"end":{"line":155,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":40,"column":27},"end":{"line":40,"column":75}},"type":"binary-expr","locations":[{"start":{"line":40,"column":27},"end":{"line":40,"column":42}},{"start":{"line":40,"column":46},"end":{"line":40,"column":75}}]},"1":{"loc":{"start":{"line":66,"column":4},"end":{"line":68,"column":5}},"type":"if","locations":[{"start":{"line":66,"column":4},"end":{"line":68,"column":5}}]},"2":{"loc":{"start":{"line":71,"column":4},"end":{"line":73,"column":5}},"type":"if","locations":[{"start":{"line":71,"column":4},"end":{"line":73,"column":5}}]},"3":{"loc":{"start":{"line":76,"column":4},"end":{"line":80,"column":5}},"type":"if","locations":[{"start":{"line":76,"column":4},"end":{"line":80,"column":5}}]},"4":{"loc":{"start":{"line":86,"column":6},"end":{"line":89,"column":7}},"type":"if","locations":[{"start":{"line":86,"column":6},"end":{"line":89,"column":7}}]}},"s":{"0":3,"1":3,"2":3,"3":41,"4":41,"5":41,"6":41,"7":6,"8":6,"9":2,"10":4,"11":0,"12":4,"13":1,"14":1,"15":3,"16":3,"17":3,"18":3,"19":1,"20":2,"21":0,"22":0,"23":16,"24":6,"25":8,"26":1,"27":1,"28":3},"f":{"0":41,"1":6,"2":16,"3":6,"4":8,"5":1,"6":1},"b":{"0":[41,39],"1":[2],"2":[0],"3":[1],"4":[1]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/scanner/parse_worker.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/scanner/parse_worker.ts","statementMap":{"0":{"start":{"line":26,"column":2},"end":{"line":29,"column":3}},"1":{"start":{"line":27,"column":4},"end":{"line":27,"column":68}},"2":{"start":{"line":28,"column":4},"end":{"line":28,"column":20}},"3":{"start":{"line":31,"column":18},"end":{"line":31,"column":45}},"4":{"start":{"line":32,"column":30},"end":{"line":32,"column":37}},"5":{"start":{"line":34,"column":35},"end":{"line":34,"column":37}},"6":{"start":{"line":35,"column":61},"end":{"line":35,"column":63}},"7":{"start":{"line":38,"column":17},"end":{"line":38,"column":39}},"8":{"start":{"line":39,"column":2},"end":{"line":51,"column":3}},"9":{"start":{"line":40,"column":4},"end":{"line":40,"column":24}},"10":{"start":{"line":42,"column":4},"end":{"line":49,"column":30}},"11":{"start":{"line":50,"column":4},"end":{"line":50,"column":11}},"12":{"start":{"line":54,"column":2},"end":{"line":77,"column":3}},"13":{"start":{"line":55,"column":4},"end":{"line":76,"column":5}},"14":{"start":{"line":56,"column":24},"end":{"line":56,"column":34}},"15":{"start":{"line":57,"column":19},"end":{"line":57,"column":51}},"16":{"start":{"line":58,"column":28},"end":{"line":58,"column":50}},"17":{"start":{"line":61,"column":20},"end":{"line":61,"column":40}},"18":{"start":{"line":63,"column":6},"end":{"line":69,"column":9}},"19":{"start":{"line":72,"column":6},"end":{"line":75,"column":9}},"20":{"start":{"line":80,"column":31},"end":{"line":84,"column":4}},"21":{"start":{"line":86,"column":2},"end":{"line":86,"column":33}},"22":{"start":{"line":90,"column":0},"end":{"line":102,"column":3}},"23":{"start":{"line":91,"column":2},"end":{"line":100,"column":3}},"24":{"start":{"line":92,"column":4},"end":{"line":99,"column":30}},"25":{"start":{"line":101,"column":2},"end":{"line":101,"column":18}}},"fnMap":{"0":{"name":"main","decl":{"start":{"line":25,"column":15},"end":{"line":25,"column":19}},"loc":{"start":{"line":25,"column":19},"end":{"line":87,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":90,"column":13},"end":{"line":90,"column":14}},"loc":{"start":{"line":90,"column":23},"end":{"line":102,"column":1}}}},"branchMap":{"0":{"loc":{"start":{"line":26,"column":2},"end":{"line":29,"column":3}},"type":"if","locations":[{"start":{"line":26,"column":2},"end":{"line":29,"column":3}}]},"1":{"loc":{"start":{"line":47,"column":52},"end":{"line":47,"column":106}},"type":"cond-expr","locations":[{"start":{"line":47,"column":77},"end":{"line":47,"column":90}},{"start":{"line":47,"column":93},"end":{"line":47,"column":106}}]},"2":{"loc":{"start":{"line":74,"column":15},"end":{"line":74,"column":69}},"type":"cond-expr","locations":[{"start":{"line":74,"column":40},"end":{"line":74,"column":53}},{"start":{"line":74,"column":56},"end":{"line":74,"column":69}}]},"3":{"loc":{"start":{"line":91,"column":2},"end":{"line":100,"column":3}},"type":"if","locations":[{"start":{"line":91,"column":2},"end":{"line":100,"column":3}}]},"4":{"loc":{"start":{"line":94,"column":16},"end":{"line":94,"column":42}},"type":"binary-expr","locations":[{"start":{"line":94,"column":16},"end":{"line":94,"column":36}},{"start":{"line":94,"column":40},"end":{"line":94,"column":42}}]},"5":{"loc":{"start":{"line":97,"column":34},"end":{"line":97,"column":88}},"type":"cond-expr","locations":[{"start":{"line":97,"column":59},"end":{"line":97,"column":72}},{"start":{"line":97,"column":75},"end":{"line":97,"column":88}}]}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0},"f":{"0":0,"1":0},"b":{"0":[0],"1":[0,0],"2":[0,0],"3":[0],"4":[0,0],"5":[0,0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/scanner/project_scanner.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/scanner/project_scanner.ts","statementMap":{"0":{"start":{"line":19,"column":0},"end":{"line":19,"column":40}},"1":{"start":{"line":20,"column":0},"end":{"line":20,"column":44}},"2":{"start":{"line":21,"column":0},"end":{"line":21,"column":55}},"3":{"start":{"line":22,"column":0},"end":{"line":22,"column":26}},"4":{"start":{"line":23,"column":0},"end":{"line":23,"column":38}},"5":{"start":{"line":24,"column":0},"end":{"line":24,"column":68}},"6":{"start":{"line":25,"column":0},"end":{"line":25,"column":55}},"7":{"start":{"line":61,"column":4},"end":{"line":61,"column":12}},"8":{"start":{"line":62,"column":4},"end":{"line":62,"column":51}},"9":{"start":{"line":63,"column":4},"end":{"line":63,"column":64}},"10":{"start":{"line":64,"column":4},"end":{"line":64,"column":40}},"11":{"start":{"line":86,"column":22},"end":{"line":86,"column":32}},"12":{"start":{"line":87,"column":4},"end":{"line":87,"column":40}},"13":{"start":{"line":90,"column":20},"end":{"line":90,"column":40}},"14":{"start":{"line":92,"column":4},"end":{"line":96,"column":7}},"15":{"start":{"line":98,"column":4},"end":{"line":154,"column":5}},"16":{"start":{"line":100,"column":6},"end":{"line":100,"column":31}},"17":{"start":{"line":103,"column":20},"end":{"line":103,"column":57}},"18":{"start":{"line":104,"column":6},"end":{"line":104,"column":48}},"19":{"start":{"line":106,"column":6},"end":{"line":112,"column":7}},"20":{"start":{"line":107,"column":8},"end":{"line":110,"column":11}},"21":{"start":{"line":111,"column":8},"end":{"line":111,"column":18}},"22":{"start":{"line":115,"column":25},"end":{"line":115,"column":30}},"23":{"start":{"line":116,"column":6},"end":{"line":119,"column":7}},"24":{"start":{"line":117,"column":8},"end":{"line":117,"column":58}},"25":{"start":{"line":118,"column":8},"end":{"line":118,"column":69}},"26":{"start":{"line":121,"column":6},"end":{"line":121,"column":51}},"27":{"start":{"line":124,"column":20},"end":{"line":124,"column":55}},"28":{"start":{"line":127,"column":6},"end":{"line":131,"column":7}},"29":{"start":{"line":128,"column":8},"end":{"line":130,"column":9}},"30":{"start":{"line":129,"column":10},"end":{"line":129,"column":75}},"31":{"start":{"line":133,"column":6},"end":{"line":133,"column":53}},"32":{"start":{"line":134,"column":6},"end":{"line":134,"column":66}},"33":{"start":{"line":136,"column":6},"end":{"line":140,"column":9}},"34":{"start":{"line":142,"column":6},"end":{"line":142,"column":19}},"35":{"start":{"line":144,"column":23},"end":{"line":144,"column":77}},"36":{"start":{"line":146,"column":6},"end":{"line":151,"column":9}},"37":{"start":{"line":153,"column":6},"end":{"line":153,"column":58}},"38":{"start":{"line":170,"column":28},"end":{"line":170,"column":30}},"39":{"start":{"line":172,"column":4},"end":{"line":194,"column":5}},"40":{"start":{"line":173,"column":22},"end":{"line":173,"column":65}},"41":{"start":{"line":175,"column":6},"end":{"line":191,"column":7}},"42":{"start":{"line":176,"column":25},"end":{"line":176,"column":46}},"43":{"start":{"line":179,"column":8},"end":{"line":190,"column":9}},"44":{"start":{"line":180,"column":27},"end":{"line":180,"column":78}},"45":{"start":{"line":181,"column":10},"end":{"line":183,"column":11}},"46":{"start":{"line":182,"column":12},"end":{"line":182,"column":21}},"47":{"start":{"line":186,"column":27},"end":{"line":186,"column":65}},"48":{"start":{"line":187,"column":10},"end":{"line":187,"column":34}},"49":{"start":{"line":188,"column":15},"end":{"line":190,"column":9}},"50":{"start":{"line":189,"column":10},"end":{"line":189,"column":31}},"51":{"start":{"line":193,"column":6},"end":{"line":193,"column":64}},"52":{"start":{"line":196,"column":4},"end":{"line":196,"column":17}},"53":{"start":{"line":206,"column":33},"end":{"line":206,"column":35}},"54":{"start":{"line":208,"column":4},"end":{"line":213,"column":5}},"55":{"start":{"line":209,"column":22},"end":{"line":209,"column":59}},"56":{"start":{"line":210,"column":6},"end":{"line":212,"column":7}},"57":{"start":{"line":211,"column":8},"end":{"line":211,"column":30}},"58":{"start":{"line":215,"column":4},"end":{"line":215,"column":22}},"59":{"start":{"line":230,"column":4},"end":{"line":232,"column":5}},"60":{"start":{"line":231,"column":6},"end":{"line":231,"column":16}},"61":{"start":{"line":235,"column":21},"end":{"line":235,"column":34}},"62":{"start":{"line":236,"column":22},"end":{"line":236,"column":23}},"63":{"start":{"line":238,"column":4},"end":{"line":244,"column":5}},"64":{"start":{"line":239,"column":6},"end":{"line":239,"column":22}},"65":{"start":{"line":240,"column":11},"end":{"line":244,"column":5}},"66":{"start":{"line":241,"column":6},"end":{"line":241,"column":42}},"67":{"start":{"line":243,"column":6},"end":{"line":243,"column":42}},"68":{"start":{"line":246,"column":4},"end":{"line":246,"column":41}},"69":{"start":{"line":248,"column":4},"end":{"line":252,"column":5}},"70":{"start":{"line":249,"column":6},"end":{"line":249,"column":37}},"71":{"start":{"line":251,"column":6},"end":{"line":251,"column":52}},"72":{"start":{"line":264,"column":37},"end":{"line":264,"column":39}},"73":{"start":{"line":266,"column":4},"end":{"line":294,"column":5}},"74":{"start":{"line":266,"column":17},"end":{"line":266,"column":18}},"75":{"start":{"line":267,"column":23},"end":{"line":267,"column":31}},"76":{"start":{"line":269,"column":6},"end":{"line":293,"column":7}},"77":{"start":{"line":270,"column":26},"end":{"line":270,"column":36}},"78":{"start":{"line":271,"column":21},"end":{"line":271,"column":58}},"79":{"start":{"line":272,"column":30},"end":{"line":272,"column":52}},"80":{"start":{"line":274,"column":22},"end":{"line":274,"column":42}},"81":{"start":{"line":276,"column":8},"end":{"line":282,"column":11}},"82":{"start":{"line":285,"column":8},"end":{"line":290,"column":9}},"83":{"start":{"line":286,"column":10},"end":{"line":289,"column":13}},"84":{"start":{"line":292,"column":8},"end":{"line":292,"column":62}},"85":{"start":{"line":296,"column":4},"end":{"line":296,"column":17}},"86":{"start":{"line":308,"column":19},"end":{"line":308,"column":54}},"87":{"start":{"line":311,"column":27},"end":{"line":313,"column":6}},"88":{"start":{"line":312,"column":6},"end":{"line":312,"column":47}},"89":{"start":{"line":316,"column":20},"end":{"line":316,"column":53}},"90":{"start":{"line":319,"column":37},"end":{"line":319,"column":39}},"91":{"start":{"line":320,"column":63},"end":{"line":320,"column":65}},"92":{"start":{"line":322,"column":4},"end":{"line":325,"column":5}},"93":{"start":{"line":323,"column":6},"end":{"line":323,"column":34}},"94":{"start":{"line":324,"column":6},"end":{"line":324,"column":36}},"95":{"start":{"line":328,"column":4},"end":{"line":336,"column":5}},"96":{"start":{"line":329,"column":6},"end":{"line":329,"column":65}},"97":{"start":{"line":330,"column":6},"end":{"line":332,"column":7}},"98":{"start":{"line":331,"column":8},"end":{"line":331,"column":48}},"99":{"start":{"line":333,"column":6},"end":{"line":335,"column":7}},"100":{"start":{"line":334,"column":8},"end":{"line":334,"column":68}},"101":{"start":{"line":338,"column":4},"end":{"line":338,"column":17}},"102":{"start":{"line":349,"column":4},"end":{"line":378,"column":7}},"103":{"start":{"line":352,"column":25},"end":{"line":354,"column":81}},"104":{"start":{"line":356,"column":37},"end":{"line":359,"column":8}},"105":{"start":{"line":361,"column":21},"end":{"line":363,"column":8}},"106":{"start":{"line":365,"column":6},"end":{"line":367,"column":9}},"107":{"start":{"line":366,"column":8},"end":{"line":366,"column":24}},"108":{"start":{"line":369,"column":6},"end":{"line":371,"column":9}},"109":{"start":{"line":370,"column":8},"end":{"line":370,"column":72}},"110":{"start":{"line":373,"column":6},"end":{"line":377,"column":9}},"111":{"start":{"line":374,"column":8},"end":{"line":376,"column":9}},"112":{"start":{"line":375,"column":10},"end":{"line":375,"column":75}},"113":{"start":{"line":389,"column":26},"end":{"line":389,"column":28}},"114":{"start":{"line":390,"column":22},"end":{"line":390,"column":58}},"115":{"start":{"line":392,"column":4},"end":{"line":400,"column":5}},"116":{"start":{"line":392,"column":17},"end":{"line":392,"column":18}},"117":{"start":{"line":393,"column":20},"end":{"line":393,"column":33}},"118":{"start":{"line":394,"column":18},"end":{"line":394,"column":59}},"119":{"start":{"line":395,"column":20},"end":{"line":395,"column":43}},"120":{"start":{"line":397,"column":6},"end":{"line":399,"column":7}},"121":{"start":{"line":398,"column":8},"end":{"line":398,"column":27}},"122":{"start":{"line":402,"column":4},"end":{"line":402,"column":18}},"123":{"start":{"line":409,"column":4},"end":{"line":416,"column":6}},"124":{"start":{"line":425,"column":4},"end":{"line":425,"column":29}},"125":{"start":{"line":432,"column":4},"end":{"line":432,"column":29}},"126":{"start":{"line":55,"column":0},"end":{"line":55,"column":13}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":60,"column":2},"end":{"line":60,"column":14}},"loc":{"start":{"line":60,"column":73},"end":{"line":65,"column":3}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":85,"column":2},"end":{"line":85,"column":7}},"loc":{"start":{"line":85,"column":64},"end":{"line":155,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":169,"column":10},"end":{"line":169,"column":15}},"loc":{"start":{"line":169,"column":45},"end":{"line":197,"column":3}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":205,"column":10},"end":{"line":205,"column":15}},"loc":{"start":{"line":205,"column":48},"end":{"line":216,"column":3}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":229,"column":10},"end":{"line":229,"column":15}},"loc":{"start":{"line":229,"column":42},"end":{"line":253,"column":3}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":263,"column":10},"end":{"line":263,"column":15}},"loc":{"start":{"line":263,"column":43},"end":{"line":297,"column":3}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":306,"column":10},"end":{"line":306,"column":15}},"loc":{"start":{"line":306,"column":66},"end":{"line":339,"column":3}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":311,"column":38},"end":{"line":311,"column":39}},"loc":{"start":{"line":311,"column":58},"end":{"line":313,"column":5}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":348,"column":10},"end":{"line":348,"column":15}},"loc":{"start":{"line":348,"column":61},"end":{"line":379,"column":3}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":349,"column":23},"end":{"line":349,"column":24}},"loc":{"start":{"line":349,"column":43},"end":{"line":378,"column":5}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":365,"column":27},"end":{"line":365,"column":28}},"loc":{"start":{"line":365,"column":52},"end":{"line":367,"column":7}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":369,"column":25},"end":{"line":369,"column":26}},"loc":{"start":{"line":369,"column":35},"end":{"line":371,"column":7}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":373,"column":24},"end":{"line":373,"column":25}},"loc":{"start":{"line":373,"column":33},"end":{"line":377,"column":7}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":388,"column":10},"end":{"line":388,"column":20}},"loc":{"start":{"line":388,"column":54},"end":{"line":403,"column":3}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":408,"column":10},"end":{"line":408,"column":25}},"loc":{"start":{"line":408,"column":25},"end":{"line":417,"column":3}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":424,"column":2},"end":{"line":424,"column":10}},"loc":{"start":{"line":424,"column":10},"end":{"line":426,"column":3}}},"16":{"name":"(anonymous_16)","decl":{"start":{"line":431,"column":2},"end":{"line":431,"column":17}},"loc":{"start":{"line":431,"column":17},"end":{"line":433,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":62,"column":18},"end":{"line":62,"column":50}},"type":"binary-expr","locations":[{"start":{"line":62,"column":18},"end":{"line":62,"column":24}},{"start":{"line":62,"column":28},"end":{"line":62,"column":50}}]},"1":{"loc":{"start":{"line":63,"column":24},"end":{"line":63,"column":63}},"type":"binary-expr","locations":[{"start":{"line":63,"column":24},"end":{"line":63,"column":36}},{"start":{"line":63,"column":40},"end":{"line":63,"column":63}}]},"2":{"loc":{"start":{"line":85,"column":41},"end":{"line":85,"column":64}},"type":"default-arg","locations":[{"start":{"line":85,"column":58},"end":{"line":85,"column":64}}]},"3":{"loc":{"start":{"line":106,"column":6},"end":{"line":112,"column":7}},"type":"if","locations":[{"start":{"line":106,"column":6},"end":{"line":112,"column":7}}]},"4":{"loc":{"start":{"line":116,"column":6},"end":{"line":119,"column":7}},"type":"if","locations":[{"start":{"line":116,"column":6},"end":{"line":119,"column":7}}]},"5":{"loc":{"start":{"line":127,"column":6},"end":{"line":131,"column":7}},"type":"if","locations":[{"start":{"line":127,"column":6},"end":{"line":131,"column":7}}]},"6":{"loc":{"start":{"line":144,"column":23},"end":{"line":144,"column":77}},"type":"cond-expr","locations":[{"start":{"line":144,"column":48},"end":{"line":144,"column":61}},{"start":{"line":144,"column":64},"end":{"line":144,"column":77}}]},"7":{"loc":{"start":{"line":179,"column":8},"end":{"line":190,"column":9}},"type":"if","locations":[{"start":{"line":179,"column":8},"end":{"line":190,"column":9}},{"start":{"line":188,"column":15},"end":{"line":190,"column":9}}]},"8":{"loc":{"start":{"line":181,"column":10},"end":{"line":183,"column":11}},"type":"if","locations":[{"start":{"line":181,"column":10},"end":{"line":183,"column":11}}]},"9":{"loc":{"start":{"line":181,"column":14},"end":{"line":181,"column":73}},"type":"binary-expr","locations":[{"start":{"line":181,"column":14},"end":{"line":181,"column":40}},{"start":{"line":181,"column":44},"end":{"line":181,"column":73}}]},"10":{"loc":{"start":{"line":188,"column":15},"end":{"line":190,"column":9}},"type":"if","locations":[{"start":{"line":188,"column":15},"end":{"line":190,"column":9}}]},"11":{"loc":{"start":{"line":188,"column":19},"end":{"line":188,"column":66}},"type":"binary-expr","locations":[{"start":{"line":188,"column":19},"end":{"line":188,"column":33}},{"start":{"line":188,"column":37},"end":{"line":188,"column":66}}]},"12":{"loc":{"start":{"line":210,"column":6},"end":{"line":212,"column":7}},"type":"if","locations":[{"start":{"line":210,"column":6},"end":{"line":212,"column":7}}]},"13":{"loc":{"start":{"line":230,"column":4},"end":{"line":232,"column":5}},"type":"if","locations":[{"start":{"line":230,"column":4},"end":{"line":232,"column":5}}]},"14":{"loc":{"start":{"line":238,"column":4},"end":{"line":244,"column":5}},"type":"if","locations":[{"start":{"line":238,"column":4},"end":{"line":244,"column":5}},{"start":{"line":240,"column":11},"end":{"line":244,"column":5}}]},"15":{"loc":{"start":{"line":240,"column":11},"end":{"line":244,"column":5}},"type":"if","locations":[{"start":{"line":240,"column":11},"end":{"line":244,"column":5}},{"start":{"line":242,"column":11},"end":{"line":244,"column":5}}]},"16":{"loc":{"start":{"line":248,"column":4},"end":{"line":252,"column":5}},"type":"if","locations":[{"start":{"line":248,"column":4},"end":{"line":252,"column":5}},{"start":{"line":250,"column":11},"end":{"line":252,"column":5}}]},"17":{"loc":{"start":{"line":285,"column":8},"end":{"line":290,"column":9}},"type":"if","locations":[{"start":{"line":285,"column":8},"end":{"line":290,"column":9}}]},"18":{"loc":{"start":{"line":328,"column":4},"end":{"line":336,"column":5}},"type":"if","locations":[{"start":{"line":328,"column":4},"end":{"line":336,"column":5}}]},"19":{"loc":{"start":{"line":333,"column":6},"end":{"line":335,"column":7}},"type":"if","locations":[{"start":{"line":333,"column":6},"end":{"line":335,"column":7}}]},"20":{"loc":{"start":{"line":352,"column":25},"end":{"line":354,"column":81}},"type":"cond-expr","locations":[{"start":{"line":353,"column":10},"end":{"line":353,"column":70}},{"start":{"line":354,"column":10},"end":{"line":354,"column":81}}]},"21":{"loc":{"start":{"line":374,"column":8},"end":{"line":376,"column":9}},"type":"if","locations":[{"start":{"line":374,"column":8},"end":{"line":376,"column":9}}]},"22":{"loc":{"start":{"line":397,"column":6},"end":{"line":399,"column":7}},"type":"if","locations":[{"start":{"line":397,"column":6},"end":{"line":399,"column":7}}]}},"s":{"0":2,"1":2,"2":2,"3":2,"4":2,"5":2,"6":2,"7":25,"8":25,"9":25,"10":25,"11":23,"12":23,"13":23,"14":23,"15":23,"16":23,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":23,"36":23,"37":23,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":48,"124":0,"125":1,"126":2},"f":{"0":25,"1":23,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":48,"15":0,"16":1},"b":{"0":[25,25],"1":[25,24],"2":[0],"3":[0],"4":[0],"5":[0],"6":[23,0],"7":[0,0],"8":[0],"9":[0,0],"10":[0],"11":[0,0],"12":[0],"13":[0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0],"18":[0],"19":[0],"20":[0,0],"21":[0],"22":[0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/schemas/dependency_graph_schema.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/schemas/dependency_graph_schema.ts","statementMap":{"0":{"start":{"line":6,"column":0},"end":{"line":6,"column":24}},"1":{"start":{"line":11,"column":13},"end":{"line":11,"column":62}},"2":{"start":{"line":16,"column":13},"end":{"line":21,"column":3}},"3":{"start":{"line":26,"column":13},"end":{"line":30,"column":3}},"4":{"start":{"line":35,"column":13},"end":{"line":38,"column":3}}},"fnMap":{},"branchMap":{},"s":{"0":1,"1":1,"2":1,"3":1,"4":1},"f":{},"b":{}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/schemas/trend_data_schema.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/artifacts/schemas/trend_data_schema.ts","statementMap":{"0":{"start":{"line":11,"column":37},"end":{"line":15,"column":2}},"1":{"start":{"line":20,"column":34},"end":{"line":28,"column":2}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0},"f":{},"b":{}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/integrations/webview_manager_template.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/integrations/webview_manager_template.ts","statementMap":{"0":{"start":{"line":129,"column":52},"end":{"line":156,"column":2}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/tools/analyze_project.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/tools/analyze_project.ts","statementMap":{"0":{"start":{"line":16,"column":35},"end":{"line":22,"column":2}},"1":{"start":{"line":24,"column":50},"end":{"line":59,"column":2}},"2":{"start":{"line":65,"column":18},"end":{"line":65,"column":42}},"3":{"start":{"line":67,"column":2},"end":{"line":277,"column":4}},"4":{"start":{"line":68,"column":19},"end":{"line":68,"column":57}},"5":{"start":{"line":70,"column":4},"end":{"line":70,"column":78}},"6":{"start":{"line":71,"column":4},"end":{"line":71,"column":121}},"7":{"start":{"line":74,"column":19},"end":{"line":74,"column":41}},"8":{"start":{"line":75,"column":22},"end":{"line":75,"column":43}},"9":{"start":{"line":76,"column":20},"end":{"line":76,"column":46}},"10":{"start":{"line":77,"column":20},"end":{"line":77,"column":53}},"11":{"start":{"line":80,"column":4},"end":{"line":80,"column":64}},"12":{"start":{"line":81,"column":23},"end":{"line":83,"column":6}},"13":{"start":{"line":82,"column":6},"end":{"line":82,"column":59}},"14":{"start":{"line":85,"column":4},"end":{"line":85,"column":70}},"15":{"start":{"line":88,"column":4},"end":{"line":88,"column":69}},"16":{"start":{"line":89,"column":18},"end":{"line":91,"column":6}},"17":{"start":{"line":90,"column":6},"end":{"line":90,"column":54}},"18":{"start":{"line":93,"column":27},"end":{"line":93,"column":105}},"19":{"start":{"line":93,"column":85},"end":{"line":93,"column":101}},"20":{"start":{"line":94,"column":29},"end":{"line":94,"column":109}},"21":{"start":{"line":94,"column":89},"end":{"line":94,"column":105}},"22":{"start":{"line":96,"column":4},"end":{"line":96,"column":138}},"23":{"start":{"line":143,"column":8},"end":{"line":158,"column":6}},"24":{"start":{"line":161,"column":4},"end":{"line":204,"column":5}},"25":{"start":{"line":162,"column":6},"end":{"line":162,"column":74}},"26":{"start":{"line":163,"column":23},"end":{"line":163,"column":43}},"27":{"start":{"line":165,"column":24},"end":{"line":167,"column":8}},"28":{"start":{"line":166,"column":8},"end":{"line":166,"column":50}},"29":{"start":{"line":170,"column":22},"end":{"line":170,"column":67}},"30":{"start":{"line":170,"column":44},"end":{"line":170,"column":66}},"31":{"start":{"line":171,"column":27},"end":{"line":171,"column":78}},"32":{"start":{"line":171,"column":49},"end":{"line":171,"column":77}},"33":{"start":{"line":172,"column":23},"end":{"line":172,"column":70}},"34":{"start":{"line":172,"column":45},"end":{"line":172,"column":69}},"35":{"start":{"line":174,"column":34},"end":{"line":174,"column":90}},"36":{"start":{"line":174,"column":59},"end":{"line":174,"column":82}},"37":{"start":{"line":176,"column":6},"end":{"line":201,"column":8}},"38":{"start":{"line":177,"column":48},"end":{"line":182,"column":10}},"39":{"start":{"line":183,"column":52},"end":{"line":188,"column":10}},"40":{"start":{"line":189,"column":51},"end":{"line":194,"column":10}},"41":{"start":{"line":203,"column":6},"end":{"line":203,"column":97}},"42":{"start":{"line":207,"column":4},"end":{"line":257,"column":5}},"43":{"start":{"line":208,"column":6},"end":{"line":208,"column":80}},"44":{"start":{"line":209,"column":24},"end":{"line":209,"column":51}},"45":{"start":{"line":211,"column":24},"end":{"line":213,"column":8}},"46":{"start":{"line":212,"column":8},"end":{"line":212,"column":84}},"47":{"start":{"line":215,"column":29},"end":{"line":215,"column":30}},"48":{"start":{"line":216,"column":23},"end":{"line":239,"column":8}},"49":{"start":{"line":218,"column":34},"end":{"line":218,"column":72}},"50":{"start":{"line":221,"column":8},"end":{"line":231,"column":9}},"51":{"start":{"line":222,"column":10},"end":{"line":230,"column":13}},"52":{"start":{"line":223,"column":12},"end":{"line":223,"column":31}},"53":{"start":{"line":224,"column":12},"end":{"line":229,"column":14}},"54":{"start":{"line":233,"column":8},"end":{"line":238,"column":10}},"55":{"start":{"line":241,"column":27},"end":{"line":241,"column":107}},"56":{"start":{"line":241,"column":92},"end":{"line":241,"column":106}},"57":{"start":{"line":242,"column":29},"end":{"line":244,"column":11}},"58":{"start":{"line":243,"column":61},"end":{"line":243,"column":71}},"59":{"start":{"line":246,"column":6},"end":{"line":254,"column":8}},"60":{"start":{"line":256,"column":6},"end":{"line":256,"column":137}},"61":{"start":{"line":260,"column":4},"end":{"line":272,"column":5}},"62":{"start":{"line":261,"column":6},"end":{"line":261,"column":74}},"63":{"start":{"line":263,"column":6},"end":{"line":269,"column":7}},"64":{"start":{"line":264,"column":25},"end":{"line":264,"column":61}},"65":{"start":{"line":265,"column":8},"end":{"line":268,"column":9}},"66":{"start":{"line":266,"column":10},"end":{"line":266,"column":51}},"67":{"start":{"line":267,"column":10},"end":{"line":267,"column":109}},"68":{"start":{"line":271,"column":6},"end":{"line":271,"column":53}},"69":{"start":{"line":274,"column":4},"end":{"line":274,"column":53}},"70":{"start":{"line":276,"column":4},"end":{"line":276,"column":19}}},"fnMap":{"0":{"name":"createAnalyzeProjectHandler","decl":{"start":{"line":64,"column":16},"end":{"line":64,"column":43}},"loc":{"start":{"line":64,"column":43},"end":{"line":278,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":67,"column":9},"end":{"line":67,"column":14}},"loc":{"start":{"line":67,"column":49},"end":{"line":277,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":81,"column":70},"end":{"line":81,"column":75}},"loc":{"start":{"line":81,"column":81},"end":{"line":83,"column":5}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":89,"column":64},"end":{"line":89,"column":69}},"loc":{"start":{"line":89,"column":75},"end":{"line":91,"column":5}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":93,"column":71},"end":{"line":93,"column":72}},"loc":{"start":{"line":93,"column":85},"end":{"line":93,"column":101}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":94,"column":75},"end":{"line":94,"column":76}},"loc":{"start":{"line":94,"column":89},"end":{"line":94,"column":105}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":165,"column":75},"end":{"line":165,"column":80}},"loc":{"start":{"line":165,"column":86},"end":{"line":167,"column":7}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":170,"column":39},"end":{"line":170,"column":40}},"loc":{"start":{"line":170,"column":44},"end":{"line":170,"column":66}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":171,"column":44},"end":{"line":171,"column":45}},"loc":{"start":{"line":171,"column":49},"end":{"line":171,"column":77}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":172,"column":40},"end":{"line":172,"column":41}},"loc":{"start":{"line":172,"column":45},"end":{"line":172,"column":69}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":174,"column":51},"end":{"line":174,"column":55}},"loc":{"start":{"line":174,"column":59},"end":{"line":174,"column":82}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":177,"column":35},"end":{"line":177,"column":36}},"loc":{"start":{"line":177,"column":48},"end":{"line":182,"column":10}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":183,"column":39},"end":{"line":183,"column":40}},"loc":{"start":{"line":183,"column":52},"end":{"line":188,"column":10}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":189,"column":38},"end":{"line":189,"column":39}},"loc":{"start":{"line":189,"column":51},"end":{"line":194,"column":10}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":211,"column":82},"end":{"line":211,"column":87}},"loc":{"start":{"line":211,"column":93},"end":{"line":213,"column":7}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":216,"column":76},"end":{"line":216,"column":77}},"loc":{"start":{"line":216,"column":93},"end":{"line":239,"column":7}}},"16":{"name":"(anonymous_16)","decl":{"start":{"line":222,"column":77},"end":{"line":222,"column":78}},"loc":{"start":{"line":222,"column":110},"end":{"line":230,"column":11}}},"17":{"name":"(anonymous_17)","decl":{"start":{"line":241,"column":80},"end":{"line":241,"column":81}},"loc":{"start":{"line":241,"column":92},"end":{"line":241,"column":106}}},"18":{"name":"(anonymous_18)","decl":{"start":{"line":243,"column":30},"end":{"line":243,"column":31}},"loc":{"start":{"line":243,"column":61},"end":{"line":243,"column":71}}}},"branchMap":{"0":{"loc":{"start":{"line":150,"column":18},"end":{"line":150,"column":82}},"type":"binary-expr","locations":[{"start":{"line":150,"column":18},"end":{"line":150,"column":77}},{"start":{"line":150,"column":81},"end":{"line":150,"column":82}}]},"1":{"loc":{"start":{"line":151,"column":24},"end":{"line":151,"column":87}},"type":"binary-expr","locations":[{"start":{"line":151,"column":24},"end":{"line":151,"column":82}},{"start":{"line":151,"column":86},"end":{"line":151,"column":87}}]},"2":{"loc":{"start":{"line":161,"column":4},"end":{"line":204,"column":5}},"type":"if","locations":[{"start":{"line":161,"column":4},"end":{"line":204,"column":5}}]},"3":{"loc":{"start":{"line":179,"column":16},"end":{"line":179,"column":49}},"type":"binary-expr","locations":[{"start":{"line":179,"column":16},"end":{"line":179,"column":36}},{"start":{"line":179,"column":40},"end":{"line":179,"column":49}}]},"4":{"loc":{"start":{"line":181,"column":18},"end":{"line":181,"column":72}},"type":"binary-expr","locations":[{"start":{"line":181,"column":18},"end":{"line":181,"column":26}},{"start":{"line":181,"column":30},"end":{"line":181,"column":72}}]},"5":{"loc":{"start":{"line":185,"column":16},"end":{"line":185,"column":49}},"type":"binary-expr","locations":[{"start":{"line":185,"column":16},"end":{"line":185,"column":36}},{"start":{"line":185,"column":40},"end":{"line":185,"column":49}}]},"6":{"loc":{"start":{"line":187,"column":18},"end":{"line":187,"column":73}},"type":"binary-expr","locations":[{"start":{"line":187,"column":18},"end":{"line":187,"column":26}},{"start":{"line":187,"column":30},"end":{"line":187,"column":73}}]},"7":{"loc":{"start":{"line":191,"column":16},"end":{"line":191,"column":49}},"type":"binary-expr","locations":[{"start":{"line":191,"column":16},"end":{"line":191,"column":36}},{"start":{"line":191,"column":40},"end":{"line":191,"column":49}}]},"8":{"loc":{"start":{"line":193,"column":18},"end":{"line":193,"column":78}},"type":"binary-expr","locations":[{"start":{"line":193,"column":18},"end":{"line":193,"column":26}},{"start":{"line":193,"column":30},"end":{"line":193,"column":78}}]},"9":{"loc":{"start":{"line":207,"column":4},"end":{"line":257,"column":5}},"type":"if","locations":[{"start":{"line":207,"column":4},"end":{"line":257,"column":5}}]},"10":{"loc":{"start":{"line":221,"column":8},"end":{"line":231,"column":9}},"type":"if","locations":[{"start":{"line":221,"column":8},"end":{"line":231,"column":9}}]},"11":{"loc":{"start":{"line":237,"column":23},"end":{"line":237,"column":86}},"type":"cond-expr","locations":[{"start":{"line":237,"column":63},"end":{"line":237,"column":74}},{"start":{"line":237,"column":77},"end":{"line":237,"column":86}}]},"12":{"loc":{"start":{"line":237,"column":23},"end":{"line":237,"column":60}},"type":"binary-expr","locations":[{"start":{"line":237,"column":23},"end":{"line":237,"column":34}},{"start":{"line":237,"column":38},"end":{"line":237,"column":60}}]},"13":{"loc":{"start":{"line":242,"column":29},"end":{"line":244,"column":11}},"type":"cond-expr","locations":[{"start":{"line":243,"column":10},"end":{"line":243,"column":97}},{"start":{"line":244,"column":10},"end":{"line":244,"column":11}}]},"14":{"loc":{"start":{"line":260,"column":4},"end":{"line":272,"column":5}},"type":"if","locations":[{"start":{"line":260,"column":4},"end":{"line":272,"column":5}}]},"15":{"loc":{"start":{"line":265,"column":8},"end":{"line":268,"column":9}},"type":"if","locations":[{"start":{"line":265,"column":8},"end":{"line":268,"column":9}}]}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0},"b":{"0":[0,0],"1":[0,0],"2":[0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0],"10":[0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0],"15":[0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/tools/cts_export_to_shrimp.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/tools/cts_export_to_shrimp.ts","statementMap":{"0":{"start":{"line":10,"column":21},"end":{"line":16,"column":2}},"1":{"start":{"line":18,"column":22},"end":{"line":28,"column":2}},"2":{"start":{"line":30,"column":27},"end":{"line":34,"column":2}},"3":{"start":{"line":78,"column":19},"end":{"line":78,"column":50}},"4":{"start":{"line":80,"column":22},"end":{"line":85,"column":28}},"5":{"start":{"line":83,"column":56},"end":{"line":83,"column":64}},"6":{"start":{"line":87,"column":30},"end":{"line":98,"column":30}},"7":{"start":{"line":94,"column":60},"end":{"line":94,"column":113}},"8":{"start":{"line":100,"column":31},"end":{"line":107,"column":14}},"9":{"start":{"line":109,"column":38},"end":{"line":115,"column":4}},"10":{"start":{"line":117,"column":2},"end":{"line":125,"column":4}},"11":{"start":{"line":122,"column":46},"end":{"line":122,"column":58}},"12":{"start":{"line":132,"column":19},"end":{"line":132,"column":64}},"13":{"start":{"line":134,"column":22},"end":{"line":139,"column":28}},"14":{"start":{"line":137,"column":59},"end":{"line":137,"column":67}},"15":{"start":{"line":141,"column":30},"end":{"line":149,"column":14}},"16":{"start":{"line":151,"column":31},"end":{"line":157,"column":14}},"17":{"start":{"line":153,"column":64},"end":{"line":153,"column":72}},"18":{"start":{"line":159,"column":2},"end":{"line":172,"column":4}},"19":{"start":{"line":178,"column":53},"end":{"line":223,"column":1}},"20":{"start":{"line":179,"column":20},"end":{"line":179,"column":30}},"21":{"start":{"line":181,"column":2},"end":{"line":222,"column":3}},"22":{"start":{"line":183,"column":19},"end":{"line":183,"column":49}},"23":{"start":{"line":184,"column":54},"end":{"line":184,"column":60}},"24":{"start":{"line":187,"column":32},"end":{"line":187,"column":34}},"25":{"start":{"line":190,"column":4},"end":{"line":190,"column":48}},"26":{"start":{"line":193,"column":4},"end":{"line":197,"column":5}},"27":{"start":{"line":194,"column":6},"end":{"line":196,"column":7}},"28":{"start":{"line":195,"column":8},"end":{"line":195,"column":63}},"29":{"start":{"line":199,"column":27},"end":{"line":199,"column":49}},"30":{"start":{"line":202,"column":28},"end":{"line":202,"column":49}},"31":{"start":{"line":204,"column":4},"end":{"line":216,"column":6}},"32":{"start":{"line":218,"column":4},"end":{"line":220,"column":5}},"33":{"start":{"line":219,"column":6},"end":{"line":219,"column":116}},"34":{"start":{"line":219,"column":65},"end":{"line":219,"column":100}},"35":{"start":{"line":221,"column":4},"end":{"line":221,"column":16}},"36":{"start":{"line":228,"column":53},"end":{"line":277,"column":2}}},"fnMap":{"0":{"name":"convertHopToShrimpTask","decl":{"start":{"line":77,"column":16},"end":{"line":77,"column":38}},"loc":{"start":{"line":77,"column":51},"end":{"line":126,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":83,"column":51},"end":{"line":83,"column":52}},"loc":{"start":{"line":83,"column":56},"end":{"line":83,"column":64}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":94,"column":54},"end":{"line":94,"column":56}},"loc":{"start":{"line":94,"column":60},"end":{"line":94,"column":113}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":122,"column":39},"end":{"line":122,"column":42}},"loc":{"start":{"line":122,"column":46},"end":{"line":122,"column":58}}},"4":{"name":"convertSubHopToTask","decl":{"start":{"line":131,"column":16},"end":{"line":131,"column":35}},"loc":{"start":{"line":131,"column":71},"end":{"line":173,"column":1}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":137,"column":54},"end":{"line":137,"column":55}},"loc":{"start":{"line":137,"column":59},"end":{"line":137,"column":67}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":153,"column":59},"end":{"line":153,"column":60}},"loc":{"start":{"line":153,"column":64},"end":{"line":153,"column":72}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":178,"column":53},"end":{"line":178,"column":58}},"loc":{"start":{"line":178,"column":93},"end":{"line":223,"column":1}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":219,"column":60},"end":{"line":219,"column":61}},"loc":{"start":{"line":219,"column":65},"end":{"line":219,"column":100}}}},"branchMap":{"0":{"loc":{"start":{"line":82,"column":4},"end":{"line":84,"column":10}},"type":"cond-expr","locations":[{"start":{"line":83,"column":8},"end":{"line":83,"column":78}},{"start":{"line":84,"column":8},"end":{"line":84,"column":10}}]},"1":{"loc":{"start":{"line":82,"column":4},"end":{"line":82,"column":51}},"type":"binary-expr","locations":[{"start":{"line":82,"column":4},"end":{"line":82,"column":20}},{"start":{"line":82,"column":24},"end":{"line":82,"column":51}}]},"2":{"loc":{"start":{"line":92,"column":4},"end":{"line":92,"column":73}},"type":"cond-expr","locations":[{"start":{"line":92,"column":25},"end":{"line":92,"column":68}},{"start":{"line":92,"column":71},"end":{"line":92,"column":73}}]},"3":{"loc":{"start":{"line":93,"column":4},"end":{"line":95,"column":10}},"type":"cond-expr","locations":[{"start":{"line":94,"column":8},"end":{"line":94,"column":127}},{"start":{"line":95,"column":8},"end":{"line":95,"column":10}}]},"4":{"loc":{"start":{"line":93,"column":4},"end":{"line":93,"column":41}},"type":"binary-expr","locations":[{"start":{"line":93,"column":4},"end":{"line":93,"column":15}},{"start":{"line":93,"column":19},"end":{"line":93,"column":41}}]},"5":{"loc":{"start":{"line":101,"column":4},"end":{"line":103,"column":69}},"type":"cond-expr","locations":[{"start":{"line":102,"column":8},"end":{"line":102,"column":41}},{"start":{"line":103,"column":8},"end":{"line":103,"column":69}}]},"6":{"loc":{"start":{"line":101,"column":4},"end":{"line":101,"column":63}},"type":"binary-expr","locations":[{"start":{"line":101,"column":4},"end":{"line":101,"column":26}},{"start":{"line":101,"column":30},"end":{"line":101,"column":63}}]},"7":{"loc":{"start":{"line":136,"column":4},"end":{"line":138,"column":10}},"type":"cond-expr","locations":[{"start":{"line":137,"column":8},"end":{"line":137,"column":81}},{"start":{"line":138,"column":8},"end":{"line":138,"column":10}}]},"8":{"loc":{"start":{"line":136,"column":4},"end":{"line":136,"column":57}},"type":"binary-expr","locations":[{"start":{"line":136,"column":4},"end":{"line":136,"column":23}},{"start":{"line":136,"column":27},"end":{"line":136,"column":57}}]},"9":{"loc":{"start":{"line":152,"column":4},"end":{"line":154,"column":38}},"type":"cond-expr","locations":[{"start":{"line":153,"column":8},"end":{"line":153,"column":86}},{"start":{"line":154,"column":8},"end":{"line":154,"column":38}}]},"10":{"loc":{"start":{"line":152,"column":4},"end":{"line":152,"column":57}},"type":"binary-expr","locations":[{"start":{"line":152,"column":4},"end":{"line":152,"column":23}},{"start":{"line":152,"column":27},"end":{"line":152,"column":57}}]},"11":{"loc":{"start":{"line":193,"column":4},"end":{"line":197,"column":5}},"type":"if","locations":[{"start":{"line":193,"column":4},"end":{"line":197,"column":5}}]},"12":{"loc":{"start":{"line":193,"column":8},"end":{"line":193,"column":73}},"type":"binary-expr","locations":[{"start":{"line":193,"column":8},"end":{"line":193,"column":24}},{"start":{"line":193,"column":28},"end":{"line":193,"column":43}},{"start":{"line":193,"column":47},"end":{"line":193,"column":73}}]},"13":{"loc":{"start":{"line":218,"column":4},"end":{"line":220,"column":5}},"type":"if","locations":[{"start":{"line":218,"column":4},"end":{"line":220,"column":5}}]}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0],"12":[0,0,0],"13":[0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/tools/render_artifact.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/tools/render_artifact.ts","statementMap":{"0":{"start":{"line":10,"column":35},"end":{"line":17,"column":2}},"1":{"start":{"line":23,"column":2},"end":{"line":44,"column":4}},"2":{"start":{"line":24,"column":19},"end":{"line":24,"column":57}},"3":{"start":{"line":26,"column":19},"end":{"line":29,"column":null}},"4":{"start":{"line":32,"column":4},"end":{"line":43,"column":6}},"5":{"start":{"line":50,"column":50},"end":{"line":76,"column":2}}},"fnMap":{"0":{"name":"createRenderArtifactHandler","decl":{"start":{"line":22,"column":16},"end":{"line":22,"column":43}},"loc":{"start":{"line":22,"column":66},"end":{"line":45,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":23,"column":9},"end":{"line":23,"column":14}},"loc":{"start":{"line":23,"column":49},"end":{"line":44,"column":3}}}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"f":{"0":0,"1":0},"b":{}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/tools/scan_project_signals.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/tools/scan_project_signals.ts","statementMap":{"0":{"start":{"line":11,"column":32},"end":{"line":14,"column":2}},"1":{"start":{"line":20,"column":2},"end":{"line":80,"column":4}},"2":{"start":{"line":21,"column":19},"end":{"line":21,"column":54}},"3":{"start":{"line":24,"column":19},"end":{"line":24,"column":58}},"4":{"start":{"line":26,"column":23},"end":{"line":29,"column":6}},"5":{"start":{"line":33,"column":17},"end":{"line":33,"column":22}},"6":{"start":{"line":35,"column":4},"end":{"line":54,"column":5}},"7":{"start":{"line":36,"column":27},"end":{"line":49,"column":null}},"8":{"start":{"line":52,"column":6},"end":{"line":52,"column":31}},"9":{"start":{"line":53,"column":6},"end":{"line":53,"column":35}},"10":{"start":{"line":56,"column":4},"end":{"line":79,"column":6}},"11":{"start":{"line":62,"column":36},"end":{"line":68,"column":8}},"12":{"start":{"line":86,"column":54},"end":{"line":104,"column":2}}},"fnMap":{"0":{"name":"createScanSignalsHandler","decl":{"start":{"line":19,"column":16},"end":{"line":19,"column":40}},"loc":{"start":{"line":19,"column":63},"end":{"line":81,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":20,"column":9},"end":{"line":20,"column":14}},"loc":{"start":{"line":20,"column":49},"end":{"line":80,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":62,"column":30},"end":{"line":62,"column":31}},"loc":{"start":{"line":62,"column":36},"end":{"line":68,"column":8}}}},"branchMap":{"0":{"loc":{"start":{"line":35,"column":4},"end":{"line":54,"column":5}},"type":"if","locations":[{"start":{"line":35,"column":4},"end":{"line":54,"column":5}}]},"1":{"loc":{"start":{"line":72,"column":20},"end":{"line":78,"column":81}},"type":"cond-expr","locations":[{"start":{"line":73,"column":10},"end":{"line":77,"column":null}},{"start":{"line":78,"column":10},"end":{"line":78,"column":81}}]}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0],"1":[0,0]}} ,"/home/eric/Godot/ProtoBd/cts_mcp/src/tools/suggest_refactoring.ts": {"path":"/home/eric/Godot/ProtoBd/cts_mcp/src/tools/suggest_refactoring.ts","statementMap":{"0":{"start":{"line":15,"column":39},"end":{"line":22,"column":2}},"1":{"start":{"line":24,"column":54},"end":{"line":66,"column":2}},"2":{"start":{"line":72,"column":18},"end":{"line":72,"column":42}},"3":{"start":{"line":75,"column":21},"end":{"line":75,"column":73}},"4":{"start":{"line":76,"column":20},"end":{"line":76,"column":33}},"5":{"start":{"line":78,"column":2},"end":{"line":178,"column":4}},"6":{"start":{"line":79,"column":19},"end":{"line":79,"column":61}},"7":{"start":{"line":81,"column":4},"end":{"line":81,"column":85}},"8":{"start":{"line":82,"column":4},"end":{"line":82,"column":119}},"9":{"start":{"line":85,"column":19},"end":{"line":85,"column":53}},"10":{"start":{"line":86,"column":16},"end":{"line":86,"column":26}},"11":{"start":{"line":89,"column":4},"end":{"line":112,"column":5}},"12":{"start":{"line":90,"column":6},"end":{"line":90,"column":64}},"13":{"start":{"line":91,"column":6},"end":{"line":91,"column":27}},"14":{"start":{"line":94,"column":6},"end":{"line":94,"column":63}},"15":{"start":{"line":96,"column":21},"end":{"line":96,"column":43}},"16":{"start":{"line":97,"column":24},"end":{"line":97,"column":45}},"17":{"start":{"line":98,"column":22},"end":{"line":98,"column":48}},"18":{"start":{"line":99,"column":22},"end":{"line":99,"column":55}},"19":{"start":{"line":101,"column":25},"end":{"line":103,"column":8}},"20":{"start":{"line":102,"column":8},"end":{"line":102,"column":61}},"21":{"start":{"line":105,"column":6},"end":{"line":107,"column":9}},"22":{"start":{"line":106,"column":8},"end":{"line":106,"column":56}},"23":{"start":{"line":110,"column":6},"end":{"line":110,"column":68}},"24":{"start":{"line":111,"column":6},"end":{"line":111,"column":77}},"25":{"start":{"line":115,"column":4},"end":{"line":115,"column":74}},"26":{"start":{"line":116,"column":19},"end":{"line":116,"column":42}},"27":{"start":{"line":118,"column":27},"end":{"line":120,"column":6}},"28":{"start":{"line":119,"column":6},"end":{"line":119,"column":53}},"29":{"start":{"line":123,"column":30},"end":{"line":123,"column":94}},"30":{"start":{"line":123,"column":57},"end":{"line":123,"column":93}},"31":{"start":{"line":125,"column":4},"end":{"line":127,"column":5}},"32":{"start":{"line":126,"column":6},"end":{"line":126,"column":81}},"33":{"start":{"line":126,"column":60},"end":{"line":126,"column":79}},"34":{"start":{"line":129,"column":4},"end":{"line":131,"column":5}},"35":{"start":{"line":130,"column":6},"end":{"line":130,"column":80}},"36":{"start":{"line":130,"column":60},"end":{"line":130,"column":78}},"37":{"start":{"line":133,"column":4},"end":{"line":135,"column":5}},"38":{"start":{"line":134,"column":6},"end":{"line":134,"column":84}},"39":{"start":{"line":134,"column":60},"end":{"line":134,"column":82}},"40":{"start":{"line":138,"column":27},"end":{"line":140,"column":38}},"41":{"start":{"line":139,"column":22},"end":{"line":139,"column":49}},"42":{"start":{"line":142,"column":4},"end":{"line":142,"column":124}},"43":{"start":{"line":145,"column":20},"end":{"line":175,"column":6}},"44":{"start":{"line":147,"column":51},"end":{"line":155,"column":8}},"45":{"start":{"line":161,"column":51},"end":{"line":161,"column":69}},"46":{"start":{"line":162,"column":52},"end":{"line":162,"column":71}},"47":{"start":{"line":163,"column":55},"end":{"line":163,"column":77}},"48":{"start":{"line":166,"column":59},"end":{"line":166,"column":77}},"49":{"start":{"line":177,"column":4},"end":{"line":177,"column":19}}},"fnMap":{"0":{"name":"createSuggestRefactoringHandler","decl":{"start":{"line":71,"column":16},"end":{"line":71,"column":47}},"loc":{"start":{"line":71,"column":47},"end":{"line":179,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":78,"column":9},"end":{"line":78,"column":14}},"loc":{"start":{"line":78,"column":49},"end":{"line":178,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":101,"column":73},"end":{"line":101,"column":78}},"loc":{"start":{"line":101,"column":84},"end":{"line":103,"column":7}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":105,"column":63},"end":{"line":105,"column":68}},"loc":{"start":{"line":105,"column":74},"end":{"line":107,"column":7}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":118,"column":82},"end":{"line":118,"column":87}},"loc":{"start":{"line":118,"column":93},"end":{"line":120,"column":5}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":123,"column":52},"end":{"line":123,"column":53}},"loc":{"start":{"line":123,"column":57},"end":{"line":123,"column":93}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":126,"column":55},"end":{"line":126,"column":56}},"loc":{"start":{"line":126,"column":60},"end":{"line":126,"column":79}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":130,"column":55},"end":{"line":130,"column":56}},"loc":{"start":{"line":130,"column":60},"end":{"line":130,"column":78}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":134,"column":55},"end":{"line":134,"column":56}},"loc":{"start":{"line":134,"column":60},"end":{"line":134,"column":82}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":139,"column":12},"end":{"line":139,"column":13}},"loc":{"start":{"line":139,"column":22},"end":{"line":139,"column":49}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":147,"column":38},"end":{"line":147,"column":39}},"loc":{"start":{"line":147,"column":51},"end":{"line":155,"column":8}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":161,"column":39},"end":{"line":161,"column":40}},"loc":{"start":{"line":161,"column":51},"end":{"line":161,"column":69}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":162,"column":40},"end":{"line":162,"column":41}},"loc":{"start":{"line":162,"column":52},"end":{"line":162,"column":71}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":163,"column":43},"end":{"line":163,"column":44}},"loc":{"start":{"line":163,"column":55},"end":{"line":163,"column":77}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":166,"column":34},"end":{"line":166,"column":35}},"loc":{"start":{"line":166,"column":59},"end":{"line":166,"column":77}}}},"branchMap":{"0":{"loc":{"start":{"line":89,"column":4},"end":{"line":112,"column":5}},"type":"if","locations":[{"start":{"line":89,"column":4},"end":{"line":112,"column":5}},{"start":{"line":92,"column":11},"end":{"line":112,"column":5}}]},"1":{"loc":{"start":{"line":89,"column":8},"end":{"line":89,"column":54}},"type":"binary-expr","locations":[{"start":{"line":89,"column":8},"end":{"line":89,"column":14}},{"start":{"line":89,"column":18},"end":{"line":89,"column":54}}]},"2":{"loc":{"start":{"line":125,"column":4},"end":{"line":127,"column":5}},"type":"if","locations":[{"start":{"line":125,"column":4},"end":{"line":127,"column":5}}]},"3":{"loc":{"start":{"line":129,"column":4},"end":{"line":131,"column":5}},"type":"if","locations":[{"start":{"line":129,"column":4},"end":{"line":131,"column":5}}]},"4":{"loc":{"start":{"line":133,"column":4},"end":{"line":135,"column":5}},"type":"if","locations":[{"start":{"line":133,"column":4},"end":{"line":135,"column":5}}]},"5":{"loc":{"start":{"line":153,"column":23},"end":{"line":153,"column":44}},"type":"binary-expr","locations":[{"start":{"line":153,"column":23},"end":{"line":153,"column":38}},{"start":{"line":153,"column":42},"end":{"line":153,"column":44}}]},"6":{"loc":{"start":{"line":154,"column":25},"end":{"line":154,"column":54}},"type":"binary-expr","locations":[{"start":{"line":154,"column":25},"end":{"line":154,"column":42}},{"start":{"line":154,"column":46},"end":{"line":154,"column":54}}]},"7":{"loc":{"start":{"line":165,"column":23},"end":{"line":167,"column":13}},"type":"cond-expr","locations":[{"start":{"line":166,"column":12},"end":{"line":166,"column":105}},{"start":{"line":167,"column":12},"end":{"line":167,"column":13}}]},"8":{"loc":{"start":{"line":170,"column":18},"end":{"line":170,"column":83}},"type":"binary-expr","locations":[{"start":{"line":170,"column":18},"end":{"line":170,"column":78}},{"start":{"line":170,"column":82},"end":{"line":170,"column":83}}]},"9":{"loc":{"start":{"line":171,"column":19},"end":{"line":171,"column":85}},"type":"binary-expr","locations":[{"start":{"line":171,"column":19},"end":{"line":171,"column":80}},{"start":{"line":171,"column":84},"end":{"line":171,"column":85}}]},"10":{"loc":{"start":{"line":172,"column":24},"end":{"line":172,"column":96}},"type":"binary-expr","locations":[{"start":{"line":172,"column":24},"end":{"line":172,"column":91}},{"start":{"line":172,"column":95},"end":{"line":172,"column":96}}]}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0},"b":{"0":[0,0],"1":[0,0],"2":[0],"3":[0],"4":[0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0]}} }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/EricA1019/CTS_MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server