diff --git a/.gitignore b/.gitignore
index 6dc71a57..eb8a0623 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,6 @@
node_modules
dist/
-coverage
+coverage/
.DS_Store
*.log
diff --git a/coverage/clover.xml b/coverage/clover.xml
deleted file mode 100644
index b03bd39b..00000000
--- a/coverage/clover.xml
+++ /dev/null
@@ -1,3084 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/coverage/coverage-final.json b/coverage/coverage-final.json
deleted file mode 100644
index 02ce8a41..00000000
--- a/coverage/coverage-final.json
+++ /dev/null
@@ -1,77 +0,0 @@
-{"/home/joao/projects/cracked-dev-cli/src/commands/run.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/commands/run.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":51}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":75}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":60}},"3":{"start":{"line":4,"column":0},"end":{"line":4,"column":58}},"4":{"start":{"line":5,"column":0},"end":{"line":5,"column":80}},"5":{"start":{"line":6,"column":0},"end":{"line":6,"column":90}},"6":{"start":{"line":7,"column":0},"end":{"line":7,"column":66}},"7":{"start":{"line":8,"column":0},"end":{"line":8,"column":37}},"8":{"start":{"line":9,"column":0},"end":{"line":9,"column":37}},"9":{"start":{"line":10,"column":0},"end":{"line":10,"column":58}},"10":{"start":{"line":43,"column":4},"end":{"line":43,"column":24}},"11":{"start":{"line":44,"column":4},"end":{"line":44,"column":58}},"12":{"start":{"line":45,"column":4},"end":{"line":45,"column":56}},"13":{"start":{"line":46,"column":4},"end":{"line":46,"column":58}},"14":{"start":{"line":47,"column":4},"end":{"line":47,"column":58}},"15":{"start":{"line":48,"column":4},"end":{"line":48,"column":71}},"16":{"start":{"line":49,"column":4},"end":{"line":53,"column":7}},"17":{"start":{"line":57,"column":45},"end":{"line":57,"column":47}},"18":{"start":{"line":59,"column":4},"end":{"line":59,"column":39}},"19":{"start":{"line":59,"column":24},"end":{"line":59,"column":39}},"20":{"start":{"line":61,"column":18},"end":{"line":61,"column":42}},"21":{"start":{"line":62,"column":4},"end":{"line":73,"column":5}},"22":{"start":{"line":63,"column":27},"end":{"line":63,"column":49}},"23":{"start":{"line":64,"column":6},"end":{"line":64,"column":35}},"24":{"start":{"line":64,"column":26},"end":{"line":64,"column":35}},"25":{"start":{"line":67,"column":6},"end":{"line":72,"column":34}},"26":{"start":{"line":67,"column":28},"end":{"line":67,"column":48}},"27":{"start":{"line":68,"column":11},"end":{"line":72,"column":34}},"28":{"start":{"line":68,"column":34},"end":{"line":68,"column":55}},"29":{"start":{"line":69,"column":11},"end":{"line":72,"column":34}},"30":{"start":{"line":70,"column":8},"end":{"line":71,"column":48}},"31":{"start":{"line":70,"column":33},"end":{"line":70,"column":66}},"32":{"start":{"line":71,"column":13},"end":{"line":71,"column":48}},"33":{"start":{"line":72,"column":13},"end":{"line":72,"column":34}},"34":{"start":{"line":75,"column":4},"end":{"line":75,"column":19}},"35":{"start":{"line":79,"column":28},"end":{"line":79,"column":49}},"36":{"start":{"line":81,"column":4},"end":{"line":84,"column":5}},"37":{"start":{"line":82,"column":6},"end":{"line":82,"column":47}},"38":{"start":{"line":83,"column":6},"end":{"line":83,"column":13}},"39":{"start":{"line":86,"column":19},"end":{"line":86,"column":49}},"40":{"start":{"line":88,"column":4},"end":{"line":92,"column":5}},"41":{"start":{"line":89,"column":6},"end":{"line":91,"column":8}},"42":{"start":{"line":94,"column":26},"end":{"line":94,"column":53}},"43":{"start":{"line":96,"column":4},"end":{"line":98,"column":5}},"44":{"start":{"line":97,"column":6},"end":{"line":97,"column":78}},"45":{"start":{"line":100,"column":4},"end":{"line":102,"column":5}},"46":{"start":{"line":101,"column":6},"end":{"line":101,"column":77}},"47":{"start":{"line":104,"column":4},"end":{"line":157,"column":5}},"48":{"start":{"line":105,"column":6},"end":{"line":107,"column":7}},"49":{"start":{"line":106,"column":8},"end":{"line":106,"column":72}},"50":{"start":{"line":109,"column":43},"end":{"line":113,"column":8}},"51":{"start":{"line":116,"column":6},"end":{"line":118,"column":7}},"52":{"start":{"line":117,"column":8},"end":{"line":117,"column":65}},"53":{"start":{"line":120,"column":6},"end":{"line":120,"column":63}},"54":{"start":{"line":122,"column":6},"end":{"line":124,"column":8}},"55":{"start":{"line":126,"column":20},"end":{"line":126,"column":51}},"56":{"start":{"line":127,"column":6},"end":{"line":127,"column":62}},"57":{"start":{"line":129,"column":6},"end":{"line":153,"column":7}},"58":{"start":{"line":130,"column":8},"end":{"line":130,"column":42}},"59":{"start":{"line":132,"column":8},"end":{"line":132,"column":58}},"60":{"start":{"line":133,"column":8},"end":{"line":152,"column":11}},"61":{"start":{"line":134,"column":10},"end":{"line":151,"column":11}},"62":{"start":{"line":135,"column":27},"end":{"line":135,"column":70}},"63":{"start":{"line":136,"column":12},"end":{"line":145,"column":13}},"64":{"start":{"line":137,"column":14},"end":{"line":137,"column":40}},"65":{"start":{"line":138,"column":14},"end":{"line":144,"column":15}},"66":{"start":{"line":139,"column":16},"end":{"line":139,"column":48}},"67":{"start":{"line":140,"column":16},"end":{"line":143,"column":19}},"68":{"start":{"line":141,"column":18},"end":{"line":141,"column":50}},"69":{"start":{"line":142,"column":18},"end":{"line":142,"column":73}},"70":{"start":{"line":146,"column":12},"end":{"line":146,"column":42}},"71":{"start":{"line":147,"column":12},"end":{"line":147,"column":28}},"72":{"start":{"line":149,"column":12},"end":{"line":149,"column":42}},"73":{"start":{"line":150,"column":12},"end":{"line":150,"column":49}},"74":{"start":{"line":155,"column":6},"end":{"line":155,"column":36}},"75":{"start":{"line":156,"column":6},"end":{"line":156,"column":43}},"76":{"start":{"line":12,"column":0},"end":{"line":12,"column":13}},"77":{"start":{"line":13,"column":9},"end":{"line":13,"column":78}},"78":{"start":{"line":15,"column":9},"end":{"line":19,"column":4}},"79":{"start":{"line":21,"column":9},"end":{"line":26,"column":4}},"80":{"start":{"line":28,"column":9},"end":{"line":33,"column":4}}},"fnMap":{"0":{"name":"(anonymous_6)","decl":{"start":{"line":42,"column":2},"end":{"line":42,"column":14}},"loc":{"start":{"line":42,"column":41},"end":{"line":54,"column":3}}},"1":{"name":"(anonymous_7)","decl":{"start":{"line":56,"column":10},"end":{"line":56,"column":22}},"loc":{"start":{"line":56,"column":44},"end":{"line":76,"column":3}}},"2":{"name":"(anonymous_8)","decl":{"start":{"line":78,"column":2},"end":{"line":78,"column":7}},"loc":{"start":{"line":78,"column":11},"end":{"line":158,"column":3}}},"3":{"name":"(anonymous_9)","decl":{"start":{"line":133,"column":29},"end":{"line":133,"column":34}},"loc":{"start":{"line":133,"column":40},"end":{"line":152,"column":9}}},"4":{"name":"(anonymous_10)","decl":{"start":{"line":140,"column":39},"end":{"line":140,"column":40}},"loc":{"start":{"line":140,"column":62},"end":{"line":143,"column":17}}}},"branchMap":{"0":{"loc":{"start":{"line":59,"column":4},"end":{"line":59,"column":39}},"type":"if","locations":[{"start":{"line":59,"column":4},"end":{"line":59,"column":39}}]},"1":{"loc":{"start":{"line":64,"column":6},"end":{"line":64,"column":35}},"type":"if","locations":[{"start":{"line":64,"column":6},"end":{"line":64,"column":35}}]},"2":{"loc":{"start":{"line":64,"column":10},"end":{"line":64,"column":24}},"type":"binary-expr","locations":[{"start":{"line":64,"column":10},"end":{"line":64,"column":14}},{"start":{"line":64,"column":18},"end":{"line":64,"column":24}}]},"3":{"loc":{"start":{"line":67,"column":6},"end":{"line":72,"column":34}},"type":"if","locations":[{"start":{"line":67,"column":6},"end":{"line":72,"column":34}},{"start":{"line":68,"column":11},"end":{"line":72,"column":34}}]},"4":{"loc":{"start":{"line":68,"column":11},"end":{"line":72,"column":34}},"type":"if","locations":[{"start":{"line":68,"column":11},"end":{"line":72,"column":34}},{"start":{"line":69,"column":11},"end":{"line":72,"column":34}}]},"5":{"loc":{"start":{"line":69,"column":11},"end":{"line":72,"column":34}},"type":"if","locations":[{"start":{"line":69,"column":11},"end":{"line":72,"column":34}},{"start":{"line":72,"column":13},"end":{"line":72,"column":34}}]},"6":{"loc":{"start":{"line":70,"column":8},"end":{"line":71,"column":48}},"type":"if","locations":[{"start":{"line":70,"column":8},"end":{"line":71,"column":48}},{"start":{"line":71,"column":13},"end":{"line":71,"column":48}}]},"7":{"loc":{"start":{"line":81,"column":4},"end":{"line":84,"column":5}},"type":"if","locations":[{"start":{"line":81,"column":4},"end":{"line":84,"column":5}}]},"8":{"loc":{"start":{"line":88,"column":4},"end":{"line":92,"column":5}},"type":"if","locations":[{"start":{"line":88,"column":4},"end":{"line":92,"column":5}}]},"9":{"loc":{"start":{"line":94,"column":26},"end":{"line":94,"column":53}},"type":"binary-expr","locations":[{"start":{"line":94,"column":26},"end":{"line":94,"column":44}},{"start":{"line":94,"column":48},"end":{"line":94,"column":53}}]},"10":{"loc":{"start":{"line":96,"column":4},"end":{"line":98,"column":5}},"type":"if","locations":[{"start":{"line":96,"column":4},"end":{"line":98,"column":5}}]},"11":{"loc":{"start":{"line":96,"column":8},"end":{"line":96,"column":37}},"type":"binary-expr","locations":[{"start":{"line":96,"column":8},"end":{"line":96,"column":21}},{"start":{"line":96,"column":25},"end":{"line":96,"column":37}}]},"12":{"loc":{"start":{"line":100,"column":4},"end":{"line":102,"column":5}},"type":"if","locations":[{"start":{"line":100,"column":4},"end":{"line":102,"column":5}}]},"13":{"loc":{"start":{"line":100,"column":8},"end":{"line":100,"column":39}},"type":"binary-expr","locations":[{"start":{"line":100,"column":8},"end":{"line":100,"column":22}},{"start":{"line":100,"column":26},"end":{"line":100,"column":39}}]},"14":{"loc":{"start":{"line":105,"column":6},"end":{"line":107,"column":7}},"type":"if","locations":[{"start":{"line":105,"column":6},"end":{"line":107,"column":7}}]},"15":{"loc":{"start":{"line":111,"column":35},"end":{"line":111,"column":55}},"type":"binary-expr","locations":[{"start":{"line":111,"column":35},"end":{"line":111,"column":49}},{"start":{"line":111,"column":53},"end":{"line":111,"column":55}}]},"16":{"loc":{"start":{"line":116,"column":6},"end":{"line":118,"column":7}},"type":"if","locations":[{"start":{"line":116,"column":6},"end":{"line":118,"column":7}}]},"17":{"loc":{"start":{"line":129,"column":6},"end":{"line":153,"column":7}},"type":"if","locations":[{"start":{"line":129,"column":6},"end":{"line":153,"column":7}},{"start":{"line":131,"column":13},"end":{"line":153,"column":7}}]},"18":{"loc":{"start":{"line":136,"column":12},"end":{"line":145,"column":13}},"type":"if","locations":[{"start":{"line":136,"column":12},"end":{"line":145,"column":13}}]},"19":{"loc":{"start":{"line":136,"column":16},"end":{"line":136,"column":41}},"type":"binary-expr","locations":[{"start":{"line":136,"column":16},"end":{"line":136,"column":31}},{"start":{"line":136,"column":35},"end":{"line":136,"column":41}}]},"20":{"loc":{"start":{"line":138,"column":14},"end":{"line":144,"column":15}},"type":"if","locations":[{"start":{"line":138,"column":14},"end":{"line":144,"column":15}}]}},"s":{"0":1,"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"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":1,"77":1,"78":1,"79":1,"80":1},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{"0":[0],"1":[0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0],"8":[0],"9":[0,0],"10":[0],"11":[0,0],"12":[0],"13":[0,0],"14":[0],"15":[0,0],"16":[0],"17":[0,0],"18":[0],"19":[0,0],"20":[0]}}
-,"/home/joao/projects/cracked-dev-cli/src/constants/colors.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/constants/colors.ts","statementMap":{"0":{"start":{"line":1,"column":13},"end":{"line":8,"column":2}}},"fnMap":{},"branchMap":{},"s":{"0":32},"f":{},"b":{}}
-,"/home/joao/projects/cracked-dev-cli/src/constants/defaultInstructions.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/constants/defaultInstructions.ts","statementMap":{"0":{"start":{"line":1,"column":13},"end":{"line":2,"column":106}}},"fnMap":{},"branchMap":{},"s":{"0":2},"f":{},"b":{}}
-,"/home/joao/projects/cracked-dev-cli/src/constants/modelScaling.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/constants/modelScaling.ts","statementMap":{"0":{"start":{"line":1,"column":13},"end":{"line":1,"column":49}}},"fnMap":{},"branchMap":{},"s":{"0":20},"f":{},"b":{}}
-,"/home/joao/projects/cracked-dev-cli/src/constants/openRouterClient.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/constants/openRouterClient.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":56}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":45}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":37}},"3":{"start":{"line":5,"column":38},"end":{"line":31,"column":1}},"4":{"start":{"line":6,"column":24},"end":{"line":6,"column":56}},"5":{"start":{"line":7,"column":17},"end":{"line":7,"column":42}},"6":{"start":{"line":9,"column":42},"end":{"line":12,"column":4}},"7":{"start":{"line":14,"column":2},"end":{"line":16,"column":3}},"8":{"start":{"line":15,"column":4},"end":{"line":15,"column":44}},"9":{"start":{"line":18,"column":2},"end":{"line":20,"column":3}},"10":{"start":{"line":19,"column":4},"end":{"line":19,"column":40}},"11":{"start":{"line":22,"column":2},"end":{"line":30,"column":5}},"12":{"start":{"line":5,"column":13},"end":{"line":5,"column":38}},"13":{"start":{"line":33,"column":13},"end":{"line":35,"column":2}}},"fnMap":{"0":{"name":"(anonymous_1)","decl":{"start":{"line":5,"column":38},"end":{"line":5,"column":39}},"loc":{"start":{"line":5,"column":73},"end":{"line":31,"column":1}}}},"branchMap":{"0":{"loc":{"start":{"line":14,"column":2},"end":{"line":16,"column":3}},"type":"if","locations":[{"start":{"line":14,"column":2},"end":{"line":16,"column":3}}]},"1":{"loc":{"start":{"line":18,"column":2},"end":{"line":20,"column":3}},"type":"if","locations":[{"start":{"line":18,"column":2},"end":{"line":20,"column":3}}]}},"s":{"0":26,"1":26,"2":26,"3":26,"4":26,"5":26,"6":26,"7":26,"8":26,"9":26,"10":26,"11":26,"12":26,"13":26},"f":{"0":26},"b":{"0":[26],"1":[26]}}
-,"/home/joao/projects/cracked-dev-cli/src/constants/writeConstants.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/constants/writeConstants.ts","statementMap":{"0":{"start":{"line":1,"column":13},"end":{"line":1,"column":59}}},"fnMap":{},"branchMap":{},"s":{"0":15},"f":{},"b":{}}
-,"/home/joao/projects/cracked-dev-cli/src/jest/mocks/UnitTestMocker.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/jest/mocks/UnitTestMocker.ts","statementMap":{"0":{"start":{"line":5,"column":10},"end":{"line":5,"column":68}},"1":{"start":{"line":6,"column":10},"end":{"line":6,"column":69}},"2":{"start":{"line":12,"column":16},"end":{"line":12,"column":61}},"3":{"start":{"line":14,"column":4},"end":{"line":16,"column":5}},"4":{"start":{"line":15,"column":6},"end":{"line":15,"column":38}},"5":{"start":{"line":17,"column":4},"end":{"line":17,"column":43}},"6":{"start":{"line":19,"column":4},"end":{"line":19,"column":15}},"7":{"start":{"line":27,"column":22},"end":{"line":27,"column":37}},"8":{"start":{"line":28,"column":23},"end":{"line":28,"column":73}},"9":{"start":{"line":29,"column":20},"end":{"line":29,"column":76}},"10":{"start":{"line":31,"column":16},"end":{"line":31,"column":55}},"11":{"start":{"line":32,"column":4},"end":{"line":38,"column":5}},"12":{"start":{"line":34,"column":6},"end":{"line":34,"column":41}},"13":{"start":{"line":37,"column":6},"end":{"line":37,"column":39}},"14":{"start":{"line":40,"column":4},"end":{"line":42,"column":5}},"15":{"start":{"line":41,"column":6},"end":{"line":41,"column":37}},"16":{"start":{"line":43,"column":4},"end":{"line":43,"column":42}},"17":{"start":{"line":45,"column":4},"end":{"line":45,"column":15}},"18":{"start":{"line":53,"column":22},"end":{"line":53,"column":37}},"19":{"start":{"line":54,"column":16},"end":{"line":56,"column":41}},"20":{"start":{"line":58,"column":4},"end":{"line":60,"column":5}},"21":{"start":{"line":59,"column":6},"end":{"line":59,"column":37}},"22":{"start":{"line":61,"column":4},"end":{"line":61,"column":42}},"23":{"start":{"line":63,"column":4},"end":{"line":63,"column":15}},"24":{"start":{"line":78,"column":16},"end":{"line":82,"column":41}},"25":{"start":{"line":84,"column":4},"end":{"line":86,"column":5}},"26":{"start":{"line":85,"column":6},"end":{"line":85,"column":39}},"27":{"start":{"line":87,"column":4},"end":{"line":87,"column":44}},"28":{"start":{"line":89,"column":4},"end":{"line":89,"column":15}},"29":{"start":{"line":104,"column":23},"end":{"line":104,"column":70}},"30":{"start":{"line":105,"column":20},"end":{"line":105,"column":76}},"31":{"start":{"line":107,"column":16},"end":{"line":110,"column":null}},"32":{"start":{"line":113,"column":4},"end":{"line":120,"column":5}},"33":{"start":{"line":116,"column":6},"end":{"line":116,"column":41}},"34":{"start":{"line":119,"column":6},"end":{"line":119,"column":39}},"35":{"start":{"line":122,"column":4},"end":{"line":124,"column":5}},"36":{"start":{"line":123,"column":6},"end":{"line":123,"column":39}},"37":{"start":{"line":126,"column":4},"end":{"line":126,"column":44}},"38":{"start":{"line":128,"column":4},"end":{"line":128,"column":15}},"39":{"start":{"line":133,"column":16},"end":{"line":133,"column":52}},"40":{"start":{"line":135,"column":4},"end":{"line":137,"column":5}},"41":{"start":{"line":136,"column":6},"end":{"line":136,"column":39}},"42":{"start":{"line":138,"column":4},"end":{"line":138,"column":44}},"43":{"start":{"line":140,"column":4},"end":{"line":140,"column":15}},"44":{"start":{"line":144,"column":4},"end":{"line":149,"column":7}},"45":{"start":{"line":145,"column":6},"end":{"line":148,"column":9}},"46":{"start":{"line":146,"column":8},"end":{"line":146,"column":26}},"47":{"start":{"line":147,"column":8},"end":{"line":147,"column":24}},"48":{"start":{"line":150,"column":4},"end":{"line":150,"column":28}},"49":{"start":{"line":152,"column":4},"end":{"line":157,"column":7}},"50":{"start":{"line":153,"column":6},"end":{"line":156,"column":9}},"51":{"start":{"line":154,"column":8},"end":{"line":154,"column":26}},"52":{"start":{"line":155,"column":8},"end":{"line":155,"column":24}},"53":{"start":{"line":4,"column":0},"end":{"line":4,"column":13}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":4,"column":0},"end":{"line":4,"column":13}},"loc":{"start":{"line":4,"column":0},"end":{"line":159,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":8,"column":2},"end":{"line":8,"column":14}},"loc":{"start":{"line":10,"column":19},"end":{"line":20,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":22,"column":2},"end":{"line":22,"column":15}},"loc":{"start":{"line":25,"column":23},"end":{"line":46,"column":3}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":48,"column":2},"end":{"line":48,"column":19}},"loc":{"start":{"line":51,"column":21},"end":{"line":64,"column":3}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":73,"column":2},"end":{"line":73,"column":26}},"loc":{"start":{"line":76,"column":21},"end":{"line":90,"column":3}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":99,"column":2},"end":{"line":99,"column":12}},"loc":{"start":{"line":102,"column":23},"end":{"line":129,"column":3}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":131,"column":2},"end":{"line":131,"column":11}},"loc":{"start":{"line":131,"column":41},"end":{"line":141,"column":3}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":143,"column":2},"end":{"line":143,"column":15}},"loc":{"start":{"line":143,"column":15},"end":{"line":158,"column":3}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":144,"column":28},"end":{"line":144,"column":29}},"loc":{"start":{"line":144,"column":38},"end":{"line":149,"column":5}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":145,"column":20},"end":{"line":145,"column":21}},"loc":{"start":{"line":145,"column":28},"end":{"line":148,"column":7}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":152,"column":29},"end":{"line":152,"column":30}},"loc":{"start":{"line":152,"column":39},"end":{"line":157,"column":5}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":153,"column":20},"end":{"line":153,"column":21}},"loc":{"start":{"line":153,"column":28},"end":{"line":156,"column":7}}}},"branchMap":{"0":{"loc":{"start":{"line":14,"column":4},"end":{"line":16,"column":5}},"type":"if","locations":[{"start":{"line":14,"column":4},"end":{"line":16,"column":5}}]},"1":{"loc":{"start":{"line":32,"column":4},"end":{"line":38,"column":5}},"type":"if","locations":[{"start":{"line":32,"column":4},"end":{"line":38,"column":5}},{"start":{"line":35,"column":11},"end":{"line":38,"column":5}}]},"2":{"loc":{"start":{"line":32,"column":8},"end":{"line":32,"column":52}},"type":"binary-expr","locations":[{"start":{"line":32,"column":8},"end":{"line":32,"column":15}},{"start":{"line":32,"column":19},"end":{"line":32,"column":52}}]},"3":{"loc":{"start":{"line":40,"column":4},"end":{"line":42,"column":5}},"type":"if","locations":[{"start":{"line":40,"column":4},"end":{"line":42,"column":5}}]},"4":{"loc":{"start":{"line":58,"column":4},"end":{"line":60,"column":5}},"type":"if","locations":[{"start":{"line":58,"column":4},"end":{"line":60,"column":5}}]},"5":{"loc":{"start":{"line":84,"column":4},"end":{"line":86,"column":5}},"type":"if","locations":[{"start":{"line":84,"column":4},"end":{"line":86,"column":5}}]},"6":{"loc":{"start":{"line":113,"column":4},"end":{"line":120,"column":5}},"type":"if","locations":[{"start":{"line":113,"column":4},"end":{"line":120,"column":5}},{"start":{"line":117,"column":11},"end":{"line":120,"column":5}}]},"7":{"loc":{"start":{"line":113,"column":8},"end":{"line":113,"column":52}},"type":"binary-expr","locations":[{"start":{"line":113,"column":8},"end":{"line":113,"column":15}},{"start":{"line":113,"column":19},"end":{"line":113,"column":52}}]},"8":{"loc":{"start":{"line":122,"column":4},"end":{"line":124,"column":5}},"type":"if","locations":[{"start":{"line":122,"column":4},"end":{"line":124,"column":5}}]},"9":{"loc":{"start":{"line":135,"column":4},"end":{"line":137,"column":5}},"type":"if","locations":[{"start":{"line":135,"column":4},"end":{"line":137,"column":5}}]}},"s":{"0":257,"1":257,"2":276,"3":276,"4":118,"5":276,"6":276,"7":568,"8":568,"9":568,"10":568,"11":568,"12":7,"13":561,"14":568,"15":295,"16":568,"17":568,"18":610,"19":610,"20":610,"21":242,"22":610,"23":610,"24":11,"25":11,"26":4,"27":11,"28":11,"29":114,"30":114,"31":114,"32":114,"33":2,"34":112,"35":114,"36":20,"37":114,"38":114,"39":39,"40":39,"41":5,"42":39,"43":39,"44":304,"45":537,"46":1178,"47":1178,"48":304,"49":304,"50":306,"51":1912,"52":1912,"53":24},"f":{"0":257,"1":276,"2":568,"3":610,"4":11,"5":114,"6":39,"7":304,"8":537,"9":1178,"10":306,"11":1912},"b":{"0":[118],"1":[7,561],"2":[568,10],"3":[295],"4":[242],"5":[4],"6":[2,112],"7":[114,4],"8":[20],"9":[5]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/ConfigService.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/ConfigService.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":26}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":25}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":29}},"3":{"start":{"line":4,"column":0},"end":{"line":4,"column":42}},"4":{"start":{"line":5,"column":0},"end":{"line":5,"column":24}},"5":{"start":{"line":7,"column":21},"end":{"line":58,"column":2}},"6":{"start":{"line":63,"column":7},"end":{"line":186,"column":null}},"7":{"start":{"line":64,"column":19},"end":{"line":64,"column":61}},"8":{"start":{"line":65,"column":19},"end":{"line":65,"column":63}},"9":{"start":{"line":68,"column":29},"end":{"line":70,"column":10}},"10":{"start":{"line":72,"column":4},"end":{"line":79,"column":5}},"11":{"start":{"line":74,"column":8},"end":{"line":76,"column":48}},"12":{"start":{"line":78,"column":6},"end":{"line":78,"column":60}},"13":{"start":{"line":83,"column":4},"end":{"line":163,"column":5}},"14":{"start":{"line":84,"column":6},"end":{"line":84,"column":67}},"15":{"start":{"line":86,"column":28},"end":{"line":144,"column":8}},"16":{"start":{"line":145,"column":6},"end":{"line":148,"column":8}},"17":{"start":{"line":149,"column":6},"end":{"line":151,"column":8}},"18":{"start":{"line":152,"column":6},"end":{"line":156,"column":8}},"19":{"start":{"line":158,"column":6},"end":{"line":158,"column":29}},"20":{"start":{"line":160,"column":6},"end":{"line":162,"column":8}},"21":{"start":{"line":167,"column":4},"end":{"line":169,"column":5}},"22":{"start":{"line":168,"column":6},"end":{"line":168,"column":33}},"23":{"start":{"line":171,"column":20},"end":{"line":171,"column":62}},"24":{"start":{"line":172,"column":19},"end":{"line":172,"column":38}},"25":{"start":{"line":174,"column":25},"end":{"line":174,"column":55}},"26":{"start":{"line":176,"column":4},"end":{"line":182,"column":5}},"27":{"start":{"line":177,"column":6},"end":{"line":180,"column":8}},"28":{"start":{"line":181,"column":6},"end":{"line":181,"column":62}},"29":{"start":{"line":184,"column":4},"end":{"line":184,"column":29}},"30":{"start":{"line":63,"column":13},"end":{"line":63,"column":26}},"31":{"start":{"line":63,"column":13},"end":{"line":186,"column":null}}},"fnMap":{"0":{"name":"(anonymous_8)","decl":{"start":{"line":63,"column":7},"end":{"line":63,"column":13}},"loc":{"start":{"line":63,"column":7},"end":{"line":186,"column":1}}},"1":{"name":"(anonymous_9)","decl":{"start":{"line":67,"column":10},"end":{"line":67,"column":25}},"loc":{"start":{"line":67,"column":25},"end":{"line":80,"column":3}}},"2":{"name":"(anonymous_10)","decl":{"start":{"line":82,"column":9},"end":{"line":82,"column":28}},"loc":{"start":{"line":82,"column":28},"end":{"line":164,"column":3}}},"3":{"name":"(anonymous_11)","decl":{"start":{"line":166,"column":9},"end":{"line":166,"column":18}},"loc":{"start":{"line":166,"column":18},"end":{"line":185,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":68,"column":29},"end":{"line":70,"column":10}},"type":"cond-expr","locations":[{"start":{"line":69,"column":8},"end":{"line":69,"column":53}},{"start":{"line":70,"column":8},"end":{"line":70,"column":10}}]},"1":{"loc":{"start":{"line":72,"column":4},"end":{"line":79,"column":5}},"type":"if","locations":[{"start":{"line":72,"column":4},"end":{"line":79,"column":5}}]},"2":{"loc":{"start":{"line":74,"column":8},"end":{"line":76,"column":48}},"type":"cond-expr","locations":[{"start":{"line":75,"column":12},"end":{"line":75,"column":46}},{"start":{"line":76,"column":12},"end":{"line":76,"column":48}}]},"3":{"loc":{"start":{"line":74,"column":8},"end":{"line":74,"column":66}},"type":"binary-expr","locations":[{"start":{"line":74,"column":8},"end":{"line":74,"column":39}},{"start":{"line":74,"column":43},"end":{"line":74,"column":66}}]},"4":{"loc":{"start":{"line":83,"column":4},"end":{"line":163,"column":5}},"type":"if","locations":[{"start":{"line":83,"column":4},"end":{"line":163,"column":5}}]},"5":{"loc":{"start":{"line":167,"column":4},"end":{"line":169,"column":5}},"type":"if","locations":[{"start":{"line":167,"column":4},"end":{"line":169,"column":5}}]},"6":{"loc":{"start":{"line":176,"column":4},"end":{"line":182,"column":5}},"type":"if","locations":[{"start":{"line":176,"column":4},"end":{"line":182,"column":5}}]}},"s":{"0":30,"1":30,"2":30,"3":30,"4":30,"5":30,"6":30,"7":531,"8":531,"9":2,"10":2,"11":2,"12":2,"13":3,"14":2,"15":2,"16":2,"17":2,"18":2,"19":2,"20":2,"21":270,"22":1,"23":270,"24":270,"25":270,"26":270,"27":2,"28":2,"29":268,"30":30,"31":30},"f":{"0":531,"1":2,"2":3,"3":270},"b":{"0":[0,2],"1":[2],"2":[2,0],"3":[2,2],"4":[2],"5":[1],"6":[2]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/CrackedAgent.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/CrackedAgent.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":70}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":65}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":68}},"3":{"start":{"line":5,"column":0},"end":{"line":5,"column":68}},"4":{"start":{"line":6,"column":0},"end":{"line":6,"column":73}},"5":{"start":{"line":7,"column":0},"end":{"line":7,"column":60}},"6":{"start":{"line":8,"column":0},"end":{"line":8,"column":66}},"7":{"start":{"line":9,"column":0},"end":{"line":9,"column":53}},"8":{"start":{"line":10,"column":0},"end":{"line":10,"column":50}},"9":{"start":{"line":11,"column":0},"end":{"line":11,"column":50}},"10":{"start":{"line":32,"column":7},"end":{"line":283,"column":null}},"11":{"start":{"line":38,"column":12},"end":{"line":38,"column":24}},"12":{"start":{"line":39,"column":12},"end":{"line":39,"column":28}},"13":{"start":{"line":40,"column":12},"end":{"line":40,"column":25}},"14":{"start":{"line":41,"column":12},"end":{"line":41,"column":27}},"15":{"start":{"line":42,"column":12},"end":{"line":42,"column":27}},"16":{"start":{"line":43,"column":12},"end":{"line":43,"column":26}},"17":{"start":{"line":44,"column":12},"end":{"line":44,"column":26}},"18":{"start":{"line":34,"column":10},"end":{"line":34,"column":45}},"19":{"start":{"line":35,"column":10},"end":{"line":35,"column":36}},"20":{"start":{"line":51,"column":4},"end":{"line":51,"column":47}},"21":{"start":{"line":53,"column":25},"end":{"line":53,"column":59}},"22":{"start":{"line":54,"column":4},"end":{"line":54,"column":60}},"23":{"start":{"line":56,"column":29},"end":{"line":59,"column":null}},"24":{"start":{"line":63,"column":4},"end":{"line":65,"column":5}},"25":{"start":{"line":64,"column":6},"end":{"line":64,"column":38}},"26":{"start":{"line":67,"column":4},"end":{"line":70,"column":7}},"27":{"start":{"line":72,"column":4},"end":{"line":79,"column":5}},"28":{"start":{"line":73,"column":6},"end":{"line":78,"column":8}},"29":{"start":{"line":81,"column":19},"end":{"line":85,"column":null}},"30":{"start":{"line":88,"column":4},"end":{"line":88,"column":18}},"31":{"start":{"line":92,"column":25},"end":{"line":101,"column":6}},"32":{"start":{"line":103,"column":4},"end":{"line":103,"column":50}},"33":{"start":{"line":104,"column":4},"end":{"line":104,"column":62}},"34":{"start":{"line":105,"column":4},"end":{"line":105,"column":31}},"35":{"start":{"line":106,"column":4},"end":{"line":106,"column":31}},"36":{"start":{"line":108,"column":4},"end":{"line":110,"column":5}},"37":{"start":{"line":109,"column":6},"end":{"line":109,"column":38}},"38":{"start":{"line":112,"column":4},"end":{"line":112,"column":66}},"39":{"start":{"line":113,"column":4},"end":{"line":113,"column":47}},"40":{"start":{"line":115,"column":4},"end":{"line":115,"column":24}},"41":{"start":{"line":119,"column":25},"end":{"line":119,"column":60}},"42":{"start":{"line":120,"column":4},"end":{"line":125,"column":5}},"43":{"start":{"line":121,"column":30},"end":{"line":121,"column":65}},"44":{"start":{"line":122,"column":6},"end":{"line":124,"column":8}},"45":{"start":{"line":129,"column":4},"end":{"line":129,"column":41}},"46":{"start":{"line":129,"column":34},"end":{"line":129,"column":41}},"47":{"start":{"line":131,"column":23},"end":{"line":131,"column":43}},"48":{"start":{"line":132,"column":4},"end":{"line":136,"column":5}},"49":{"start":{"line":133,"column":6},"end":{"line":135,"column":8}},"50":{"start":{"line":138,"column":4},"end":{"line":143,"column":5}},"51":{"start":{"line":139,"column":6},"end":{"line":141,"column":9}},"52":{"start":{"line":142,"column":6},"end":{"line":142,"column":51}},"53":{"start":{"line":145,"column":4},"end":{"line":147,"column":5}},"54":{"start":{"line":146,"column":6},"end":{"line":146,"column":59}},"55":{"start":{"line":156,"column":19},"end":{"line":156,"column":21}},"56":{"start":{"line":157,"column":4},"end":{"line":166,"column":6}},"57":{"start":{"line":161,"column":8},"end":{"line":161,"column":26}},"58":{"start":{"line":162,"column":8},"end":{"line":162,"column":49}},"59":{"start":{"line":163,"column":8},"end":{"line":163,"column":36}},"60":{"start":{"line":167,"column":4},"end":{"line":167,"column":31}},"61":{"start":{"line":169,"column":4},"end":{"line":169,"column":43}},"62":{"start":{"line":169,"column":19},"end":{"line":169,"column":43}},"63":{"start":{"line":172,"column":6},"end":{"line":176,"column":null}},"64":{"start":{"line":179,"column":4},"end":{"line":182,"column":6}},"65":{"start":{"line":191,"column":21},"end":{"line":191,"column":72}},"66":{"start":{"line":193,"column":4},"end":{"line":196,"column":7}},"67":{"start":{"line":198,"column":4},"end":{"line":198,"column":43}},"68":{"start":{"line":198,"column":19},"end":{"line":198,"column":43}},"69":{"start":{"line":201,"column":6},"end":{"line":201,"column":78}},"70":{"start":{"line":203,"column":4},"end":{"line":206,"column":6}},"71":{"start":{"line":218,"column":4},"end":{"line":218,"column":31}},"72":{"start":{"line":219,"column":19},"end":{"line":266,"column":null}},"73":{"start":{"line":223,"column":34},"end":{"line":226,"column":null}},"74":{"start":{"line":229,"column":8},"end":{"line":265,"column":9}},"75":{"start":{"line":230,"column":33},"end":{"line":230,"column":35}},"76":{"start":{"line":231,"column":10},"end":{"line":239,"column":12}},"77":{"start":{"line":235,"column":14},"end":{"line":235,"column":40}},"78":{"start":{"line":236,"column":14},"end":{"line":236,"column":42}},"79":{"start":{"line":240,"column":10},"end":{"line":240,"column":37}},"80":{"start":{"line":242,"column":33},"end":{"line":246,"column":null}},"81":{"start":{"line":249,"column":10},"end":{"line":249,"column":69}},"82":{"start":{"line":251,"column":35},"end":{"line":254,"column":null}},"83":{"start":{"line":257,"column":33},"end":{"line":261,"column":null}},"84":{"start":{"line":264,"column":10},"end":{"line":264,"column":69}},"85":{"start":{"line":269,"column":4},"end":{"line":272,"column":6}},"86":{"start":{"line":276,"column":4},"end":{"line":276,"column":45}},"87":{"start":{"line":280,"column":4},"end":{"line":280,"column":40}},"88":{"start":{"line":281,"column":4},"end":{"line":281,"column":35}},"89":{"start":{"line":32,"column":13},"end":{"line":32,"column":25}},"90":{"start":{"line":32,"column":13},"end":{"line":283,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":37,"column":2},"end":{"line":37,"column":null}},"loc":{"start":{"line":44,"column":38},"end":{"line":45,"column":6}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":47,"column":2},"end":{"line":47,"column":7}},"loc":{"start":{"line":49,"column":32},"end":{"line":89,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":91,"column":10},"end":{"line":91,"column":15}},"loc":{"start":{"line":91,"column":59},"end":{"line":116,"column":3}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":118,"column":10},"end":{"line":118,"column":15}},"loc":{"start":{"line":118,"column":43},"end":{"line":126,"column":3}}},"4":{"name":"(anonymous_6)","decl":{"start":{"line":128,"column":10},"end":{"line":128,"column":15}},"loc":{"start":{"line":128,"column":62},"end":{"line":148,"column":3}}},"5":{"name":"(anonymous_7)","decl":{"start":{"line":150,"column":10},"end":{"line":150,"column":15}},"loc":{"start":{"line":154,"column":20},"end":{"line":183,"column":3}}},"6":{"name":"(anonymous_8)","decl":{"start":{"line":160,"column":6},"end":{"line":160,"column":11}},"loc":{"start":{"line":160,"column":30},"end":{"line":164,"column":7}}},"7":{"name":"(anonymous_9)","decl":{"start":{"line":185,"column":10},"end":{"line":185,"column":15}},"loc":{"start":{"line":189,"column":20},"end":{"line":207,"column":3}}},"8":{"name":"(anonymous_10)","decl":{"start":{"line":209,"column":10},"end":{"line":209,"column":15}},"loc":{"start":{"line":213,"column":20},"end":{"line":273,"column":3}}},"9":{"name":"(anonymous_11)","decl":{"start":{"line":222,"column":6},"end":{"line":222,"column":11}},"loc":{"start":{"line":222,"column":36},"end":{"line":266,"column":7}}},"10":{"name":"(anonymous_12)","decl":{"start":{"line":234,"column":12},"end":{"line":234,"column":17}},"loc":{"start":{"line":234,"column":36},"end":{"line":237,"column":13}}},"11":{"name":"(anonymous_13)","decl":{"start":{"line":275,"column":2},"end":{"line":275,"column":24}},"loc":{"start":{"line":275,"column":24},"end":{"line":277,"column":3}}},"12":{"name":"(anonymous_14)","decl":{"start":{"line":279,"column":2},"end":{"line":279,"column":26}},"loc":{"start":{"line":279,"column":26},"end":{"line":282,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":63,"column":4},"end":{"line":65,"column":5}},"type":"if","locations":[{"start":{"line":63,"column":4},"end":{"line":65,"column":5}}]},"1":{"loc":{"start":{"line":72,"column":4},"end":{"line":79,"column":5}},"type":"if","locations":[{"start":{"line":72,"column":4},"end":{"line":79,"column":5}}]},"2":{"loc":{"start":{"line":108,"column":4},"end":{"line":110,"column":5}},"type":"if","locations":[{"start":{"line":108,"column":4},"end":{"line":110,"column":5}}]},"3":{"loc":{"start":{"line":120,"column":4},"end":{"line":125,"column":5}},"type":"if","locations":[{"start":{"line":120,"column":4},"end":{"line":125,"column":5}}]},"4":{"loc":{"start":{"line":129,"column":4},"end":{"line":129,"column":41}},"type":"if","locations":[{"start":{"line":129,"column":4},"end":{"line":129,"column":41}}]},"5":{"loc":{"start":{"line":132,"column":4},"end":{"line":136,"column":5}},"type":"if","locations":[{"start":{"line":132,"column":4},"end":{"line":136,"column":5}}]},"6":{"loc":{"start":{"line":138,"column":4},"end":{"line":143,"column":5}},"type":"if","locations":[{"start":{"line":138,"column":4},"end":{"line":143,"column":5}}]},"7":{"loc":{"start":{"line":145,"column":4},"end":{"line":147,"column":5}},"type":"if","locations":[{"start":{"line":145,"column":4},"end":{"line":147,"column":5}}]},"8":{"loc":{"start":{"line":169,"column":4},"end":{"line":169,"column":43}},"type":"if","locations":[{"start":{"line":169,"column":4},"end":{"line":169,"column":43}}]},"9":{"loc":{"start":{"line":171,"column":12},"end":{"line":171,"column":24}},"type":"default-arg","locations":[{"start":{"line":171,"column":22},"end":{"line":171,"column":24}}]},"10":{"loc":{"start":{"line":180,"column":16},"end":{"line":180,"column":44}},"type":"binary-expr","locations":[{"start":{"line":180,"column":16},"end":{"line":180,"column":32}},{"start":{"line":180,"column":36},"end":{"line":180,"column":44}}]},"11":{"loc":{"start":{"line":198,"column":4},"end":{"line":198,"column":43}},"type":"if","locations":[{"start":{"line":198,"column":4},"end":{"line":198,"column":43}}]},"12":{"loc":{"start":{"line":200,"column":12},"end":{"line":200,"column":24}},"type":"default-arg","locations":[{"start":{"line":200,"column":22},"end":{"line":200,"column":24}}]},"13":{"loc":{"start":{"line":204,"column":16},"end":{"line":204,"column":44}},"type":"binary-expr","locations":[{"start":{"line":204,"column":16},"end":{"line":204,"column":32}},{"start":{"line":204,"column":36},"end":{"line":204,"column":44}}]},"14":{"loc":{"start":{"line":229,"column":8},"end":{"line":265,"column":9}},"type":"if","locations":[{"start":{"line":229,"column":8},"end":{"line":265,"column":9}},{"start":{"line":250,"column":15},"end":{"line":265,"column":9}}]},"15":{"loc":{"start":{"line":249,"column":17},"end":{"line":249,"column":68}},"type":"binary-expr","locations":[{"start":{"line":249,"column":17},"end":{"line":249,"column":48}},{"start":{"line":249,"column":52},"end":{"line":249,"column":68}}]},"16":{"loc":{"start":{"line":264,"column":17},"end":{"line":264,"column":68}},"type":"binary-expr","locations":[{"start":{"line":264,"column":17},"end":{"line":264,"column":48}},{"start":{"line":264,"column":52},"end":{"line":264,"column":68}}]},"17":{"loc":{"start":{"line":270,"column":15},"end":{"line":270,"column":36}},"type":"binary-expr","locations":[{"start":{"line":270,"column":15},"end":{"line":270,"column":30}},{"start":{"line":270,"column":34},"end":{"line":270,"column":36}}]}},"s":{"0":2,"1":2,"2":2,"3":2,"4":2,"5":2,"6":2,"7":2,"8":2,"9":2,"10":2,"11":21,"12":21,"13":21,"14":21,"15":21,"16":21,"17":21,"18":21,"19":21,"20":18,"21":18,"22":18,"23":18,"24":18,"25":18,"26":18,"27":18,"28":1,"29":17,"30":17,"31":18,"32":18,"33":18,"34":18,"35":18,"36":18,"37":1,"38":18,"39":18,"40":18,"41":18,"42":18,"43":0,"44":0,"45":18,"46":0,"47":18,"48":18,"49":1,"50":18,"51":2,"52":2,"53":18,"54":16,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":0,"63":1,"64":1,"65":17,"66":17,"67":17,"68":0,"69":17,"70":17,"71":18,"72":18,"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":18,"86":1,"87":2,"88":2,"89":2,"90":2},"f":{"0":21,"1":18,"2":18,"3":18,"4":18,"5":1,"6":1,"7":17,"8":18,"9":0,"10":0,"11":1,"12":2},"b":{"0":[18],"1":[1],"2":[1],"3":[0],"4":[0],"5":[1],"6":[2],"7":[16],"8":[0],"9":[0],"10":[1,1],"11":[0],"12":[0],"13":[17,17],"14":[0,0],"15":[0,0],"16":[0,0],"17":[18,0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/FileManagement/DirectoryScanner.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/FileManagement/DirectoryScanner.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":56}},"1":{"start":{"line":7,"column":0},"end":{"line":7,"column":20}},"2":{"start":{"line":8,"column":0},"end":{"line":8,"column":24}},"3":{"start":{"line":9,"column":0},"end":{"line":9,"column":50}},"4":{"start":{"line":12,"column":7},"end":{"line":102,"column":null}},"5":{"start":{"line":15,"column":45},"end":{"line":15,"column":60}},"6":{"start":{"line":13,"column":19},"end":{"line":13,"column":62}},"7":{"start":{"line":16,"column":4},"end":{"line":18,"column":5}},"8":{"start":{"line":17,"column":6},"end":{"line":17,"column":72}},"9":{"start":{"line":22,"column":19},"end":{"line":22,"column":49}},"10":{"start":{"line":23,"column":4},"end":{"line":31,"column":6}},"11":{"start":{"line":42,"column":4},"end":{"line":42,"column":53}},"12":{"start":{"line":42,"column":33},"end":{"line":42,"column":53}},"13":{"start":{"line":44,"column":18},"end":{"line":44,"column":41}},"14":{"start":{"line":46,"column":4},"end":{"line":64,"column":7}},"15":{"start":{"line":47,"column":6},"end":{"line":47,"column":40}},"16":{"start":{"line":47,"column":33},"end":{"line":47,"column":40}},"17":{"start":{"line":49,"column":23},"end":{"line":49,"column":47}},"18":{"start":{"line":50,"column":27},"end":{"line":50,"column":60}},"19":{"start":{"line":52,"column":6},"end":{"line":63,"column":7}},"20":{"start":{"line":53,"column":8},"end":{"line":60,"column":10}},"21":{"start":{"line":62,"column":8},"end":{"line":62,"column":40}},"22":{"start":{"line":66,"column":4},"end":{"line":66,"column":24}},"23":{"start":{"line":73,"column":4},"end":{"line":100,"column":5}},"24":{"start":{"line":74,"column":29},"end":{"line":74,"column":48}},"25":{"start":{"line":75,"column":26},"end":{"line":75,"column":59}},"26":{"start":{"line":76,"column":21},"end":{"line":79,"column":8}},"27":{"start":{"line":80,"column":27},"end":{"line":80,"column":48}},"28":{"start":{"line":82,"column":20},"end":{"line":89,"column":14}},"29":{"start":{"line":91,"column":6},"end":{"line":94,"column":8}},"30":{"start":{"line":93,"column":31},"end":{"line":93,"column":39}},"31":{"start":{"line":96,"column":6},"end":{"line":99,"column":8}},"32":{"start":{"line":12,"column":13},"end":{"line":12,"column":29}},"33":{"start":{"line":12,"column":13},"end":{"line":102,"column":null}}},"fnMap":{"0":{"name":"(anonymous_5)","decl":{"start":{"line":15,"column":2},"end":{"line":15,"column":15}},"loc":{"start":{"line":15,"column":73},"end":{"line":19,"column":3}}},"1":{"name":"(anonymous_6)","decl":{"start":{"line":21,"column":2},"end":{"line":21,"column":14}},"loc":{"start":{"line":21,"column":28},"end":{"line":32,"column":3}}},"2":{"name":"(anonymous_7)","decl":{"start":{"line":34,"column":10},"end":{"line":34,"column":21}},"loc":{"start":{"line":40,"column":24},"end":{"line":67,"column":3}}},"3":{"name":"(anonymous_8)","decl":{"start":{"line":46,"column":18},"end":{"line":46,"column":19}},"loc":{"start":{"line":46,"column":27},"end":{"line":64,"column":5}}},"4":{"name":"(anonymous_9)","decl":{"start":{"line":69,"column":9},"end":{"line":69,"column":14}},"loc":{"start":{"line":71,"column":38},"end":{"line":101,"column":3}}},"5":{"name":"(anonymous_10)","decl":{"start":{"line":93,"column":24},"end":{"line":93,"column":25}},"loc":{"start":{"line":93,"column":31},"end":{"line":93,"column":39}}}},"branchMap":{"0":{"loc":{"start":{"line":16,"column":4},"end":{"line":18,"column":5}},"type":"if","locations":[{"start":{"line":16,"column":4},"end":{"line":18,"column":5}}]},"1":{"loc":{"start":{"line":37,"column":4},"end":{"line":37,"column":31}},"type":"default-arg","locations":[{"start":{"line":37,"column":29},"end":{"line":37,"column":31}}]},"2":{"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":25}},"type":"default-arg","locations":[{"start":{"line":38,"column":23},"end":{"line":38,"column":25}}]},"3":{"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":28}},"type":"default-arg","locations":[{"start":{"line":39,"column":27},"end":{"line":39,"column":28}}]},"4":{"loc":{"start":{"line":40,"column":4},"end":{"line":40,"column":24}},"type":"default-arg","locations":[{"start":{"line":40,"column":23},"end":{"line":40,"column":24}}]},"5":{"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":53}},"type":"if","locations":[{"start":{"line":42,"column":4},"end":{"line":42,"column":53}}]},"6":{"loc":{"start":{"line":47,"column":6},"end":{"line":47,"column":40}},"type":"if","locations":[{"start":{"line":47,"column":6},"end":{"line":47,"column":40}}]},"7":{"loc":{"start":{"line":52,"column":6},"end":{"line":63,"column":7}},"type":"if","locations":[{"start":{"line":52,"column":6},"end":{"line":63,"column":7}},{"start":{"line":61,"column":13},"end":{"line":63,"column":7}}]},"8":{"loc":{"start":{"line":71,"column":4},"end":{"line":71,"column":38}},"type":"default-arg","locations":[{"start":{"line":71,"column":36},"end":{"line":71,"column":38}}]},"9":{"loc":{"start":{"line":78,"column":12},"end":{"line":78,"column":51}},"type":"binary-expr","locations":[{"start":{"line":78,"column":12},"end":{"line":78,"column":26}},{"start":{"line":78,"column":30},"end":{"line":78,"column":51}}]},"10":{"loc":{"start":{"line":98,"column":15},"end":{"line":98,"column":72}},"type":"cond-expr","locations":[{"start":{"line":98,"column":40},"end":{"line":98,"column":45}},{"start":{"line":98,"column":48},"end":{"line":98,"column":72}}]}},"s":{"0":6,"1":6,"2":6,"3":6,"4":6,"5":100,"6":100,"7":100,"8":0,"9":2,"10":2,"11":191,"12":0,"13":191,"14":191,"15":796,"16":7,"17":789,"18":789,"19":789,"20":189,"21":600,"22":191,"23":2,"24":2,"25":2,"26":2,"27":2,"28":2,"29":2,"30":600,"31":0,"32":6,"33":6},"f":{"0":100,"1":2,"2":191,"3":796,"4":2,"5":600},"b":{"0":[0],"1":[0],"2":[0],"3":[0],"4":[0],"5":[0],"6":[7],"7":[189,600],"8":[1],"9":[2,1],"10":[0,0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/FileManagement/Errors.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/FileManagement/Errors.ts","statementMap":{"0":{"start":{"line":3,"column":8},"end":{"line":3,"column":41}},"1":{"start":{"line":4,"column":8},"end":{"line":4,"column":40}},"2":{"start":{"line":1,"column":0},"end":{"line":1,"column":13}},"3":{"start":{"line":10,"column":8},"end":{"line":10,"column":59}},"4":{"start":{"line":11,"column":8},"end":{"line":11,"column":36}},"5":{"start":{"line":8,"column":4},"end":{"line":8,"column":17}},"6":{"start":{"line":17,"column":8},"end":{"line":17,"column":59}},"7":{"start":{"line":18,"column":8},"end":{"line":18,"column":39}},"8":{"start":{"line":15,"column":4},"end":{"line":15,"column":17}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":2,"column":6},"end":{"line":2,"column":18}},"loc":{"start":{"line":2,"column":30},"end":{"line":5,"column":7}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":9,"column":6},"end":{"line":9,"column":18}},"loc":{"start":{"line":9,"column":47},"end":{"line":12,"column":7}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":16,"column":6},"end":{"line":16,"column":18}},"loc":{"start":{"line":16,"column":30},"end":{"line":19,"column":7}}}},"branchMap":{},"s":{"0":0,"1":0,"2":3,"3":0,"4":0,"5":3,"6":0,"7":0,"8":3},"f":{"0":0,"1":0,"2":0},"b":{}}
-,"/home/joao/projects/cracked-dev-cli/src/services/FileManagement/FileOperations.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/FileManagement/FileOperations.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":65}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":69}},"2":{"start":{"line":8,"column":0},"end":{"line":8,"column":60}},"3":{"start":{"line":9,"column":0},"end":{"line":9,"column":26}},"4":{"start":{"line":10,"column":0},"end":{"line":10,"column":24}},"5":{"start":{"line":11,"column":0},"end":{"line":11,"column":42}},"6":{"start":{"line":14,"column":7},"end":{"line":242,"column":null}},"7":{"start":{"line":16,"column":12},"end":{"line":16,"column":26}},"8":{"start":{"line":17,"column":12},"end":{"line":17,"column":24}},"9":{"start":{"line":18,"column":12},"end":{"line":18,"column":25}},"10":{"start":{"line":22,"column":22},"end":{"line":22,"column":32}},"11":{"start":{"line":25,"column":4},"end":{"line":38,"column":5}},"12":{"start":{"line":26,"column":6},"end":{"line":37,"column":9}},"13":{"start":{"line":27,"column":26},"end":{"line":35,"column":9}},"14":{"start":{"line":28,"column":10},"end":{"line":34,"column":11}},"15":{"start":{"line":29,"column":12},"end":{"line":29,"column":22}},"16":{"start":{"line":30,"column":17},"end":{"line":34,"column":11}},"17":{"start":{"line":31,"column":12},"end":{"line":31,"column":71}},"18":{"start":{"line":33,"column":12},"end":{"line":33,"column":38}},"19":{"start":{"line":36,"column":8},"end":{"line":36,"column":20}},"20":{"start":{"line":41,"column":18},"end":{"line":41,"column":60}},"21":{"start":{"line":42,"column":4},"end":{"line":44,"column":5}},"22":{"start":{"line":43,"column":6},"end":{"line":43,"column":18}},"23":{"start":{"line":48,"column":4},"end":{"line":48,"column":35}},"24":{"start":{"line":49,"column":25},"end":{"line":49,"column":69}},"25":{"start":{"line":50,"column":4},"end":{"line":50,"column":36}},"26":{"start":{"line":54,"column":4},"end":{"line":54,"column":35}},"27":{"start":{"line":57,"column":4},"end":{"line":59,"column":5}},"28":{"start":{"line":58,"column":6},"end":{"line":58,"column":22}},"29":{"start":{"line":62,"column":25},"end":{"line":64,"column":null}},"30":{"start":{"line":66,"column":4},"end":{"line":73,"column":5}},"31":{"start":{"line":67,"column":24},"end":{"line":67,"column":39}},"32":{"start":{"line":68,"column":6},"end":{"line":71,"column":8}},"33":{"start":{"line":72,"column":6},"end":{"line":72,"column":23}},"34":{"start":{"line":76,"column":25},"end":{"line":76,"column":69}},"35":{"start":{"line":77,"column":4},"end":{"line":83,"column":5}},"36":{"start":{"line":78,"column":6},"end":{"line":81,"column":8}},"37":{"start":{"line":82,"column":6},"end":{"line":82,"column":26}},"38":{"start":{"line":85,"column":4},"end":{"line":85,"column":20}},"39":{"start":{"line":89,"column":4},"end":{"line":101,"column":5}},"40":{"start":{"line":90,"column":27},"end":{"line":90,"column":58}},"41":{"start":{"line":91,"column":6},"end":{"line":96,"column":7}},"42":{"start":{"line":92,"column":8},"end":{"line":95,"column":10}},"43":{"start":{"line":97,"column":22},"end":{"line":97,"column":62}},"44":{"start":{"line":98,"column":6},"end":{"line":98,"column":46}},"45":{"start":{"line":100,"column":6},"end":{"line":100,"column":55}},"46":{"start":{"line":105,"column":4},"end":{"line":143,"column":5}},"47":{"start":{"line":106,"column":6},"end":{"line":108,"column":7}},"48":{"start":{"line":107,"column":8},"end":{"line":107,"column":73}},"49":{"start":{"line":110,"column":37},"end":{"line":110,"column":39}},"50":{"start":{"line":111,"column":31},"end":{"line":111,"column":33}},"51":{"start":{"line":113,"column":6},"end":{"line":129,"column":7}},"52":{"start":{"line":114,"column":8},"end":{"line":128,"column":9}},"53":{"start":{"line":115,"column":31},"end":{"line":115,"column":62}},"54":{"start":{"line":116,"column":10},"end":{"line":119,"column":11}},"55":{"start":{"line":117,"column":12},"end":{"line":117,"column":60}},"56":{"start":{"line":118,"column":12},"end":{"line":118,"column":21}},"57":{"start":{"line":120,"column":26},"end":{"line":120,"column":66}},"58":{"start":{"line":121,"column":10},"end":{"line":125,"column":11}},"59":{"start":{"line":122,"column":12},"end":{"line":122,"column":69}},"60":{"start":{"line":124,"column":12},"end":{"line":124,"column":58}},"61":{"start":{"line":127,"column":10},"end":{"line":127,"column":66}},"62":{"start":{"line":131,"column":6},"end":{"line":138,"column":7}},"63":{"start":{"line":132,"column":8},"end":{"line":137,"column":10}},"64":{"start":{"line":140,"column":6},"end":{"line":140,"column":64}},"65":{"start":{"line":142,"column":6},"end":{"line":142,"column":55}},"66":{"start":{"line":150,"column":4},"end":{"line":156,"column":5}},"67":{"start":{"line":151,"column":6},"end":{"line":151,"column":49}},"68":{"start":{"line":152,"column":6},"end":{"line":152,"column":44}},"69":{"start":{"line":153,"column":6},"end":{"line":153,"column":31}},"70":{"start":{"line":155,"column":6},"end":{"line":155,"column":55}},"71":{"start":{"line":160,"column":4},"end":{"line":172,"column":5}},"72":{"start":{"line":161,"column":27},"end":{"line":161,"column":58}},"73":{"start":{"line":162,"column":6},"end":{"line":167,"column":7}},"74":{"start":{"line":163,"column":8},"end":{"line":166,"column":10}},"75":{"start":{"line":168,"column":6},"end":{"line":168,"column":36}},"76":{"start":{"line":169,"column":6},"end":{"line":169,"column":31}},"77":{"start":{"line":171,"column":6},"end":{"line":171,"column":55}},"78":{"start":{"line":179,"column":4},"end":{"line":192,"column":5}},"79":{"start":{"line":180,"column":29},"end":{"line":180,"column":58}},"80":{"start":{"line":181,"column":6},"end":{"line":186,"column":7}},"81":{"start":{"line":182,"column":8},"end":{"line":185,"column":10}},"82":{"start":{"line":187,"column":6},"end":{"line":187,"column":52}},"83":{"start":{"line":188,"column":6},"end":{"line":188,"column":49}},"84":{"start":{"line":189,"column":6},"end":{"line":189,"column":31}},"85":{"start":{"line":191,"column":6},"end":{"line":191,"column":55}},"86":{"start":{"line":199,"column":4},"end":{"line":212,"column":5}},"87":{"start":{"line":200,"column":29},"end":{"line":200,"column":58}},"88":{"start":{"line":201,"column":6},"end":{"line":206,"column":7}},"89":{"start":{"line":202,"column":8},"end":{"line":205,"column":10}},"90":{"start":{"line":207,"column":6},"end":{"line":207,"column":52}},"91":{"start":{"line":208,"column":6},"end":{"line":208,"column":70}},"92":{"start":{"line":209,"column":6},"end":{"line":209,"column":31}},"93":{"start":{"line":211,"column":6},"end":{"line":211,"column":55}},"94":{"start":{"line":216,"column":25},"end":{"line":216,"column":56}},"95":{"start":{"line":217,"column":4},"end":{"line":217,"column":39}},"96":{"start":{"line":221,"column":4},"end":{"line":240,"column":5}},"97":{"start":{"line":222,"column":27},"end":{"line":222,"column":58}},"98":{"start":{"line":223,"column":6},"end":{"line":228,"column":7}},"99":{"start":{"line":224,"column":8},"end":{"line":227,"column":10}},"100":{"start":{"line":229,"column":20},"end":{"line":229,"column":47}},"101":{"start":{"line":230,"column":36},"end":{"line":236,"column":8}},"102":{"start":{"line":237,"column":6},"end":{"line":237,"column":48}},"103":{"start":{"line":239,"column":6},"end":{"line":239,"column":55}},"104":{"start":{"line":14,"column":13},"end":{"line":14,"column":27}},"105":{"start":{"line":14,"column":13},"end":{"line":242,"column":null}}},"fnMap":{"0":{"name":"(anonymous_3)","decl":{"start":{"line":15,"column":2},"end":{"line":15,"column":null}},"loc":{"start":{"line":18,"column":36},"end":{"line":19,"column":6}}},"1":{"name":"(anonymous_4)","decl":{"start":{"line":21,"column":10},"end":{"line":21,"column":15}},"loc":{"start":{"line":21,"column":56},"end":{"line":45,"column":3}}},"2":{"name":"(anonymous_5)","decl":{"start":{"line":26,"column":30},"end":{"line":26,"column":31}},"loc":{"start":{"line":26,"column":50},"end":{"line":37,"column":7}}},"3":{"name":"(anonymous_6)","decl":{"start":{"line":27,"column":26},"end":{"line":27,"column":29}},"loc":{"start":{"line":27,"column":31},"end":{"line":35,"column":9}}},"4":{"name":"(anonymous_7)","decl":{"start":{"line":47,"column":2},"end":{"line":47,"column":7}},"loc":{"start":{"line":47,"column":40},"end":{"line":51,"column":3}}},"5":{"name":"(anonymous_8)","decl":{"start":{"line":53,"column":10},"end":{"line":53,"column":15}},"loc":{"start":{"line":53,"column":43},"end":{"line":86,"column":3}}},"6":{"name":"(anonymous_9)","decl":{"start":{"line":88,"column":2},"end":{"line":88,"column":7}},"loc":{"start":{"line":88,"column":29},"end":{"line":102,"column":3}}},"7":{"name":"(anonymous_10)","decl":{"start":{"line":104,"column":2},"end":{"line":104,"column":7}},"loc":{"start":{"line":104,"column":40},"end":{"line":144,"column":3}}},"8":{"name":"(anonymous_11)","decl":{"start":{"line":146,"column":2},"end":{"line":146,"column":7}},"loc":{"start":{"line":148,"column":28},"end":{"line":157,"column":3}}},"9":{"name":"(anonymous_12)","decl":{"start":{"line":159,"column":2},"end":{"line":159,"column":7}},"loc":{"start":{"line":159,"column":31},"end":{"line":173,"column":3}}},"10":{"name":"(anonymous_13)","decl":{"start":{"line":175,"column":2},"end":{"line":175,"column":7}},"loc":{"start":{"line":177,"column":23},"end":{"line":193,"column":3}}},"11":{"name":"(anonymous_14)","decl":{"start":{"line":195,"column":2},"end":{"line":195,"column":7}},"loc":{"start":{"line":197,"column":23},"end":{"line":213,"column":3}}},"12":{"name":"(anonymous_15)","decl":{"start":{"line":215,"column":2},"end":{"line":215,"column":7}},"loc":{"start":{"line":215,"column":31},"end":{"line":218,"column":3}}},"13":{"name":"(anonymous_16)","decl":{"start":{"line":220,"column":2},"end":{"line":220,"column":7}},"loc":{"start":{"line":220,"column":30},"end":{"line":241,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":21,"column":34},"end":{"line":21,"column":56}},"type":"default-arg","locations":[{"start":{"line":21,"column":52},"end":{"line":21,"column":56}}]},"1":{"loc":{"start":{"line":25,"column":4},"end":{"line":38,"column":5}},"type":"if","locations":[{"start":{"line":25,"column":4},"end":{"line":38,"column":5}}]},"2":{"loc":{"start":{"line":28,"column":10},"end":{"line":34,"column":11}},"type":"if","locations":[{"start":{"line":28,"column":10},"end":{"line":34,"column":11}},{"start":{"line":30,"column":17},"end":{"line":34,"column":11}}]},"3":{"loc":{"start":{"line":30,"column":17},"end":{"line":34,"column":11}},"type":"if","locations":[{"start":{"line":30,"column":17},"end":{"line":34,"column":11}},{"start":{"line":32,"column":17},"end":{"line":34,"column":11}}]},"4":{"loc":{"start":{"line":42,"column":4},"end":{"line":44,"column":5}},"type":"if","locations":[{"start":{"line":42,"column":4},"end":{"line":44,"column":5}}]},"5":{"loc":{"start":{"line":50,"column":11},"end":{"line":50,"column":35}},"type":"binary-expr","locations":[{"start":{"line":50,"column":11},"end":{"line":50,"column":23}},{"start":{"line":50,"column":27},"end":{"line":50,"column":35}}]},"6":{"loc":{"start":{"line":57,"column":4},"end":{"line":59,"column":5}},"type":"if","locations":[{"start":{"line":57,"column":4},"end":{"line":59,"column":5}}]},"7":{"loc":{"start":{"line":66,"column":4},"end":{"line":73,"column":5}},"type":"if","locations":[{"start":{"line":66,"column":4},"end":{"line":73,"column":5}}]},"8":{"loc":{"start":{"line":77,"column":4},"end":{"line":83,"column":5}},"type":"if","locations":[{"start":{"line":77,"column":4},"end":{"line":83,"column":5}}]},"9":{"loc":{"start":{"line":77,"column":8},"end":{"line":77,"column":59}},"type":"binary-expr","locations":[{"start":{"line":77,"column":8},"end":{"line":77,"column":20}},{"start":{"line":77,"column":25},"end":{"line":77,"column":58}}]},"10":{"loc":{"start":{"line":91,"column":6},"end":{"line":96,"column":7}},"type":"if","locations":[{"start":{"line":91,"column":6},"end":{"line":96,"column":7}}]},"11":{"loc":{"start":{"line":106,"column":6},"end":{"line":108,"column":7}},"type":"if","locations":[{"start":{"line":106,"column":6},"end":{"line":108,"column":7}}]},"12":{"loc":{"start":{"line":116,"column":10},"end":{"line":119,"column":11}},"type":"if","locations":[{"start":{"line":116,"column":10},"end":{"line":119,"column":11}}]},"13":{"loc":{"start":{"line":121,"column":10},"end":{"line":125,"column":11}},"type":"if","locations":[{"start":{"line":121,"column":10},"end":{"line":125,"column":11}},{"start":{"line":123,"column":17},"end":{"line":125,"column":11}}]},"14":{"loc":{"start":{"line":131,"column":6},"end":{"line":138,"column":7}},"type":"if","locations":[{"start":{"line":131,"column":6},"end":{"line":138,"column":7}}]},"15":{"loc":{"start":{"line":162,"column":6},"end":{"line":167,"column":7}},"type":"if","locations":[{"start":{"line":162,"column":6},"end":{"line":167,"column":7}}]},"16":{"loc":{"start":{"line":181,"column":6},"end":{"line":186,"column":7}},"type":"if","locations":[{"start":{"line":181,"column":6},"end":{"line":186,"column":7}}]},"17":{"loc":{"start":{"line":201,"column":6},"end":{"line":206,"column":7}},"type":"if","locations":[{"start":{"line":201,"column":6},"end":{"line":206,"column":7}}]},"18":{"loc":{"start":{"line":223,"column":6},"end":{"line":228,"column":7}},"type":"if","locations":[{"start":{"line":223,"column":6},"end":{"line":228,"column":7}}]}},"s":{"0":17,"1":17,"2":17,"3":17,"4":17,"5":17,"6":17,"7":14,"8":14,"9":14,"10":11,"11":11,"12":1,"13":1,"14":502,"15":0,"16":502,"17":1,"18":501,"19":1,"20":10,"21":10,"22":0,"23":0,"24":0,"25":0,"26":11,"27":10,"28":9,"29":1,"30":1,"31":0,"32":0,"33":0,"34":1,"35":1,"36":0,"37":0,"38":1,"39":2,"40":2,"41":1,"42":0,"43":1,"44":1,"45":1,"46":3,"47":3,"48":1,"49":2,"50":2,"51":2,"52":4,"53":4,"54":4,"55":1,"56":1,"57":3,"58":3,"59":3,"60":0,"61":0,"62":2,"63":1,"64":1,"65":0,"66":1,"67":1,"68":1,"69":1,"70":0,"71":1,"72":1,"73":1,"74":0,"75":1,"76":1,"77":0,"78":1,"79":1,"80":1,"81":0,"82":1,"83":1,"84":1,"85":0,"86":1,"87":1,"88":1,"89":0,"90":1,"91":1,"92":1,"93":0,"94":1,"95":1,"96":1,"97":1,"98":1,"99":0,"100":1,"101":1,"102":1,"103":0,"104":17,"105":17},"f":{"0":14,"1":11,"2":1,"3":502,"4":0,"5":11,"6":2,"7":3,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1},"b":{"0":[11],"1":[1],"2":[0,502],"3":[1,501],"4":[0],"5":[0,0],"6":[9],"7":[0],"8":[0],"9":[1,1],"10":[0],"11":[1],"12":[1],"13":[3,0],"14":[1],"15":[0],"16":[0],"17":[0],"18":[0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/FileManagement/FileReader.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/FileManagement/FileReader.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":null}},"1":{"start":{"line":6,"column":0},"end":{"line":6,"column":45}},"2":{"start":{"line":7,"column":0},"end":{"line":7,"column":42}},"3":{"start":{"line":10,"column":7},"end":{"line":37,"column":null}},"4":{"start":{"line":12,"column":4},"end":{"line":24,"column":5}},"5":{"start":{"line":13,"column":6},"end":{"line":13,"column":44}},"6":{"start":{"line":14,"column":6},"end":{"line":14,"column":50}},"7":{"start":{"line":16,"column":6},"end":{"line":22,"column":7}},"8":{"start":{"line":21,"column":8},"end":{"line":21,"column":57}},"9":{"start":{"line":23,"column":6},"end":{"line":23,"column":18}},"10":{"start":{"line":28,"column":18},"end":{"line":28,"column":38}},"11":{"start":{"line":29,"column":4},"end":{"line":31,"column":5}},"12":{"start":{"line":30,"column":6},"end":{"line":30,"column":65}},"13":{"start":{"line":35,"column":4},"end":{"line":35,"column":39}},"14":{"start":{"line":10,"column":13},"end":{"line":10,"column":23}},"15":{"start":{"line":10,"column":13},"end":{"line":37,"column":null}}},"fnMap":{"0":{"name":"(anonymous_1)","decl":{"start":{"line":11,"column":9},"end":{"line":11,"column":14}},"loc":{"start":{"line":11,"column":52},"end":{"line":25,"column":3}}},"1":{"name":"(anonymous_2)","decl":{"start":{"line":27,"column":10},"end":{"line":27,"column":15}},"loc":{"start":{"line":27,"column":49},"end":{"line":32,"column":3}}},"2":{"name":"(anonymous_3)","decl":{"start":{"line":34,"column":10},"end":{"line":34,"column":15}},"loc":{"start":{"line":34,"column":48},"end":{"line":36,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":16,"column":6},"end":{"line":22,"column":7}},"type":"if","locations":[{"start":{"line":16,"column":6},"end":{"line":22,"column":7}}]},"1":{"loc":{"start":{"line":17,"column":8},"end":{"line":19,"column":41}},"type":"binary-expr","locations":[{"start":{"line":17,"column":8},"end":{"line":17,"column":42}},{"start":{"line":18,"column":8},"end":{"line":18,"column":38}},{"start":{"line":19,"column":8},"end":{"line":19,"column":41}}]},"2":{"loc":{"start":{"line":29,"column":4},"end":{"line":31,"column":5}},"type":"if","locations":[{"start":{"line":29,"column":4},"end":{"line":31,"column":5}}]}},"s":{"0":3,"1":3,"2":3,"3":3,"4":2,"5":2,"6":1,"7":1,"8":0,"9":1,"10":2,"11":1,"12":0,"13":1,"14":3,"15":3},"f":{"0":2,"1":2,"2":1},"b":{"0":[0],"1":[1,1,1],"2":[0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/FileManagement/FileSearch.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/FileManagement/FileSearch.ts","statementMap":{"0":{"start":{"line":5,"column":0},"end":{"line":5,"column":27}},"1":{"start":{"line":6,"column":0},"end":{"line":6,"column":26}},"2":{"start":{"line":7,"column":0},"end":{"line":7,"column":27}},"3":{"start":{"line":8,"column":0},"end":{"line":8,"column":24}},"4":{"start":{"line":9,"column":0},"end":{"line":9,"column":42}},"5":{"start":{"line":10,"column":0},"end":{"line":10,"column":53}},"6":{"start":{"line":24,"column":7},"end":{"line":200,"column":null}},"7":{"start":{"line":25,"column":22},"end":{"line":25,"column":35}},"8":{"start":{"line":28,"column":32},"end":{"line":28,"column":34}},"9":{"start":{"line":29,"column":14},"end":{"line":29,"column":37}},"10":{"start":{"line":30,"column":4},"end":{"line":33,"column":5}},"11":{"start":{"line":31,"column":6},"end":{"line":31,"column":26}},"12":{"start":{"line":32,"column":6},"end":{"line":32,"column":45}},"13":{"start":{"line":34,"column":4},"end":{"line":34,"column":21}},"14":{"start":{"line":41,"column":4},"end":{"line":67,"column":5}},"15":{"start":{"line":42,"column":22},"end":{"line":46,"column":8}},"16":{"start":{"line":48,"column":43},"end":{"line":48,"column":45}},"17":{"start":{"line":50,"column":6},"end":{"line":61,"column":7}},"18":{"start":{"line":51,"column":24},"end":{"line":51,"column":57}},"19":{"start":{"line":52,"column":22},"end":{"line":52,"column":41}},"20":{"start":{"line":54,"column":8},"end":{"line":60,"column":11}},"21":{"start":{"line":56,"column":47},"end":{"line":59,"column":12}},"22":{"start":{"line":63,"column":6},"end":{"line":63,"column":21}},"23":{"start":{"line":65,"column":6},"end":{"line":65,"column":54}},"24":{"start":{"line":66,"column":6},"end":{"line":66,"column":16}},"25":{"start":{"line":74,"column":4},"end":{"line":123,"column":5}},"26":{"start":{"line":75,"column":22},"end":{"line":79,"column":8}},"27":{"start":{"line":81,"column":43},"end":{"line":81,"column":45}},"28":{"start":{"line":82,"column":27},"end":{"line":82,"column":54}},"29":{"start":{"line":84,"column":6},"end":{"line":117,"column":7}},"30":{"start":{"line":85,"column":8},"end":{"line":116,"column":9}},"31":{"start":{"line":86,"column":24},"end":{"line":86,"column":44}},"32":{"start":{"line":87,"column":10},"end":{"line":87,"column":40}},"33":{"start":{"line":87,"column":31},"end":{"line":87,"column":40}},"34":{"start":{"line":89,"column":26},"end":{"line":89,"column":59}},"35":{"start":{"line":90,"column":24},"end":{"line":90,"column":43}},"36":{"start":{"line":91,"column":26},"end":{"line":91,"column":28}},"37":{"start":{"line":93,"column":10},"end":{"line":106,"column":11}},"38":{"start":{"line":93,"column":23},"end":{"line":93,"column":24}},"39":{"start":{"line":94,"column":25},"end":{"line":94,"column":33}},"40":{"start":{"line":95,"column":33},"end":{"line":95,"column":51}},"41":{"start":{"line":97,"column":30},"end":{"line":97,"column":77}},"42":{"start":{"line":99,"column":12},"end":{"line":105,"column":13}},"43":{"start":{"line":100,"column":14},"end":{"line":104,"column":17}},"44":{"start":{"line":108,"column":10},"end":{"line":113,"column":11}},"45":{"start":{"line":109,"column":12},"end":{"line":112,"column":15}},"46":{"start":{"line":115,"column":10},"end":{"line":115,"column":66}},"47":{"start":{"line":119,"column":6},"end":{"line":119,"column":21}},"48":{"start":{"line":121,"column":6},"end":{"line":121,"column":54}},"49":{"start":{"line":122,"column":6},"end":{"line":122,"column":16}},"50":{"start":{"line":127,"column":4},"end":{"line":198,"column":5}},"51":{"start":{"line":128,"column":25},"end":{"line":128,"column":44}},"52":{"start":{"line":129,"column":24},"end":{"line":129,"column":42}},"53":{"start":{"line":131,"column":6},"end":{"line":136,"column":9}},"54":{"start":{"line":139,"column":22},"end":{"line":144,"column":8}},"55":{"start":{"line":147,"column":39},"end":{"line":151,"column":9}},"56":{"start":{"line":147,"column":63},"end":{"line":151,"column":8}},"57":{"start":{"line":154,"column":27},"end":{"line":155,"column":null}},"58":{"start":{"line":155,"column":19},"end":{"line":155,"column":44}},"59":{"start":{"line":158,"column":6},"end":{"line":158,"column":72}},"60":{"start":{"line":160,"column":6},"end":{"line":177,"column":7}},"61":{"start":{"line":162,"column":21},"end":{"line":166,"column":10}},"62":{"start":{"line":168,"column":24},"end":{"line":168,"column":46}},"63":{"start":{"line":169,"column":8},"end":{"line":169,"column":78}},"64":{"start":{"line":171,"column":8},"end":{"line":173,"column":9}},"65":{"start":{"line":172,"column":10},"end":{"line":172,"column":75}},"66":{"start":{"line":172,"column":53},"end":{"line":172,"column":73}},"67":{"start":{"line":176,"column":8},"end":{"line":176,"column":59}},"68":{"start":{"line":176,"column":43},"end":{"line":176,"column":57}},"69":{"start":{"line":180,"column":19},"end":{"line":187,"column":8}},"70":{"start":{"line":189,"column":22},"end":{"line":189,"column":45}},"71":{"start":{"line":190,"column":6},"end":{"line":190,"column":74}},"72":{"start":{"line":192,"column":6},"end":{"line":194,"column":59}},"73":{"start":{"line":193,"column":40},"end":{"line":193,"column":74}},"74":{"start":{"line":194,"column":37},"end":{"line":194,"column":57}},"75":{"start":{"line":196,"column":6},"end":{"line":196,"column":51}},"76":{"start":{"line":197,"column":6},"end":{"line":197,"column":16}},"77":{"start":{"line":24,"column":13},"end":{"line":24,"column":23}},"78":{"start":{"line":24,"column":13},"end":{"line":200,"column":null}}},"fnMap":{"0":{"name":"(anonymous_3)","decl":{"start":{"line":25,"column":2},"end":{"line":25,"column":22}},"loc":{"start":{"line":25,"column":46},"end":{"line":25,"column":50}}},"1":{"name":"(anonymous_4)","decl":{"start":{"line":27,"column":10},"end":{"line":27,"column":24}},"loc":{"start":{"line":27,"column":56},"end":{"line":35,"column":3}}},"2":{"name":"(anonymous_5)","decl":{"start":{"line":37,"column":2},"end":{"line":37,"column":7}},"loc":{"start":{"line":39,"column":21},"end":{"line":68,"column":3}}},"3":{"name":"(anonymous_6)","decl":{"start":{"line":56,"column":29},"end":{"line":56,"column":30}},"loc":{"start":{"line":56,"column":47},"end":{"line":59,"column":12}}},"4":{"name":"(anonymous_7)","decl":{"start":{"line":70,"column":2},"end":{"line":70,"column":7}},"loc":{"start":{"line":72,"column":21},"end":{"line":124,"column":3}}},"5":{"name":"(anonymous_8)","decl":{"start":{"line":126,"column":2},"end":{"line":126,"column":7}},"loc":{"start":{"line":126,"column":50},"end":{"line":199,"column":3}}},"6":{"name":"(anonymous_9)","decl":{"start":{"line":147,"column":51},"end":{"line":147,"column":52}},"loc":{"start":{"line":147,"column":63},"end":{"line":151,"column":8}}},"7":{"name":"(anonymous_10)","decl":{"start":{"line":155,"column":8},"end":{"line":155,"column":9}},"loc":{"start":{"line":155,"column":19},"end":{"line":155,"column":44}}},"8":{"name":"(anonymous_11)","decl":{"start":{"line":172,"column":29},"end":{"line":172,"column":30}},"loc":{"start":{"line":172,"column":53},"end":{"line":172,"column":73}}},"9":{"name":"(anonymous_12)","decl":{"start":{"line":176,"column":32},"end":{"line":176,"column":33}},"loc":{"start":{"line":176,"column":43},"end":{"line":176,"column":57}}},"10":{"name":"(anonymous_13)","decl":{"start":{"line":193,"column":16},"end":{"line":193,"column":17}},"loc":{"start":{"line":193,"column":40},"end":{"line":193,"column":74}}},"11":{"name":"(anonymous_14)","decl":{"start":{"line":194,"column":13},"end":{"line":194,"column":14}},"loc":{"start":{"line":194,"column":37},"end":{"line":194,"column":57}}}},"branchMap":{"0":{"loc":{"start":{"line":87,"column":10},"end":{"line":87,"column":40}},"type":"if","locations":[{"start":{"line":87,"column":10},"end":{"line":87,"column":40}}]},"1":{"loc":{"start":{"line":108,"column":10},"end":{"line":113,"column":11}},"type":"if","locations":[{"start":{"line":108,"column":10},"end":{"line":113,"column":11}}]},"2":{"loc":{"start":{"line":160,"column":6},"end":{"line":177,"column":7}},"type":"if","locations":[{"start":{"line":160,"column":6},"end":{"line":177,"column":7}}]},"3":{"loc":{"start":{"line":171,"column":8},"end":{"line":173,"column":9}},"type":"if","locations":[{"start":{"line":171,"column":8},"end":{"line":173,"column":9}}]},"4":{"loc":{"start":{"line":193,"column":40},"end":{"line":193,"column":74}},"type":"binary-expr","locations":[{"start":{"line":193,"column":40},"end":{"line":193,"column":52}},{"start":{"line":193,"column":56},"end":{"line":193,"column":74}}]}},"s":{"0":19,"1":19,"2":19,"3":19,"4":19,"5":19,"6":19,"7":26,"8":48,"9":48,"10":48,"11":5242796,"12":5242796,"13":48,"14":2,"15":2,"16":2,"17":2,"18":6,"19":6,"20":6,"21":6,"22":2,"23":0,"24":0,"25":10,"26":10,"27":10,"28":10,"29":10,"30":48,"31":48,"32":48,"33":0,"34":48,"35":48,"36":48,"37":48,"38":48,"39":48,"40":48,"41":48,"42":48,"43":5242796,"44":48,"45":12,"46":0,"47":10,"48":0,"49":0,"50":5,"51":5,"52":5,"53":5,"54":5,"55":5,"56":18,"57":5,"58":18,"59":5,"60":5,"61":1,"62":1,"63":1,"64":1,"65":0,"66":0,"67":1,"68":1,"69":4,"70":4,"71":4,"72":4,"73":3,"74":3,"75":0,"76":0,"77":19,"78":19},"f":{"0":26,"1":48,"2":2,"3":6,"4":10,"5":5,"6":18,"7":18,"8":0,"9":1,"10":3,"11":3},"b":{"0":[0],"1":[12],"2":[1],"3":[0],"4":[3,3]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/FileManagement/PathAdjuster.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/FileManagement/PathAdjuster.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":27}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":31}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":32}},"3":{"start":{"line":4,"column":0},"end":{"line":4,"column":24}},"4":{"start":{"line":5,"column":0},"end":{"line":5,"column":42}},"5":{"start":{"line":14,"column":7},"end":{"line":155,"column":null}},"6":{"start":{"line":15,"column":10},"end":{"line":15,"column":34}},"7":{"start":{"line":17,"column":10},"end":{"line":17,"column":39}},"8":{"start":{"line":18,"column":10},"end":{"line":18,"column":51}},"9":{"start":{"line":19,"column":10},"end":{"line":19,"column":48}},"10":{"start":{"line":22,"column":59},"end":{"line":25,"column":6}},"11":{"start":{"line":27,"column":4},"end":{"line":27,"column":58}},"12":{"start":{"line":29,"column":4},"end":{"line":32,"column":7}},"13":{"start":{"line":30,"column":6},"end":{"line":30,"column":39}},"14":{"start":{"line":31,"column":6},"end":{"line":31,"column":65}},"15":{"start":{"line":40,"column":4},"end":{"line":40,"column":28}},"16":{"start":{"line":44,"column":4},"end":{"line":44,"column":36}},"17":{"start":{"line":48,"column":4},"end":{"line":58,"column":5}},"18":{"start":{"line":49,"column":6},"end":{"line":49,"column":65}},"19":{"start":{"line":50,"column":6},"end":{"line":50,"column":45}},"20":{"start":{"line":51,"column":6},"end":{"line":51,"column":30}},"21":{"start":{"line":52,"column":6},"end":{"line":52,"column":38}},"22":{"start":{"line":54,"column":6},"end":{"line":54,"column":31}},"23":{"start":{"line":55,"column":6},"end":{"line":56,"column":66}},"24":{"start":{"line":57,"column":6},"end":{"line":57,"column":37}},"25":{"start":{"line":62,"column":4},"end":{"line":74,"column":5}},"26":{"start":{"line":63,"column":22},"end":{"line":68,"column":8}},"27":{"start":{"line":69,"column":6},"end":{"line":69,"column":63}},"28":{"start":{"line":69,"column":39},"end":{"line":69,"column":61}},"29":{"start":{"line":71,"column":6},"end":{"line":73,"column":8}},"30":{"start":{"line":81,"column":4},"end":{"line":85,"column":5}},"31":{"start":{"line":82,"column":6},"end":{"line":84,"column":8}},"32":{"start":{"line":87,"column":30},"end":{"line":87,"column":73}},"33":{"start":{"line":89,"column":20},"end":{"line":89,"column":69}},"34":{"start":{"line":91,"column":4},"end":{"line":96,"column":5}},"35":{"start":{"line":92,"column":24},"end":{"line":92,"column":34}},"36":{"start":{"line":93,"column":6},"end":{"line":95,"column":7}},"37":{"start":{"line":94,"column":8},"end":{"line":94,"column":30}},"38":{"start":{"line":98,"column":4},"end":{"line":98,"column":16}},"39":{"start":{"line":102,"column":4},"end":{"line":110,"column":5}},"40":{"start":{"line":103,"column":21},"end":{"line":103,"column":53}},"41":{"start":{"line":104,"column":6},"end":{"line":104,"column":32}},"42":{"start":{"line":104,"column":19},"end":{"line":104,"column":32}},"43":{"start":{"line":106,"column":20},"end":{"line":106,"column":47}},"44":{"start":{"line":107,"column":6},"end":{"line":107,"column":28}},"45":{"start":{"line":109,"column":6},"end":{"line":109,"column":19}},"46":{"start":{"line":117,"column":4},"end":{"line":119,"column":5}},"47":{"start":{"line":118,"column":6},"end":{"line":118,"column":30}},"48":{"start":{"line":121,"column":25},"end":{"line":121,"column":68}},"49":{"start":{"line":122,"column":4},"end":{"line":124,"column":5}},"50":{"start":{"line":123,"column":6},"end":{"line":123,"column":26}},"51":{"start":{"line":126,"column":4},"end":{"line":126,"column":16}},"52":{"start":{"line":130,"column":4},"end":{"line":135,"column":5}},"53":{"start":{"line":131,"column":27},"end":{"line":131,"column":70}},"54":{"start":{"line":132,"column":6},"end":{"line":134,"column":7}},"55":{"start":{"line":133,"column":8},"end":{"line":133,"column":28}},"56":{"start":{"line":137,"column":27},"end":{"line":137,"column":53}},"57":{"start":{"line":139,"column":4},"end":{"line":141,"column":5}},"58":{"start":{"line":140,"column":6},"end":{"line":140,"column":60}},"59":{"start":{"line":143,"column":4},"end":{"line":143,"column":61}},"60":{"start":{"line":147,"column":4},"end":{"line":153,"column":5}},"61":{"start":{"line":148,"column":6},"end":{"line":148,"column":65}},"62":{"start":{"line":149,"column":6},"end":{"line":149,"column":45}},"63":{"start":{"line":151,"column":6},"end":{"line":151,"column":59}},"64":{"start":{"line":152,"column":6},"end":{"line":152,"column":18}},"65":{"start":{"line":14,"column":13},"end":{"line":14,"column":25}},"66":{"start":{"line":14,"column":13},"end":{"line":155,"column":null}}},"fnMap":{"0":{"name":"(anonymous_9)","decl":{"start":{"line":21,"column":2},"end":{"line":21,"column":null}},"loc":{"start":{"line":21,"column":2},"end":{"line":33,"column":3}}},"1":{"name":"(anonymous_10)","decl":{"start":{"line":29,"column":28},"end":{"line":29,"column":29}},"loc":{"start":{"line":29,"column":38},"end":{"line":32,"column":5}}},"2":{"name":"(anonymous_11)","decl":{"start":{"line":35,"column":9},"end":{"line":35,"column":14}},"loc":{"start":{"line":35,"column":22},"end":{"line":37,"column":3}}},"3":{"name":"(anonymous_12)","decl":{"start":{"line":39,"column":9},"end":{"line":39,"column":22}},"loc":{"start":{"line":39,"column":22},"end":{"line":41,"column":3}}},"4":{"name":"(anonymous_13)","decl":{"start":{"line":43,"column":9},"end":{"line":43,"column":31}},"loc":{"start":{"line":43,"column":31},"end":{"line":45,"column":3}}},"5":{"name":"(anonymous_14)","decl":{"start":{"line":47,"column":10},"end":{"line":47,"column":15}},"loc":{"start":{"line":47,"column":26},"end":{"line":59,"column":3}}},"6":{"name":"(anonymous_15)","decl":{"start":{"line":61,"column":10},"end":{"line":61,"column":15}},"loc":{"start":{"line":61,"column":39},"end":{"line":75,"column":3}}},"7":{"name":"(anonymous_16)","decl":{"start":{"line":69,"column":25},"end":{"line":69,"column":26}},"loc":{"start":{"line":69,"column":39},"end":{"line":69,"column":61}}},"8":{"name":"(anonymous_17)","decl":{"start":{"line":77,"column":9},"end":{"line":77,"column":25}},"loc":{"start":{"line":79,"column":27},"end":{"line":99,"column":3}}},"9":{"name":"(anonymous_18)","decl":{"start":{"line":101,"column":9},"end":{"line":101,"column":21}},"loc":{"start":{"line":101,"column":38},"end":{"line":111,"column":3}}},"10":{"name":"(anonymous_19)","decl":{"start":{"line":113,"column":9},"end":{"line":113,"column":14}},"loc":{"start":{"line":115,"column":27},"end":{"line":127,"column":3}}},"11":{"name":"(anonymous_20)","decl":{"start":{"line":129,"column":9},"end":{"line":129,"column":23}},"loc":{"start":{"line":129,"column":44},"end":{"line":144,"column":3}}},"12":{"name":"(anonymous_21)","decl":{"start":{"line":146,"column":9},"end":{"line":146,"column":14}},"loc":{"start":{"line":146,"column":31},"end":{"line":154,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":56,"column":8},"end":{"line":56,"column":65}},"type":"cond-expr","locations":[{"start":{"line":56,"column":33},"end":{"line":56,"column":38}},{"start":{"line":56,"column":41},"end":{"line":56,"column":65}}]},"1":{"loc":{"start":{"line":72,"column":34},"end":{"line":72,"column":88}},"type":"cond-expr","locations":[{"start":{"line":72,"column":59},"end":{"line":72,"column":72}},{"start":{"line":72,"column":75},"end":{"line":72,"column":88}}]},"2":{"loc":{"start":{"line":79,"column":4},"end":{"line":79,"column":27}},"type":"default-arg","locations":[{"start":{"line":79,"column":24},"end":{"line":79,"column":27}}]},"3":{"loc":{"start":{"line":81,"column":4},"end":{"line":85,"column":5}},"type":"if","locations":[{"start":{"line":81,"column":4},"end":{"line":85,"column":5}}]},"4":{"loc":{"start":{"line":91,"column":4},"end":{"line":96,"column":5}},"type":"if","locations":[{"start":{"line":91,"column":4},"end":{"line":96,"column":5}}]},"5":{"loc":{"start":{"line":93,"column":6},"end":{"line":95,"column":7}},"type":"if","locations":[{"start":{"line":93,"column":6},"end":{"line":95,"column":7}}]},"6":{"loc":{"start":{"line":93,"column":10},"end":{"line":93,"column":75}},"type":"binary-expr","locations":[{"start":{"line":93,"column":10},"end":{"line":93,"column":39}},{"start":{"line":93,"column":43},"end":{"line":93,"column":75}}]},"7":{"loc":{"start":{"line":104,"column":6},"end":{"line":104,"column":32}},"type":"if","locations":[{"start":{"line":104,"column":6},"end":{"line":104,"column":32}}]},"8":{"loc":{"start":{"line":115,"column":4},"end":{"line":115,"column":27}},"type":"default-arg","locations":[{"start":{"line":115,"column":24},"end":{"line":115,"column":27}}]},"9":{"loc":{"start":{"line":117,"column":4},"end":{"line":119,"column":5}},"type":"if","locations":[{"start":{"line":117,"column":4},"end":{"line":119,"column":5}}]},"10":{"loc":{"start":{"line":122,"column":4},"end":{"line":124,"column":5}},"type":"if","locations":[{"start":{"line":122,"column":4},"end":{"line":124,"column":5}}]},"11":{"loc":{"start":{"line":122,"column":8},"end":{"line":122,"column":55}},"type":"binary-expr","locations":[{"start":{"line":122,"column":8},"end":{"line":122,"column":20}},{"start":{"line":122,"column":24},"end":{"line":122,"column":55}}]},"12":{"loc":{"start":{"line":130,"column":4},"end":{"line":135,"column":5}},"type":"if","locations":[{"start":{"line":130,"column":4},"end":{"line":135,"column":5}}]},"13":{"loc":{"start":{"line":132,"column":6},"end":{"line":134,"column":7}},"type":"if","locations":[{"start":{"line":132,"column":6},"end":{"line":134,"column":7}}]},"14":{"loc":{"start":{"line":139,"column":4},"end":{"line":141,"column":5}},"type":"if","locations":[{"start":{"line":139,"column":4},"end":{"line":141,"column":5}}]}},"s":{"0":19,"1":19,"2":19,"3":19,"4":19,"5":19,"6":42,"7":42,"8":42,"9":42,"10":42,"11":42,"12":42,"13":1,"14":1,"15":2,"16":2,"17":42,"18":42,"19":41,"20":41,"21":41,"22":1,"23":1,"24":1,"25":44,"26":44,"27":42,"28":834820,"29":2,"30":6,"31":1,"32":5,"33":5,"34":5,"35":3,"36":3,"37":3,"38":2,"39":6,"40":6,"41":6,"42":1,"43":5,"44":5,"45":0,"46":3,"47":0,"48":3,"49":3,"50":2,"51":1,"52":3,"53":1,"54":1,"55":1,"56":2,"57":2,"58":1,"59":1,"60":2,"61":2,"62":1,"63":1,"64":1,"65":19,"66":19},"f":{"0":42,"1":1,"2":16,"3":2,"4":2,"5":42,"6":44,"7":834820,"8":6,"9":6,"10":3,"11":3,"12":2},"b":{"0":[1,0],"1":[2,0],"2":[3],"3":[1],"4":[3],"5":[3],"6":[3,3],"7":[1],"8":[3],"9":[0],"10":[2],"11":[3,2],"12":[1],"13":[1],"14":[1]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/LLMContextCreator.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/LLMContextCreator.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":56}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":77}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":70}},"3":{"start":{"line":5,"column":0},"end":{"line":5,"column":62}},"4":{"start":{"line":6,"column":0},"end":{"line":6,"column":25}},"5":{"start":{"line":7,"column":0},"end":{"line":7,"column":42}},"6":{"start":{"line":8,"column":0},"end":{"line":8,"column":72}},"7":{"start":{"line":9,"column":0},"end":{"line":9,"column":46}},"8":{"start":{"line":19,"column":7},"end":{"line":182,"column":null}},"9":{"start":{"line":21,"column":12},"end":{"line":21,"column":30}},"10":{"start":{"line":22,"column":12},"end":{"line":22,"column":28}},"11":{"start":{"line":23,"column":12},"end":{"line":23,"column":25}},"12":{"start":{"line":24,"column":12},"end":{"line":24,"column":27}},"13":{"start":{"line":25,"column":12},"end":{"line":25,"column":26}},"14":{"start":{"line":26,"column":12},"end":{"line":26,"column":35}},"15":{"start":{"line":30,"column":19},"end":{"line":30,"column":49}},"16":{"start":{"line":32,"column":4},"end":{"line":44,"column":5}},"17":{"start":{"line":33,"column":6},"end":{"line":43,"column":7}},"18":{"start":{"line":34,"column":29},"end":{"line":36,"column":null}},"19":{"start":{"line":38,"column":8},"end":{"line":38,"column":35}},"20":{"start":{"line":40,"column":8},"end":{"line":42,"column":10}},"21":{"start":{"line":46,"column":4},"end":{"line":48,"column":5}},"22":{"start":{"line":47,"column":6},"end":{"line":47,"column":39}},"23":{"start":{"line":50,"column":4},"end":{"line":52,"column":6}},"24":{"start":{"line":60,"column":40},"end":{"line":62,"column":6}},"25":{"start":{"line":64,"column":4},"end":{"line":80,"column":5}},"26":{"start":{"line":66,"column":6},"end":{"line":66,"column":37}},"27":{"start":{"line":68,"column":6},"end":{"line":68,"column":50}},"28":{"start":{"line":70,"column":48},"end":{"line":73,"column":8}},"29":{"start":{"line":75,"column":6},"end":{"line":79,"column":9}},"30":{"start":{"line":82,"column":4},"end":{"line":82,"column":53}},"31":{"start":{"line":86,"column":23},"end":{"line":86,"column":61}},"32":{"start":{"line":87,"column":4},"end":{"line":89,"column":5}},"33":{"start":{"line":88,"column":6},"end":{"line":88,"column":71}},"34":{"start":{"line":91,"column":4},"end":{"line":91,"column":77}},"35":{"start":{"line":95,"column":17},"end":{"line":95,"column":63}},"36":{"start":{"line":96,"column":19},"end":{"line":96,"column":49}},"37":{"start":{"line":98,"column":4},"end":{"line":100,"column":5}},"38":{"start":{"line":99,"column":6},"end":{"line":99,"column":16}},"39":{"start":{"line":102,"column":27},"end":{"line":102,"column":63}},"40":{"start":{"line":103,"column":26},"end":{"line":103,"column":72}},"41":{"start":{"line":104,"column":28},"end":{"line":104,"column":71}},"42":{"start":{"line":106,"column":4},"end":{"line":117,"column":36}},"43":{"start":{"line":111,"column":28},"end":{"line":111,"column":49}},"44":{"start":{"line":123,"column":19},"end":{"line":123,"column":49}},"45":{"start":{"line":124,"column":24},"end":{"line":124,"column":65}},"46":{"start":{"line":125,"column":31},"end":{"line":125,"column":66}},"47":{"start":{"line":127,"column":23},"end":{"line":129,"column":10}},"48":{"start":{"line":131,"column":41},"end":{"line":138,"column":6}},"49":{"start":{"line":140,"column":4},"end":{"line":169,"column":2}},"50":{"start":{"line":173,"column":24},"end":{"line":173,"column":65}},"51":{"start":{"line":174,"column":4},"end":{"line":174,"column":68}},"52":{"start":{"line":178,"column":19},"end":{"line":178,"column":73}},"53":{"start":{"line":180,"column":4},"end":{"line":180,"column":18}},"54":{"start":{"line":19,"column":13},"end":{"line":19,"column":30}},"55":{"start":{"line":19,"column":13},"end":{"line":182,"column":null}}},"fnMap":{"0":{"name":"(anonymous_8)","decl":{"start":{"line":20,"column":2},"end":{"line":20,"column":null}},"loc":{"start":{"line":26,"column":56},"end":{"line":27,"column":6}}},"1":{"name":"(anonymous_9)","decl":{"start":{"line":29,"column":10},"end":{"line":29,"column":15}},"loc":{"start":{"line":29,"column":38},"end":{"line":53,"column":3}}},"2":{"name":"(anonymous_10)","decl":{"start":{"line":55,"column":2},"end":{"line":55,"column":7}},"loc":{"start":{"line":58,"column":34},"end":{"line":83,"column":3}}},"3":{"name":"(anonymous_11)","decl":{"start":{"line":85,"column":10},"end":{"line":85,"column":15}},"loc":{"start":{"line":85,"column":50},"end":{"line":92,"column":3}}},"4":{"name":"(anonymous_12)","decl":{"start":{"line":94,"column":10},"end":{"line":94,"column":15}},"loc":{"start":{"line":94,"column":43},"end":{"line":118,"column":3}}},"5":{"name":"(anonymous_13)","decl":{"start":{"line":111,"column":7},"end":{"line":111,"column":8}},"loc":{"start":{"line":111,"column":28},"end":{"line":111,"column":49}}},"6":{"name":"(anonymous_14)","decl":{"start":{"line":120,"column":10},"end":{"line":120,"column":15}},"loc":{"start":{"line":121,"column":27},"end":{"line":170,"column":3}}},"7":{"name":"(anonymous_15)","decl":{"start":{"line":172,"column":10},"end":{"line":172,"column":33}},"loc":{"start":{"line":172,"column":57},"end":{"line":175,"column":3}}},"8":{"name":"(anonymous_16)","decl":{"start":{"line":177,"column":2},"end":{"line":177,"column":7}},"loc":{"start":{"line":177,"column":43},"end":{"line":181,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":32,"column":4},"end":{"line":44,"column":5}},"type":"if","locations":[{"start":{"line":32,"column":4},"end":{"line":44,"column":5}}]},"1":{"loc":{"start":{"line":46,"column":4},"end":{"line":48,"column":5}},"type":"if","locations":[{"start":{"line":46,"column":4},"end":{"line":48,"column":5}}]},"2":{"loc":{"start":{"line":58,"column":4},"end":{"line":58,"column":34}},"type":"default-arg","locations":[{"start":{"line":58,"column":30},"end":{"line":58,"column":34}}]},"3":{"loc":{"start":{"line":64,"column":4},"end":{"line":80,"column":5}},"type":"if","locations":[{"start":{"line":64,"column":4},"end":{"line":80,"column":5}}]},"4":{"loc":{"start":{"line":87,"column":4},"end":{"line":89,"column":5}},"type":"if","locations":[{"start":{"line":87,"column":4},"end":{"line":89,"column":5}}]},"5":{"loc":{"start":{"line":98,"column":4},"end":{"line":100,"column":5}},"type":"if","locations":[{"start":{"line":98,"column":4},"end":{"line":100,"column":5}}]},"6":{"loc":{"start":{"line":102,"column":27},"end":{"line":102,"column":63}},"type":"binary-expr","locations":[{"start":{"line":102,"column":27},"end":{"line":102,"column":48}},{"start":{"line":102,"column":52},"end":{"line":102,"column":63}}]},"7":{"loc":{"start":{"line":103,"column":26},"end":{"line":103,"column":72}},"type":"binary-expr","locations":[{"start":{"line":103,"column":26},"end":{"line":103,"column":46}},{"start":{"line":103,"column":50},"end":{"line":103,"column":72}}]},"8":{"loc":{"start":{"line":104,"column":28},"end":{"line":104,"column":71}},"type":"binary-expr","locations":[{"start":{"line":104,"column":28},"end":{"line":104,"column":50}},{"start":{"line":104,"column":54},"end":{"line":104,"column":71}}]},"9":{"loc":{"start":{"line":127,"column":23},"end":{"line":129,"column":10}},"type":"cond-expr","locations":[{"start":{"line":128,"column":8},"end":{"line":128,"column":34}},{"start":{"line":129,"column":8},"end":{"line":129,"column":10}}]},"10":{"loc":{"start":{"line":150,"column":2},"end":{"line":153,"column":null}},"type":"binary-expr","locations":[{"start":{"line":150,"column":2},"end":{"line":150,"column":20}},{"start":{"line":151,"column":2},"end":{"line":153,"column":null}}]},"11":{"loc":{"start":{"line":162,"column":2},"end":{"line":162,"column":37}},"type":"cond-expr","locations":[{"start":{"line":162,"column":15},"end":{"line":162,"column":32}},{"start":{"line":162,"column":35},"end":{"line":162,"column":37}}]},"12":{"loc":{"start":{"line":163,"column":2},"end":{"line":163,"column":55}},"type":"cond-expr","locations":[{"start":{"line":163,"column":24},"end":{"line":163,"column":50}},{"start":{"line":163,"column":53},"end":{"line":163,"column":55}}]}},"s":{"0":5,"1":5,"2":5,"3":5,"4":5,"5":5,"6":5,"7":5,"8":5,"9":99,"10":99,"11":99,"12":99,"13":99,"14":99,"15":7,"16":7,"17":2,"18":2,"19":1,"20":1,"21":5,"22":4,"23":1,"24":5,"25":5,"26":4,"27":4,"28":4,"29":3,"30":1,"31":4,"32":4,"33":1,"34":3,"35":4,"36":4,"37":4,"38":1,"39":3,"40":3,"41":3,"42":3,"43":6,"44":3,"45":3,"46":3,"47":3,"48":3,"49":3,"50":1,"51":1,"52":0,"53":0,"54":5,"55":5},"f":{"0":99,"1":7,"2":5,"3":4,"4":4,"5":6,"6":3,"7":1,"8":0},"b":{"0":[2],"1":[4],"2":[0],"3":[4],"4":[1],"5":[1],"6":[3,3],"7":[3,3],"8":[3,3],"9":[2,1],"10":[3,3],"11":[2,1],"12":[2,1]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/LLMProvider.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/LLMProvider.ts","statementMap":{"0":{"start":{"line":5,"column":0},"end":{"line":5,"column":80}},"1":{"start":{"line":6,"column":0},"end":{"line":6,"column":64}},"2":{"start":{"line":8,"column":0},"end":{"line":8,"column":null}},"3":{"start":{"line":9,"column":2},"end":{"line":9,"column":null}},"4":{"start":{"line":14,"column":24},"end":{"line":136,"column":null}},"5":{"start":{"line":16,"column":10},"end":{"line":16,"column":54}},"6":{"start":{"line":19,"column":4},"end":{"line":19,"column":31}},"7":{"start":{"line":20,"column":4},"end":{"line":20,"column":56}},"8":{"start":{"line":26,"column":4},"end":{"line":32,"column":5}},"9":{"start":{"line":28,"column":8},"end":{"line":28,"column":52}},"10":{"start":{"line":29,"column":8},"end":{"line":29,"column":14}},"11":{"start":{"line":31,"column":8},"end":{"line":31,"column":62}},"12":{"start":{"line":34,"column":4},"end":{"line":34,"column":39}},"13":{"start":{"line":35,"column":4},"end":{"line":35,"column":36}},"14":{"start":{"line":39,"column":21},"end":{"line":39,"column":69}},"15":{"start":{"line":40,"column":4},"end":{"line":42,"column":5}},"16":{"start":{"line":41,"column":6},"end":{"line":41,"column":60}},"17":{"start":{"line":43,"column":4},"end":{"line":43,"column":20}},"18":{"start":{"line":47,"column":4},"end":{"line":47,"column":36}},"19":{"start":{"line":55,"column":4},"end":{"line":57,"column":5}},"20":{"start":{"line":56,"column":6},"end":{"line":56,"column":50}},"21":{"start":{"line":58,"column":4},"end":{"line":58,"column":69}},"22":{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},"23":{"start":{"line":68,"column":6},"end":{"line":68,"column":50}},"24":{"start":{"line":70,"column":4},"end":{"line":75,"column":6}},"25":{"start":{"line":79,"column":4},"end":{"line":81,"column":5}},"26":{"start":{"line":80,"column":6},"end":{"line":80,"column":50}},"27":{"start":{"line":82,"column":4},"end":{"line":82,"column":52}},"28":{"start":{"line":86,"column":4},"end":{"line":88,"column":5}},"29":{"start":{"line":87,"column":6},"end":{"line":87,"column":50}},"30":{"start":{"line":89,"column":4},"end":{"line":89,"column":57}},"31":{"start":{"line":93,"column":4},"end":{"line":95,"column":5}},"32":{"start":{"line":94,"column":6},"end":{"line":94,"column":50}},"33":{"start":{"line":96,"column":4},"end":{"line":96,"column":61}},"34":{"start":{"line":100,"column":4},"end":{"line":102,"column":5}},"35":{"start":{"line":101,"column":6},"end":{"line":101,"column":50}},"36":{"start":{"line":103,"column":4},"end":{"line":103,"column":53}},"37":{"start":{"line":107,"column":4},"end":{"line":109,"column":5}},"38":{"start":{"line":108,"column":6},"end":{"line":108,"column":50}},"39":{"start":{"line":110,"column":4},"end":{"line":110,"column":53}},"40":{"start":{"line":114,"column":4},"end":{"line":116,"column":5}},"41":{"start":{"line":115,"column":6},"end":{"line":115,"column":50}},"42":{"start":{"line":117,"column":4},"end":{"line":117,"column":52}},"43":{"start":{"line":126,"column":4},"end":{"line":128,"column":5}},"44":{"start":{"line":127,"column":6},"end":{"line":127,"column":50}},"45":{"start":{"line":129,"column":4},"end":{"line":134,"column":6}},"46":{"start":{"line":14,"column":13},"end":{"line":14,"column":24}},"47":{"start":{"line":14,"column":13},"end":{"line":136,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":8,"column":0},"end":{"line":8,"column":12}},"loc":{"start":{"line":8,"column":27},"end":{"line":10,"column":1}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":18,"column":2},"end":{"line":18,"column":null}},"loc":{"start":{"line":18,"column":2},"end":{"line":21,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":23,"column":10},"end":{"line":23,"column":28}},"loc":{"start":{"line":23,"column":50},"end":{"line":36,"column":3}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":38,"column":9},"end":{"line":38,"column":15}},"loc":{"start":{"line":38,"column":49},"end":{"line":44,"column":3}}},"4":{"name":"(anonymous_6)","decl":{"start":{"line":46,"column":10},"end":{"line":46,"column":21}},"loc":{"start":{"line":46,"column":43},"end":{"line":48,"column":3}}},"5":{"name":"(anonymous_7)","decl":{"start":{"line":50,"column":9},"end":{"line":50,"column":20}},"loc":{"start":{"line":53,"column":37},"end":{"line":59,"column":3}}},"6":{"name":"(anonymous_8)","decl":{"start":{"line":61,"column":9},"end":{"line":61,"column":31}},"loc":{"start":{"line":65,"column":37},"end":{"line":76,"column":3}}},"7":{"name":"(anonymous_9)","decl":{"start":{"line":78,"column":9},"end":{"line":78,"column":33}},"loc":{"start":{"line":78,"column":33},"end":{"line":83,"column":3}}},"8":{"name":"(anonymous_10)","decl":{"start":{"line":85,"column":9},"end":{"line":85,"column":31}},"loc":{"start":{"line":85,"column":31},"end":{"line":90,"column":3}}},"9":{"name":"(anonymous_11)","decl":{"start":{"line":92,"column":9},"end":{"line":92,"column":30}},"loc":{"start":{"line":92,"column":51},"end":{"line":97,"column":3}}},"10":{"name":"(anonymous_12)","decl":{"start":{"line":99,"column":9},"end":{"line":99,"column":27}},"loc":{"start":{"line":99,"column":27},"end":{"line":104,"column":3}}},"11":{"name":"(anonymous_13)","decl":{"start":{"line":106,"column":9},"end":{"line":106,"column":22}},"loc":{"start":{"line":106,"column":36},"end":{"line":111,"column":3}}},"12":{"name":"(anonymous_14)","decl":{"start":{"line":113,"column":9},"end":{"line":113,"column":21}},"loc":{"start":{"line":113,"column":35},"end":{"line":118,"column":3}}},"13":{"name":"(anonymous_15)","decl":{"start":{"line":120,"column":9},"end":{"line":120,"column":22}},"loc":{"start":{"line":124,"column":37},"end":{"line":135,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":8,"column":12},"end":{"line":8,"column":null}},"type":"binary-expr","locations":[{"start":{"line":8,"column":12},"end":{"line":8,"column":27}},{"start":{"line":8,"column":27},"end":{"line":8,"column":null}}]},"1":{"loc":{"start":{"line":26,"column":4},"end":{"line":32,"column":5}},"type":"switch","locations":[{"start":{"line":27,"column":6},"end":{"line":29,"column":14}},{"start":{"line":30,"column":6},"end":{"line":31,"column":62}}]},"2":{"loc":{"start":{"line":40,"column":4},"end":{"line":42,"column":5}},"type":"if","locations":[{"start":{"line":40,"column":4},"end":{"line":42,"column":5}}]},"3":{"loc":{"start":{"line":55,"column":4},"end":{"line":57,"column":5}},"type":"if","locations":[{"start":{"line":55,"column":4},"end":{"line":57,"column":5}}]},"4":{"loc":{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},"type":"if","locations":[{"start":{"line":67,"column":4},"end":{"line":69,"column":5}}]},"5":{"loc":{"start":{"line":79,"column":4},"end":{"line":81,"column":5}},"type":"if","locations":[{"start":{"line":79,"column":4},"end":{"line":81,"column":5}}]},"6":{"loc":{"start":{"line":86,"column":4},"end":{"line":88,"column":5}},"type":"if","locations":[{"start":{"line":86,"column":4},"end":{"line":88,"column":5}}]},"7":{"loc":{"start":{"line":93,"column":4},"end":{"line":95,"column":5}},"type":"if","locations":[{"start":{"line":93,"column":4},"end":{"line":95,"column":5}}]},"8":{"loc":{"start":{"line":100,"column":4},"end":{"line":102,"column":5}},"type":"if","locations":[{"start":{"line":100,"column":4},"end":{"line":102,"column":5}}]},"9":{"loc":{"start":{"line":107,"column":4},"end":{"line":109,"column":5}},"type":"if","locations":[{"start":{"line":107,"column":4},"end":{"line":109,"column":5}}]},"10":{"loc":{"start":{"line":114,"column":4},"end":{"line":116,"column":5}},"type":"if","locations":[{"start":{"line":114,"column":4},"end":{"line":116,"column":5}}]},"11":{"loc":{"start":{"line":126,"column":4},"end":{"line":128,"column":5}},"type":"if","locations":[{"start":{"line":126,"column":4},"end":{"line":128,"column":5}}]}},"s":{"0":3,"1":3,"2":3,"3":3,"4":3,"5":35,"6":35,"7":35,"8":35,"9":35,"10":35,"11":0,"12":35,"13":35,"14":2,"15":2,"16":1,"17":1,"18":2,"19":6,"20":0,"21":6,"22":8,"23":0,"24":8,"25":1,"26":0,"27":1,"28":3,"29":0,"30":3,"31":3,"32":0,"33":3,"34":3,"35":0,"36":3,"37":3,"38":0,"39":3,"40":3,"41":0,"42":3,"43":3,"44":0,"45":3,"46":3,"47":3},"f":{"0":3,"1":35,"2":35,"3":2,"4":2,"5":6,"6":8,"7":1,"8":3,"9":3,"10":3,"11":3,"12":3,"13":3},"b":{"0":[3,3],"1":[35,0],"2":[1],"3":[0],"4":[0],"5":[0],"6":[0],"7":[0],"8":[0],"9":[0],"10":[0],"11":[0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/ModelInfo.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/ModelInfo.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":63}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":60}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":37}},"3":{"start":{"line":7,"column":7},"end":{"line":183,"column":null}},"4":{"start":{"line":20,"column":22},"end":{"line":20,"column":35}},"5":{"start":{"line":8,"column":10},"end":{"line":8,"column":60}},"6":{"start":{"line":9,"column":10},"end":{"line":9,"column":45}},"7":{"start":{"line":10,"column":10},"end":{"line":10,"column":53}},"8":{"start":{"line":11,"column":10},"end":{"line":11,"column":39}},"9":{"start":{"line":12,"column":10},"end":{"line":18,"column":9}},"10":{"start":{"line":23,"column":4},"end":{"line":40,"column":5}},"11":{"start":{"line":24,"column":23},"end":{"line":24,"column":60}},"12":{"start":{"line":25,"column":35},"end":{"line":25,"column":53}},"13":{"start":{"line":28,"column":6},"end":{"line":28,"column":32}},"14":{"start":{"line":30,"column":6},"end":{"line":32,"column":9}},"15":{"start":{"line":31,"column":8},"end":{"line":31,"column":47}},"16":{"start":{"line":34,"column":6},"end":{"line":34,"column":30}},"17":{"start":{"line":36,"column":6},"end":{"line":38,"column":9}},"18":{"start":{"line":39,"column":6},"end":{"line":39,"column":18}},"19":{"start":{"line":44,"column":4},"end":{"line":46,"column":5}},"20":{"start":{"line":45,"column":6},"end":{"line":45,"column":30}},"21":{"start":{"line":50,"column":4},"end":{"line":50,"column":35}},"22":{"start":{"line":52,"column":4},"end":{"line":54,"column":5}},"23":{"start":{"line":53,"column":6},"end":{"line":53,"column":13}},"24":{"start":{"line":56,"column":4},"end":{"line":60,"column":5}},"25":{"start":{"line":57,"column":6},"end":{"line":59,"column":8}},"26":{"start":{"line":62,"column":22},"end":{"line":62,"column":53}},"27":{"start":{"line":63,"column":4},"end":{"line":63,"column":32}},"28":{"start":{"line":64,"column":4},"end":{"line":64,"column":38}},"29":{"start":{"line":66,"column":4},"end":{"line":68,"column":5}},"30":{"start":{"line":67,"column":6},"end":{"line":67,"column":13}},"31":{"start":{"line":70,"column":4},"end":{"line":74,"column":7}},"32":{"start":{"line":78,"column":4},"end":{"line":78,"column":29}},"33":{"start":{"line":82,"column":4},"end":{"line":82,"column":35}},"34":{"start":{"line":83,"column":4},"end":{"line":83,"column":42}},"35":{"start":{"line":87,"column":4},"end":{"line":87,"column":33}},"36":{"start":{"line":91,"column":4},"end":{"line":91,"column":35}},"37":{"start":{"line":92,"column":4},"end":{"line":92,"column":59}},"38":{"start":{"line":96,"column":4},"end":{"line":96,"column":35}},"39":{"start":{"line":97,"column":22},"end":{"line":97,"column":54}},"40":{"start":{"line":98,"column":4},"end":{"line":98,"column":47}},"41":{"start":{"line":102,"column":4},"end":{"line":102,"column":35}},"42":{"start":{"line":103,"column":4},"end":{"line":103,"column":48}},"43":{"start":{"line":107,"column":4},"end":{"line":107,"column":35}},"44":{"start":{"line":108,"column":22},"end":{"line":108,"column":52}},"45":{"start":{"line":110,"column":4},"end":{"line":116,"column":5}},"46":{"start":{"line":111,"column":30},"end":{"line":111,"column":66}},"47":{"start":{"line":112,"column":6},"end":{"line":115,"column":9}},"48":{"start":{"line":118,"column":4},"end":{"line":118,"column":21}},"49":{"start":{"line":122,"column":4},"end":{"line":122,"column":35}},"50":{"start":{"line":123,"column":22},"end":{"line":123,"column":54}},"51":{"start":{"line":124,"column":4},"end":{"line":124,"column":65}},"52":{"start":{"line":128,"column":4},"end":{"line":128,"column":35}},"53":{"start":{"line":129,"column":4},"end":{"line":129,"column":77}},"54":{"start":{"line":133,"column":4},"end":{"line":133,"column":35}},"55":{"start":{"line":135,"column":4},"end":{"line":137,"column":5}},"56":{"start":{"line":136,"column":6},"end":{"line":136,"column":13}},"57":{"start":{"line":139,"column":26},"end":{"line":139,"column":62}},"58":{"start":{"line":140,"column":25},"end":{"line":140,"column":72}},"59":{"start":{"line":142,"column":4},"end":{"line":148,"column":7}},"60":{"start":{"line":156,"column":4},"end":{"line":156,"column":35}},"61":{"start":{"line":158,"column":4},"end":{"line":160,"column":5}},"62":{"start":{"line":159,"column":6},"end":{"line":159,"column":13}},"63":{"start":{"line":162,"column":4},"end":{"line":164,"column":5}},"64":{"start":{"line":163,"column":6},"end":{"line":163,"column":48}},"65":{"start":{"line":166,"column":4},"end":{"line":166,"column":53}},"66":{"start":{"line":168,"column":4},"end":{"line":171,"column":7}},"67":{"start":{"line":181,"column":4},"end":{"line":181,"column":29}},"68":{"start":{"line":7,"column":13},"end":{"line":7,"column":22}},"69":{"start":{"line":7,"column":13},"end":{"line":183,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":20,"column":2},"end":{"line":20,"column":22}},"loc":{"start":{"line":20,"column":46},"end":{"line":20,"column":50}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":22,"column":2},"end":{"line":22,"column":7}},"loc":{"start":{"line":22,"column":18},"end":{"line":41,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":30,"column":21},"end":{"line":30,"column":22}},"loc":{"start":{"line":30,"column":31},"end":{"line":32,"column":7}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":43,"column":10},"end":{"line":43,"column":15}},"loc":{"start":{"line":43,"column":33},"end":{"line":47,"column":3}}},"4":{"name":"(anonymous_6)","decl":{"start":{"line":49,"column":2},"end":{"line":49,"column":7}},"loc":{"start":{"line":49,"column":39},"end":{"line":75,"column":3}}},"5":{"name":"(anonymous_7)","decl":{"start":{"line":77,"column":2},"end":{"line":77,"column":17}},"loc":{"start":{"line":77,"column":17},"end":{"line":79,"column":3}}},"6":{"name":"(anonymous_8)","decl":{"start":{"line":81,"column":2},"end":{"line":81,"column":7}},"loc":{"start":{"line":81,"column":36},"end":{"line":84,"column":3}}},"7":{"name":"(anonymous_9)","decl":{"start":{"line":86,"column":2},"end":{"line":86,"column":21}},"loc":{"start":{"line":86,"column":21},"end":{"line":88,"column":3}}},"8":{"name":"(anonymous_10)","decl":{"start":{"line":90,"column":2},"end":{"line":90,"column":7}},"loc":{"start":{"line":90,"column":36},"end":{"line":93,"column":3}}},"9":{"name":"(anonymous_11)","decl":{"start":{"line":95,"column":2},"end":{"line":95,"column":7}},"loc":{"start":{"line":95,"column":45},"end":{"line":99,"column":3}}},"10":{"name":"(anonymous_12)","decl":{"start":{"line":101,"column":2},"end":{"line":101,"column":7}},"loc":{"start":{"line":101,"column":20},"end":{"line":104,"column":3}}},"11":{"name":"(anonymous_13)","decl":{"start":{"line":106,"column":2},"end":{"line":106,"column":7}},"loc":{"start":{"line":106,"column":40},"end":{"line":119,"column":3}}},"12":{"name":"(anonymous_14)","decl":{"start":{"line":121,"column":2},"end":{"line":121,"column":7}},"loc":{"start":{"line":121,"column":51},"end":{"line":125,"column":3}}},"13":{"name":"(anonymous_15)","decl":{"start":{"line":127,"column":2},"end":{"line":127,"column":7}},"loc":{"start":{"line":127,"column":42},"end":{"line":130,"column":3}}},"14":{"name":"(anonymous_16)","decl":{"start":{"line":132,"column":2},"end":{"line":132,"column":7}},"loc":{"start":{"line":132,"column":47},"end":{"line":149,"column":3}}},"15":{"name":"(anonymous_17)","decl":{"start":{"line":151,"column":2},"end":{"line":151,"column":7}},"loc":{"start":{"line":155,"column":3},"end":{"line":172,"column":3}}},"16":{"name":"(anonymous_18)","decl":{"start":{"line":174,"column":2},"end":{"line":174,"column":17}},"loc":{"start":{"line":174,"column":17},"end":{"line":182,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":44,"column":4},"end":{"line":46,"column":5}},"type":"if","locations":[{"start":{"line":44,"column":4},"end":{"line":46,"column":5}}]},"1":{"loc":{"start":{"line":52,"column":4},"end":{"line":54,"column":5}},"type":"if","locations":[{"start":{"line":52,"column":4},"end":{"line":54,"column":5}}]},"2":{"loc":{"start":{"line":52,"column":8},"end":{"line":52,"column":62}},"type":"binary-expr","locations":[{"start":{"line":52,"column":8},"end":{"line":52,"column":37}},{"start":{"line":52,"column":41},"end":{"line":52,"column":62}}]},"3":{"loc":{"start":{"line":56,"column":4},"end":{"line":60,"column":5}},"type":"if","locations":[{"start":{"line":56,"column":4},"end":{"line":60,"column":5}}]},"4":{"loc":{"start":{"line":66,"column":4},"end":{"line":68,"column":5}},"type":"if","locations":[{"start":{"line":66,"column":4},"end":{"line":68,"column":5}}]},"5":{"loc":{"start":{"line":92,"column":11},"end":{"line":92,"column":58}},"type":"binary-expr","locations":[{"start":{"line":92,"column":11},"end":{"line":92,"column":48}},{"start":{"line":92,"column":52},"end":{"line":92,"column":58}}]},"6":{"loc":{"start":{"line":98,"column":11},"end":{"line":98,"column":46}},"type":"binary-expr","locations":[{"start":{"line":98,"column":11},"end":{"line":98,"column":36}},{"start":{"line":98,"column":40},"end":{"line":98,"column":46}}]},"7":{"loc":{"start":{"line":110,"column":4},"end":{"line":116,"column":5}},"type":"if","locations":[{"start":{"line":110,"column":4},"end":{"line":116,"column":5}}]},"8":{"loc":{"start":{"line":124,"column":11},"end":{"line":124,"column":64}},"type":"binary-expr","locations":[{"start":{"line":124,"column":11},"end":{"line":124,"column":56}},{"start":{"line":124,"column":60},"end":{"line":124,"column":64}}]},"9":{"loc":{"start":{"line":129,"column":11},"end":{"line":129,"column":76}},"type":"binary-expr","locations":[{"start":{"line":129,"column":11},"end":{"line":129,"column":68}},{"start":{"line":129,"column":72},"end":{"line":129,"column":76}}]},"10":{"loc":{"start":{"line":135,"column":4},"end":{"line":137,"column":5}},"type":"if","locations":[{"start":{"line":135,"column":4},"end":{"line":137,"column":5}}]},"11":{"loc":{"start":{"line":158,"column":4},"end":{"line":160,"column":5}},"type":"if","locations":[{"start":{"line":158,"column":4},"end":{"line":160,"column":5}}]},"12":{"loc":{"start":{"line":162,"column":4},"end":{"line":164,"column":5}},"type":"if","locations":[{"start":{"line":162,"column":4},"end":{"line":164,"column":5}}]}},"s":{"0":26,"1":26,"2":26,"3":26,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":20,"11":20,"12":19,"13":19,"14":19,"15":38,"16":19,"17":1,"18":1,"19":32,"20":0,"21":9,"22":9,"23":5,"24":4,"25":0,"26":4,"27":4,"28":4,"29":4,"30":0,"31":4,"32":0,"33":6,"34":6,"35":2,"36":2,"37":2,"38":2,"39":2,"40":2,"41":1,"42":1,"43":6,"44":6,"45":6,"46":1,"47":1,"48":6,"49":2,"50":2,"51":2,"52":2,"53":2,"54":2,"55":2,"56":1,"57":1,"58":1,"59":1,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":26,"69":26},"f":{"0":1,"1":20,"2":38,"3":32,"4":9,"5":0,"6":6,"7":2,"8":2,"9":2,"10":1,"11":6,"12":2,"13":2,"14":2,"15":0,"16":0},"b":{"0":[0],"1":[5],"2":[9,5],"3":[0],"4":[0],"5":[2,1],"6":[2,1],"7":[1],"8":[2,1],"9":[2,1],"10":[1],"11":[0],"12":[0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/ModelManager.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/ModelManager.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":60}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":37}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":40}},"3":{"start":{"line":6,"column":7},"end":{"line":23,"column":null}},"4":{"start":{"line":10,"column":12},"end":{"line":10,"column":23}},"5":{"start":{"line":11,"column":12},"end":{"line":11,"column":25}},"6":{"start":{"line":7,"column":10},"end":{"line":7,"column":36}},"7":{"start":{"line":15,"column":4},"end":{"line":15,"column":30}},"8":{"start":{"line":16,"column":4},"end":{"line":16,"column":42}},"9":{"start":{"line":17,"column":4},"end":{"line":17,"column":69}},"10":{"start":{"line":21,"column":4},"end":{"line":21,"column":29}},"11":{"start":{"line":6,"column":13},"end":{"line":6,"column":25}},"12":{"start":{"line":6,"column":13},"end":{"line":23,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":9,"column":2},"end":{"line":9,"column":null}},"loc":{"start":{"line":11,"column":36},"end":{"line":12,"column":6}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":14,"column":9},"end":{"line":14,"column":24}},"loc":{"start":{"line":14,"column":38},"end":{"line":18,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":20,"column":9},"end":{"line":20,"column":24}},"loc":{"start":{"line":20,"column":24},"end":{"line":22,"column":3}}}},"branchMap":{},"s":{"0":25,"1":25,"2":25,"3":25,"4":85,"5":85,"6":85,"7":44,"8":44,"9":44,"10":36,"11":25,"12":25},"f":{"0":85,"1":44,"2":36},"b":{}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/ModelScaler.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/ModelScaler.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":75}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":60}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":37}},"3":{"start":{"line":4,"column":0},"end":{"line":4,"column":49}},"4":{"start":{"line":5,"column":0},"end":{"line":5,"column":46}},"5":{"start":{"line":6,"column":0},"end":{"line":6,"column":46}},"6":{"start":{"line":7,"column":0},"end":{"line":7,"column":43}},"7":{"start":{"line":10,"column":7},"end":{"line":128,"column":null}},"8":{"start":{"line":16,"column":12},"end":{"line":16,"column":25}},"9":{"start":{"line":17,"column":12},"end":{"line":17,"column":27}},"10":{"start":{"line":18,"column":12},"end":{"line":18,"column":26}},"11":{"start":{"line":19,"column":12},"end":{"line":19,"column":26}},"12":{"start":{"line":11,"column":10},"end":{"line":11,"column":55}},"13":{"start":{"line":12,"column":10},"end":{"line":12,"column":37}},"14":{"start":{"line":13,"column":10},"end":{"line":13,"column":45}},"15":{"start":{"line":21,"column":19},"end":{"line":21,"column":49}},"16":{"start":{"line":22,"column":4},"end":{"line":22,"column":56}},"17":{"start":{"line":26,"column":4},"end":{"line":26,"column":34}},"18":{"start":{"line":30,"column":25},"end":{"line":30,"column":60}},"19":{"start":{"line":32,"column":4},"end":{"line":34,"column":5}},"20":{"start":{"line":33,"column":6},"end":{"line":33,"column":13}},"21":{"start":{"line":36,"column":4},"end":{"line":36,"column":35}},"22":{"start":{"line":37,"column":25},"end":{"line":37,"column":60}},"23":{"start":{"line":40,"column":4},"end":{"line":42,"column":5}},"24":{"start":{"line":41,"column":6},"end":{"line":41,"column":60}},"25":{"start":{"line":46,"column":4},"end":{"line":46,"column":42}},"26":{"start":{"line":46,"column":33},"end":{"line":46,"column":42}},"27":{"start":{"line":47,"column":4},"end":{"line":47,"column":47}},"28":{"start":{"line":51,"column":4},"end":{"line":51,"column":42}},"29":{"start":{"line":51,"column":33},"end":{"line":51,"column":42}},"30":{"start":{"line":52,"column":4},"end":{"line":52,"column":31}},"31":{"start":{"line":56,"column":4},"end":{"line":56,"column":29}},"32":{"start":{"line":57,"column":4},"end":{"line":57,"column":28}},"33":{"start":{"line":58,"column":19},"end":{"line":58,"column":49}},"34":{"start":{"line":59,"column":4},"end":{"line":59,"column":56}},"35":{"start":{"line":60,"column":4},"end":{"line":60,"column":61}},"36":{"start":{"line":64,"column":4},"end":{"line":64,"column":40}},"37":{"start":{"line":64,"column":33},"end":{"line":64,"column":40}},"38":{"start":{"line":66,"column":4},"end":{"line":66,"column":26}},"39":{"start":{"line":67,"column":25},"end":{"line":67,"column":60}},"40":{"start":{"line":68,"column":4},"end":{"line":68,"column":53}},"41":{"start":{"line":72,"column":19},"end":{"line":72,"column":56}},"42":{"start":{"line":73,"column":4},"end":{"line":73,"column":55}},"43":{"start":{"line":80,"column":4},"end":{"line":80,"column":40}},"44":{"start":{"line":80,"column":33},"end":{"line":80,"column":40}},"45":{"start":{"line":82,"column":21},"end":{"line":82,"column":42}},"46":{"start":{"line":83,"column":21},"end":{"line":85,"column":null}},"47":{"start":{"line":88,"column":4},"end":{"line":95,"column":7}},"48":{"start":{"line":97,"column":4},"end":{"line":97,"column":54}},"49":{"start":{"line":104,"column":19},"end":{"line":104,"column":49}},"50":{"start":{"line":105,"column":28},"end":{"line":105,"column":59}},"51":{"start":{"line":107,"column":4},"end":{"line":107,"column":48}},"52":{"start":{"line":107,"column":19},"end":{"line":107,"column":48}},"53":{"start":{"line":109,"column":18},"end":{"line":109,"column":40}},"54":{"start":{"line":111,"column":4},"end":{"line":124,"column":5}},"55":{"start":{"line":111,"column":17},"end":{"line":111,"column":18}},"56":{"start":{"line":112,"column":31},"end":{"line":114,"column":61}},"57":{"start":{"line":114,"column":32},"end":{"line":114,"column":57}},"58":{"start":{"line":116,"column":6},"end":{"line":121,"column":7}},"59":{"start":{"line":120,"column":8},"end":{"line":120,"column":17}},"60":{"start":{"line":123,"column":6},"end":{"line":123,"column":35}},"61":{"start":{"line":126,"column":4},"end":{"line":126,"column":58}},"62":{"start":{"line":10,"column":13},"end":{"line":10,"column":24}},"63":{"start":{"line":10,"column":13},"end":{"line":128,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":15,"column":2},"end":{"line":15,"column":null}},"loc":{"start":{"line":19,"column":38},"end":{"line":23,"column":3}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":25,"column":2},"end":{"line":25,"column":21}},"loc":{"start":{"line":25,"column":21},"end":{"line":27,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":29,"column":2},"end":{"line":29,"column":7}},"loc":{"start":{"line":29,"column":42},"end":{"line":43,"column":3}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":45,"column":2},"end":{"line":45,"column":13}},"loc":{"start":{"line":45,"column":30},"end":{"line":48,"column":3}}},"4":{"name":"(anonymous_6)","decl":{"start":{"line":50,"column":2},"end":{"line":50,"column":19}},"loc":{"start":{"line":50,"column":19},"end":{"line":53,"column":3}}},"5":{"name":"(anonymous_7)","decl":{"start":{"line":55,"column":2},"end":{"line":55,"column":7}},"loc":{"start":{"line":55,"column":7},"end":{"line":61,"column":3}}},"6":{"name":"(anonymous_8)","decl":{"start":{"line":63,"column":10},"end":{"line":63,"column":25}},"loc":{"start":{"line":63,"column":42},"end":{"line":69,"column":3}}},"7":{"name":"(anonymous_9)","decl":{"start":{"line":71,"column":10},"end":{"line":71,"column":24}},"loc":{"start":{"line":71,"column":24},"end":{"line":74,"column":3}}},"8":{"name":"(anonymous_10)","decl":{"start":{"line":76,"column":10},"end":{"line":76,"column":15}},"loc":{"start":{"line":78,"column":24},"end":{"line":98,"column":3}}},"9":{"name":"(anonymous_11)","decl":{"start":{"line":100,"column":10},"end":{"line":100,"column":29}},"loc":{"start":{"line":102,"column":23},"end":{"line":127,"column":3}}},"10":{"name":"(anonymous_12)","decl":{"start":{"line":114,"column":16},"end":{"line":114,"column":17}},"loc":{"start":{"line":114,"column":32},"end":{"line":114,"column":57}}}},"branchMap":{"0":{"loc":{"start":{"line":22,"column":29},"end":{"line":22,"column":55}},"type":"binary-expr","locations":[{"start":{"line":22,"column":29},"end":{"line":22,"column":46}},{"start":{"line":22,"column":50},"end":{"line":22,"column":55}}]},"1":{"loc":{"start":{"line":32,"column":4},"end":{"line":34,"column":5}},"type":"if","locations":[{"start":{"line":32,"column":4},"end":{"line":34,"column":5}}]},"2":{"loc":{"start":{"line":32,"column":8},"end":{"line":32,"column":65}},"type":"binary-expr","locations":[{"start":{"line":32,"column":8},"end":{"line":32,"column":31}},{"start":{"line":32,"column":35},"end":{"line":32,"column":65}}]},"3":{"loc":{"start":{"line":37,"column":25},"end":{"line":37,"column":60}},"type":"binary-expr","locations":[{"start":{"line":37,"column":25},"end":{"line":37,"column":55}},{"start":{"line":37,"column":59},"end":{"line":37,"column":60}}]},"4":{"loc":{"start":{"line":40,"column":4},"end":{"line":42,"column":5}},"type":"if","locations":[{"start":{"line":40,"column":4},"end":{"line":42,"column":5}}]},"5":{"loc":{"start":{"line":46,"column":4},"end":{"line":46,"column":42}},"type":"if","locations":[{"start":{"line":46,"column":4},"end":{"line":46,"column":42}}]},"6":{"loc":{"start":{"line":47,"column":11},"end":{"line":47,"column":46}},"type":"binary-expr","locations":[{"start":{"line":47,"column":11},"end":{"line":47,"column":41}},{"start":{"line":47,"column":45},"end":{"line":47,"column":46}}]},"7":{"loc":{"start":{"line":51,"column":4},"end":{"line":51,"column":42}},"type":"if","locations":[{"start":{"line":51,"column":4},"end":{"line":51,"column":42}}]},"8":{"loc":{"start":{"line":59,"column":29},"end":{"line":59,"column":55}},"type":"binary-expr","locations":[{"start":{"line":59,"column":29},"end":{"line":59,"column":46}},{"start":{"line":59,"column":50},"end":{"line":59,"column":55}}]},"9":{"loc":{"start":{"line":64,"column":4},"end":{"line":64,"column":40}},"type":"if","locations":[{"start":{"line":64,"column":4},"end":{"line":64,"column":40}}]},"10":{"loc":{"start":{"line":67,"column":25},"end":{"line":67,"column":60}},"type":"binary-expr","locations":[{"start":{"line":67,"column":25},"end":{"line":67,"column":55}},{"start":{"line":67,"column":59},"end":{"line":67,"column":60}}]},"11":{"loc":{"start":{"line":73,"column":11},"end":{"line":73,"column":54}},"type":"cond-expr","locations":[{"start":{"line":73,"column":31},"end":{"line":73,"column":50}},{"start":{"line":73,"column":53},"end":{"line":73,"column":54}}]},"12":{"loc":{"start":{"line":80,"column":4},"end":{"line":80,"column":40}},"type":"if","locations":[{"start":{"line":80,"column":4},"end":{"line":80,"column":40}}]},"13":{"loc":{"start":{"line":107,"column":4},"end":{"line":107,"column":48}},"type":"if","locations":[{"start":{"line":107,"column":4},"end":{"line":107,"column":48}}]},"14":{"loc":{"start":{"line":116,"column":6},"end":{"line":121,"column":7}},"type":"if","locations":[{"start":{"line":116,"column":6},"end":{"line":121,"column":7}}]},"15":{"loc":{"start":{"line":117,"column":8},"end":{"line":118,"column":56}},"type":"binary-expr","locations":[{"start":{"line":117,"column":8},"end":{"line":117,"column":68}},{"start":{"line":118,"column":8},"end":{"line":118,"column":56}}]}},"s":{"0":20,"1":20,"2":20,"3":20,"4":20,"5":20,"6":20,"7":20,"8":56,"9":56,"10":56,"11":56,"12":56,"13":56,"14":56,"15":56,"16":56,"17":0,"18":19,"19":19,"20":7,"21":12,"22":12,"23":12,"24":4,"25":4,"26":1,"27":3,"28":3,"29":1,"30":2,"31":12,"32":12,"33":12,"34":12,"35":12,"36":12,"37":0,"38":12,"39":12,"40":12,"41":4,"42":4,"43":4,"44":0,"45":4,"46":4,"47":4,"48":4,"49":11,"50":11,"51":11,"52":1,"53":10,"54":10,"55":10,"56":22,"57":15,"58":22,"59":13,"60":9,"61":1,"62":20,"63":20},"f":{"0":56,"1":0,"2":19,"3":4,"4":3,"5":12,"6":12,"7":4,"8":4,"9":11,"10":15},"b":{"0":[56,0],"1":[7],"2":[19,15],"3":[12,0],"4":[4],"5":[1],"6":[3,1],"7":[1],"8":[12,1],"9":[0],"10":[12,4],"11":[4,0],"12":[0],"13":[1],"14":[13],"15":[22,12]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/PhaseManager.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/PhaseManager.ts","statementMap":{"0":{"start":{"line":2,"column":0},"end":{"line":2,"column":56}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":49}},"2":{"start":{"line":4,"column":0},"end":{"line":4,"column":46}},"3":{"start":{"line":5,"column":0},"end":{"line":5,"column":54}},"4":{"start":{"line":6,"column":0},"end":{"line":6,"column":57}},"5":{"start":{"line":10,"column":7},"end":{"line":108,"column":null}},"6":{"start":{"line":15,"column":12},"end":{"line":15,"column":27}},"7":{"start":{"line":16,"column":12},"end":{"line":16,"column":26}},"8":{"start":{"line":11,"column":10},"end":{"line":11,"column":48}},"9":{"start":{"line":12,"column":10},"end":{"line":12,"column":61}},"10":{"start":{"line":20,"column":19},"end":{"line":20,"column":49}},"11":{"start":{"line":23,"column":4},"end":{"line":46,"column":7}},"12":{"start":{"line":49,"column":4},"end":{"line":49,"column":40}},"13":{"start":{"line":52,"column":22},"end":{"line":52,"column":60}},"14":{"start":{"line":54,"column":4},"end":{"line":56,"column":5}},"15":{"start":{"line":55,"column":6},"end":{"line":55,"column":59}},"16":{"start":{"line":58,"column":4},"end":{"line":58,"column":55}},"17":{"start":{"line":62,"column":4},"end":{"line":62,"column":29}},"18":{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},"19":{"start":{"line":68,"column":6},"end":{"line":68,"column":24}},"20":{"start":{"line":71,"column":19},"end":{"line":71,"column":59}},"21":{"start":{"line":72,"column":4},"end":{"line":74,"column":5}},"22":{"start":{"line":73,"column":6},"end":{"line":73,"column":79}},"23":{"start":{"line":75,"column":4},"end":{"line":75,"column":18}},"24":{"start":{"line":79,"column":4},"end":{"line":79,"column":30}},"25":{"start":{"line":83,"column":19},"end":{"line":83,"column":47}},"26":{"start":{"line":84,"column":4},"end":{"line":86,"column":5}},"27":{"start":{"line":85,"column":6},"end":{"line":85,"column":67}},"28":{"start":{"line":87,"column":4},"end":{"line":87,"column":18}},"29":{"start":{"line":91,"column":4},"end":{"line":101,"column":5}},"30":{"start":{"line":93,"column":8},"end":{"line":93,"column":43}},"31":{"start":{"line":94,"column":8},"end":{"line":94,"column":14}},"32":{"start":{"line":96,"column":8},"end":{"line":96,"column":42}},"33":{"start":{"line":97,"column":8},"end":{"line":97,"column":14}},"34":{"start":{"line":100,"column":8},"end":{"line":100,"column":14}},"35":{"start":{"line":102,"column":4},"end":{"line":102,"column":29}},"36":{"start":{"line":106,"column":4},"end":{"line":106,"column":40}},"37":{"start":{"line":10,"column":13},"end":{"line":10,"column":25}},"38":{"start":{"line":10,"column":13},"end":{"line":108,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":14,"column":2},"end":{"line":14,"column":null}},"loc":{"start":{"line":16,"column":38},"end":{"line":17,"column":6}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":19,"column":9},"end":{"line":19,"column":31}},"loc":{"start":{"line":19,"column":31},"end":{"line":59,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":61,"column":2},"end":{"line":61,"column":17}},"loc":{"start":{"line":61,"column":17},"end":{"line":63,"column":3}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":65,"column":2},"end":{"line":65,"column":23}},"loc":{"start":{"line":65,"column":23},"end":{"line":76,"column":3}}},"4":{"name":"(anonymous_6)","decl":{"start":{"line":78,"column":2},"end":{"line":78,"column":10}},"loc":{"start":{"line":78,"column":23},"end":{"line":80,"column":3}}},"5":{"name":"(anonymous_7)","decl":{"start":{"line":82,"column":2},"end":{"line":82,"column":16}},"loc":{"start":{"line":82,"column":29},"end":{"line":88,"column":3}}},"6":{"name":"(anonymous_8)","decl":{"start":{"line":90,"column":2},"end":{"line":90,"column":11}},"loc":{"start":{"line":90,"column":11},"end":{"line":103,"column":3}}},"7":{"name":"(anonymous_9)","decl":{"start":{"line":105,"column":2},"end":{"line":105,"column":12}},"loc":{"start":{"line":105,"column":12},"end":{"line":107,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":29,"column":12},"end":{"line":29,"column":75}},"type":"binary-expr","locations":[{"start":{"line":29,"column":12},"end":{"line":29,"column":33}},{"start":{"line":29,"column":37},"end":{"line":29,"column":75}}]},"1":{"loc":{"start":{"line":36,"column":17},"end":{"line":36,"column":78}},"type":"binary-expr","locations":[{"start":{"line":36,"column":17},"end":{"line":36,"column":37}},{"start":{"line":36,"column":41},"end":{"line":36,"column":78}}]},"2":{"loc":{"start":{"line":43,"column":17},"end":{"line":43,"column":76}},"type":"binary-expr","locations":[{"start":{"line":43,"column":17},"end":{"line":43,"column":36}},{"start":{"line":43,"column":40},"end":{"line":43,"column":76}}]},"3":{"loc":{"start":{"line":54,"column":4},"end":{"line":56,"column":5}},"type":"if","locations":[{"start":{"line":54,"column":4},"end":{"line":56,"column":5}}]},"4":{"loc":{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},"type":"if","locations":[{"start":{"line":67,"column":4},"end":{"line":69,"column":5}}]},"5":{"loc":{"start":{"line":72,"column":4},"end":{"line":74,"column":5}},"type":"if","locations":[{"start":{"line":72,"column":4},"end":{"line":74,"column":5}}]},"6":{"loc":{"start":{"line":84,"column":4},"end":{"line":86,"column":5}},"type":"if","locations":[{"start":{"line":84,"column":4},"end":{"line":86,"column":5}}]},"7":{"loc":{"start":{"line":91,"column":4},"end":{"line":101,"column":5}},"type":"switch","locations":[{"start":{"line":92,"column":6},"end":{"line":94,"column":14}},{"start":{"line":95,"column":6},"end":{"line":97,"column":14}},{"start":{"line":98,"column":6},"end":{"line":100,"column":14}}]}},"s":{"0":25,"1":25,"2":25,"3":25,"4":25,"5":25,"6":87,"7":87,"8":87,"9":87,"10":28,"11":28,"12":28,"13":28,"14":28,"15":0,"16":28,"17":25,"18":1,"19":0,"20":1,"21":1,"22":0,"23":1,"24":1,"25":7,"26":7,"27":1,"28":6,"29":4,"30":2,"31":2,"32":1,"33":1,"34":1,"35":4,"36":5,"37":25,"38":25},"f":{"0":87,"1":28,"2":25,"3":1,"4":1,"5":7,"6":4,"7":5},"b":{"0":[28,1],"1":[28,1],"2":[28,1],"3":[0],"4":[0],"5":[0],"6":[1],"7":[2,1,1]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/PhaseTransitionService.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/PhaseTransitionService.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":38}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":72}},"2":{"start":{"line":4,"column":0},"end":{"line":4,"column":68}},"3":{"start":{"line":5,"column":0},"end":{"line":5,"column":46}},"4":{"start":{"line":6,"column":0},"end":{"line":6,"column":46}},"5":{"start":{"line":7,"column":0},"end":{"line":7,"column":43}},"6":{"start":{"line":10,"column":7},"end":{"line":82,"column":null}},"7":{"start":{"line":12,"column":12},"end":{"line":12,"column":26}},"8":{"start":{"line":13,"column":12},"end":{"line":13,"column":26}},"9":{"start":{"line":14,"column":12},"end":{"line":14,"column":33}},"10":{"start":{"line":15,"column":12},"end":{"line":15,"column":35}},"11":{"start":{"line":19,"column":25},"end":{"line":19,"column":60}},"12":{"start":{"line":20,"column":22},"end":{"line":20,"column":53}},"13":{"start":{"line":22,"column":4},"end":{"line":22,"column":51}},"14":{"start":{"line":23,"column":4},"end":{"line":25,"column":5}},"15":{"start":{"line":24,"column":6},"end":{"line":24,"column":60}},"16":{"start":{"line":28,"column":4},"end":{"line":30,"column":6}},"17":{"start":{"line":33,"column":4},"end":{"line":33,"column":34}},"18":{"start":{"line":36,"column":28},"end":{"line":36,"column":69}},"19":{"start":{"line":39,"column":4},"end":{"line":39,"column":67}},"20":{"start":{"line":42,"column":4},"end":{"line":44,"column":7}},"21":{"start":{"line":46,"column":4},"end":{"line":49,"column":6}},"22":{"start":{"line":51,"column":4},"end":{"line":54,"column":6}},"23":{"start":{"line":58,"column":4},"end":{"line":67,"column":5}},"24":{"start":{"line":60,"column":8},"end":{"line":60,"column":30}},"25":{"start":{"line":62,"column":8},"end":{"line":62,"column":29}},"26":{"start":{"line":64,"column":8},"end":{"line":64,"column":31}},"27":{"start":{"line":66,"column":8},"end":{"line":66,"column":31}},"28":{"start":{"line":71,"column":4},"end":{"line":80,"column":5}},"29":{"start":{"line":73,"column":8},"end":{"line":73,"column":21}},"30":{"start":{"line":75,"column":8},"end":{"line":75,"column":21}},"31":{"start":{"line":77,"column":8},"end":{"line":77,"column":20}},"32":{"start":{"line":79,"column":8},"end":{"line":79,"column":20}},"33":{"start":{"line":10,"column":13},"end":{"line":10,"column":35}},"34":{"start":{"line":10,"column":13},"end":{"line":82,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":11,"column":2},"end":{"line":11,"column":null}},"loc":{"start":{"line":15,"column":56},"end":{"line":16,"column":6}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":18,"column":2},"end":{"line":18,"column":7}},"loc":{"start":{"line":18,"column":29},"end":{"line":55,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":57,"column":10},"end":{"line":57,"column":22}},"loc":{"start":{"line":57,"column":42},"end":{"line":68,"column":3}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":70,"column":10},"end":{"line":70,"column":23}},"loc":{"start":{"line":70,"column":36},"end":{"line":81,"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":58,"column":4},"end":{"line":67,"column":5}},"type":"switch","locations":[{"start":{"line":59,"column":6},"end":{"line":60,"column":30}},{"start":{"line":61,"column":6},"end":{"line":62,"column":29}},{"start":{"line":63,"column":6},"end":{"line":64,"column":31}},{"start":{"line":65,"column":6},"end":{"line":66,"column":31}}]},"2":{"loc":{"start":{"line":71,"column":4},"end":{"line":80,"column":5}},"type":"switch","locations":[{"start":{"line":72,"column":6},"end":{"line":73,"column":21}},{"start":{"line":74,"column":6},"end":{"line":75,"column":21}},{"start":{"line":76,"column":6},"end":{"line":77,"column":20}},{"start":{"line":78,"column":6},"end":{"line":79,"column":20}}]}},"s":{"0":17,"1":17,"2":17,"3":17,"4":17,"5":17,"6":17,"7":6,"8":6,"9":6,"10":6,"11":5,"12":5,"13":5,"14":5,"15":0,"16":5,"17":5,"18":5,"19":5,"20":5,"21":5,"22":5,"23":5,"24":5,"25":0,"26":0,"27":0,"28":10,"29":5,"30":5,"31":0,"32":0,"33":17,"34":17},"f":{"0":6,"1":5,"2":5,"3":10},"b":{"0":[0],"1":[5,0,0,0],"2":[5,5,0,0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/ActionExecutor.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/ActionExecutor.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":42}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":73}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":71}},"3":{"start":{"line":4,"column":0},"end":{"line":4,"column":78}},"4":{"start":{"line":5,"column":0},"end":{"line":5,"column":53}},"5":{"start":{"line":6,"column":0},"end":{"line":6,"column":49}},"6":{"start":{"line":10,"column":7},"end":{"line":197,"column":null}},"7":{"start":{"line":12,"column":12},"end":{"line":12,"column":27}},"8":{"start":{"line":13,"column":12},"end":{"line":13,"column":25}},"9":{"start":{"line":14,"column":12},"end":{"line":14,"column":34}},"10":{"start":{"line":15,"column":12},"end":{"line":15,"column":35}},"11":{"start":{"line":19,"column":4},"end":{"line":195,"column":5}},"12":{"start":{"line":21,"column":33},"end":{"line":21,"column":56}},"13":{"start":{"line":24,"column":6},"end":{"line":43,"column":7}},"14":{"start":{"line":25,"column":8},"end":{"line":42,"column":9}},"15":{"start":{"line":30,"column":24},"end":{"line":31,"column":null}},"16":{"start":{"line":33,"column":10},"end":{"line":36,"column":13}},"17":{"start":{"line":37,"column":10},"end":{"line":40,"column":12}},"18":{"start":{"line":41,"column":10},"end":{"line":41,"column":43}},"19":{"start":{"line":46,"column":26},"end":{"line":46,"column":52}},"20":{"start":{"line":47,"column":22},"end":{"line":47,"column":66}},"21":{"start":{"line":49,"column":6},"end":{"line":62,"column":7}},"22":{"start":{"line":50,"column":22},"end":{"line":51,"column":null}},"23":{"start":{"line":53,"column":8},"end":{"line":56,"column":11}},"24":{"start":{"line":57,"column":8},"end":{"line":60,"column":10}},"25":{"start":{"line":61,"column":8},"end":{"line":61,"column":41}},"26":{"start":{"line":65,"column":6},"end":{"line":82,"column":7}},"27":{"start":{"line":66,"column":8},"end":{"line":81,"column":9}},"28":{"start":{"line":67,"column":10},"end":{"line":80,"column":11}},"29":{"start":{"line":68,"column":12},"end":{"line":68,"column":60}},"30":{"start":{"line":70,"column":26},"end":{"line":70,"column":73}},"31":{"start":{"line":71,"column":12},"end":{"line":74,"column":15}},"32":{"start":{"line":75,"column":12},"end":{"line":78,"column":14}},"33":{"start":{"line":79,"column":12},"end":{"line":79,"column":45}},"34":{"start":{"line":85,"column":38},"end":{"line":85,"column":55}},"35":{"start":{"line":86,"column":6},"end":{"line":165,"column":7}},"36":{"start":{"line":87,"column":23},"end":{"line":87,"column":49}},"37":{"start":{"line":88,"column":8},"end":{"line":88,"column":30}},"38":{"start":{"line":88,"column":21},"end":{"line":88,"column":30}},"39":{"start":{"line":90,"column":31},"end":{"line":91,"column":null}},"40":{"start":{"line":93,"column":8},"end":{"line":106,"column":9}},"41":{"start":{"line":94,"column":24},"end":{"line":95,"column":null}},"42":{"start":{"line":97,"column":10},"end":{"line":100,"column":13}},"43":{"start":{"line":101,"column":10},"end":{"line":104,"column":12}},"44":{"start":{"line":105,"column":10},"end":{"line":105,"column":43}},"45":{"start":{"line":109,"column":26},"end":{"line":109,"column":64}},"46":{"start":{"line":110,"column":8},"end":{"line":114,"column":9}},"47":{"start":{"line":111,"column":10},"end":{"line":113,"column":12}},"48":{"start":{"line":117,"column":8},"end":{"line":117,"column":66}},"49":{"start":{"line":120,"column":8},"end":{"line":120,"column":75}},"50":{"start":{"line":123,"column":8},"end":{"line":143,"column":9}},"51":{"start":{"line":124,"column":10},"end":{"line":134,"column":11}},"52":{"start":{"line":125,"column":12},"end":{"line":128,"column":14}},"53":{"start":{"line":130,"column":12},"end":{"line":133,"column":14}},"54":{"start":{"line":136,"column":31},"end":{"line":138,"column":29}},"55":{"start":{"line":139,"column":10},"end":{"line":142,"column":12}},"56":{"start":{"line":146,"column":8},"end":{"line":150,"column":10}},"57":{"start":{"line":152,"column":8},"end":{"line":156,"column":9}},"58":{"start":{"line":154,"column":10},"end":{"line":154,"column":35}},"59":{"start":{"line":155,"column":10},"end":{"line":155,"column":16}},"60":{"start":{"line":159,"column":8},"end":{"line":164,"column":9}},"61":{"start":{"line":160,"column":10},"end":{"line":163,"column":12}},"62":{"start":{"line":168,"column":36},"end":{"line":168,"column":74}},"63":{"start":{"line":171,"column":6},"end":{"line":171,"column":31}},"64":{"start":{"line":174,"column":6},"end":{"line":176,"column":21}},"65":{"start":{"line":179,"column":6},"end":{"line":179,"column":31}},"66":{"start":{"line":182,"column":6},"end":{"line":185,"column":9}},"67":{"start":{"line":186,"column":6},"end":{"line":189,"column":8}},"68":{"start":{"line":191,"column":6},"end":{"line":194,"column":8}},"69":{"start":{"line":10,"column":13},"end":{"line":10,"column":27}},"70":{"start":{"line":10,"column":13},"end":{"line":197,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":11,"column":2},"end":{"line":11,"column":null}},"loc":{"start":{"line":15,"column":56},"end":{"line":16,"column":6}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":18,"column":2},"end":{"line":18,"column":7}},"loc":{"start":{"line":18,"column":40},"end":{"line":196,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":25,"column":8},"end":{"line":42,"column":9}},"type":"if","locations":[{"start":{"line":25,"column":8},"end":{"line":42,"column":9}}]},"1":{"loc":{"start":{"line":26,"column":10},"end":{"line":28,"column":50}},"type":"binary-expr","locations":[{"start":{"line":26,"column":10},"end":{"line":26,"column":41}},{"start":{"line":27,"column":10},"end":{"line":27,"column":49}},{"start":{"line":28,"column":10},"end":{"line":28,"column":50}}]},"2":{"loc":{"start":{"line":49,"column":6},"end":{"line":62,"column":7}},"type":"if","locations":[{"start":{"line":49,"column":6},"end":{"line":62,"column":7}}]},"3":{"loc":{"start":{"line":66,"column":8},"end":{"line":81,"column":9}},"type":"if","locations":[{"start":{"line":66,"column":8},"end":{"line":81,"column":9}}]},"4":{"loc":{"start":{"line":66,"column":12},"end":{"line":66,"column":61}},"type":"binary-expr","locations":[{"start":{"line":66,"column":12},"end":{"line":66,"column":33}},{"start":{"line":66,"column":37},"end":{"line":66,"column":61}}]},"5":{"loc":{"start":{"line":67,"column":10},"end":{"line":80,"column":11}},"type":"if","locations":[{"start":{"line":67,"column":10},"end":{"line":80,"column":11}},{"start":{"line":69,"column":17},"end":{"line":80,"column":11}}]},"6":{"loc":{"start":{"line":88,"column":8},"end":{"line":88,"column":30}},"type":"if","locations":[{"start":{"line":88,"column":8},"end":{"line":88,"column":30}}]},"7":{"loc":{"start":{"line":93,"column":8},"end":{"line":106,"column":9}},"type":"if","locations":[{"start":{"line":93,"column":8},"end":{"line":106,"column":9}}]},"8":{"loc":{"start":{"line":110,"column":8},"end":{"line":114,"column":9}},"type":"if","locations":[{"start":{"line":110,"column":8},"end":{"line":114,"column":9}}]},"9":{"loc":{"start":{"line":112,"column":17},"end":{"line":112,"column":68}},"type":"binary-expr","locations":[{"start":{"line":112,"column":17},"end":{"line":112,"column":38}},{"start":{"line":112,"column":42},"end":{"line":112,"column":68}}]},"10":{"loc":{"start":{"line":123,"column":8},"end":{"line":143,"column":9}},"type":"if","locations":[{"start":{"line":123,"column":8},"end":{"line":143,"column":9}},{"start":{"line":135,"column":15},"end":{"line":143,"column":9}}]},"11":{"loc":{"start":{"line":124,"column":10},"end":{"line":134,"column":11}},"type":"if","locations":[{"start":{"line":124,"column":10},"end":{"line":134,"column":11}},{"start":{"line":129,"column":17},"end":{"line":134,"column":11}}]},"12":{"loc":{"start":{"line":136,"column":31},"end":{"line":138,"column":29}},"type":"cond-expr","locations":[{"start":{"line":137,"column":14},"end":{"line":137,"column":38}},{"start":{"line":138,"column":14},"end":{"line":138,"column":29}}]},"13":{"loc":{"start":{"line":152,"column":8},"end":{"line":156,"column":9}},"type":"if","locations":[{"start":{"line":152,"column":8},"end":{"line":156,"column":9}}]},"14":{"loc":{"start":{"line":159,"column":8},"end":{"line":164,"column":9}},"type":"if","locations":[{"start":{"line":159,"column":8},"end":{"line":164,"column":9}}]},"15":{"loc":{"start":{"line":159,"column":12},"end":{"line":159,"column":63}},"type":"binary-expr","locations":[{"start":{"line":159,"column":12},"end":{"line":159,"column":41}},{"start":{"line":159,"column":45},"end":{"line":159,"column":63}}]},"16":{"loc":{"start":{"line":174,"column":13},"end":{"line":176,"column":20}},"type":"cond-expr","locations":[{"start":{"line":175,"column":10},"end":{"line":175,"column":68}},{"start":{"line":176,"column":10},"end":{"line":176,"column":20}}]}},"s":{"0":6,"1":6,"2":6,"3":6,"4":6,"5":6,"6":6,"7":100,"8":100,"9":100,"10":100,"11":7,"12":7,"13":7,"14":73,"15":1,"16":1,"17":1,"18":1,"19":6,"20":6,"21":6,"22":3,"23":3,"24":3,"25":3,"26":3,"27":3,"28":3,"29":2,"30":1,"31":1,"32":1,"33":1,"34":2,"35":2,"36":2,"37":2,"38":0,"39":2,"40":2,"41":0,"42":0,"43":0,"44":0,"45":2,"46":2,"47":2,"48":2,"49":2,"50":2,"51":2,"52":1,"53":1,"54":0,"55":0,"56":2,"57":2,"58":0,"59":0,"60":2,"61":1,"62":2,"63":2,"64":2,"65":0,"66":0,"67":0,"68":0,"69":6,"70":6},"f":{"0":100,"1":7},"b":{"0":[1],"1":[73,5,2],"2":[3],"3":[3],"4":[3,3],"5":[2,1],"6":[0],"7":[0],"8":[2],"9":[2,0],"10":[2,0],"11":[1,1],"12":[0,0],"13":[0],"14":[1],"15":[2,1],"16":[0,2]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/ActionTagsExtractor.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/ActionTagsExtractor.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":42}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":67}},"2":{"start":{"line":5,"column":7},"end":{"line":131,"column":null}},"3":{"start":{"line":8,"column":21},"end":{"line":8,"column":38}},"4":{"start":{"line":9,"column":23},"end":{"line":9,"column":46}},"5":{"start":{"line":11,"column":4},"end":{"line":16,"column":5}},"6":{"start":{"line":12,"column":24},"end":{"line":12,"column":41}},"7":{"start":{"line":13,"column":6},"end":{"line":15,"column":9}},"8":{"start":{"line":14,"column":8},"end":{"line":14,"column":33}},"9":{"start":{"line":18,"column":4},"end":{"line":18,"column":32}},"10":{"start":{"line":28,"column":23},"end":{"line":28,"column":46}},"11":{"start":{"line":31,"column":4},"end":{"line":40,"column":5}},"12":{"start":{"line":32,"column":24},"end":{"line":33,"column":15}},"13":{"start":{"line":34,"column":25},"end":{"line":35,"column":15}},"14":{"start":{"line":37,"column":6},"end":{"line":39,"column":7}},"15":{"start":{"line":38,"column":8},"end":{"line":38,"column":141}},"16":{"start":{"line":43,"column":26},"end":{"line":43,"column":49}},"17":{"start":{"line":45,"column":4},"end":{"line":54,"column":5}},"18":{"start":{"line":46,"column":24},"end":{"line":47,"column":15}},"19":{"start":{"line":48,"column":25},"end":{"line":49,"column":15}},"20":{"start":{"line":51,"column":6},"end":{"line":53,"column":7}},"21":{"start":{"line":52,"column":8},"end":{"line":52,"column":141}},"22":{"start":{"line":56,"column":4},"end":{"line":56,"column":14}},"23":{"start":{"line":66,"column":18},"end":{"line":66,"column":74}},"24":{"start":{"line":67,"column":20},"end":{"line":67,"column":55}},"25":{"start":{"line":69,"column":4},"end":{"line":69,"column":42}},"26":{"start":{"line":69,"column":30},"end":{"line":69,"column":42}},"27":{"start":{"line":70,"column":4},"end":{"line":70,"column":58}},"28":{"start":{"line":70,"column":30},"end":{"line":70,"column":58}},"29":{"start":{"line":71,"column":4},"end":{"line":71,"column":51}},"30":{"start":{"line":71,"column":34},"end":{"line":71,"column":49}},"31":{"start":{"line":81,"column":18},"end":{"line":81,"column":74}},"32":{"start":{"line":82,"column":20},"end":{"line":82,"column":43}},"33":{"start":{"line":83,"column":4},"end":{"line":83,"column":63}},"34":{"start":{"line":83,"column":46},"end":{"line":83,"column":61}},"35":{"start":{"line":93,"column":23},"end":{"line":93,"column":56}},"36":{"start":{"line":94,"column":4},"end":{"line":94,"column":60}},"37":{"start":{"line":94,"column":50},"end":{"line":94,"column":60}},"38":{"start":{"line":96,"column":4},"end":{"line":99,"column":23}},"39":{"start":{"line":98,"column":21},"end":{"line":98,"column":32}},"40":{"start":{"line":114,"column":26},"end":{"line":114,"column":61}},"41":{"start":{"line":115,"column":4},"end":{"line":115,"column":66}},"42":{"start":{"line":115,"column":56},"end":{"line":115,"column":66}},"43":{"start":{"line":117,"column":4},"end":{"line":117,"column":53}},"44":{"start":{"line":127,"column":18},"end":{"line":127,"column":72}},"45":{"start":{"line":128,"column":20},"end":{"line":128,"column":40}},"46":{"start":{"line":129,"column":4},"end":{"line":129,"column":63}},"47":{"start":{"line":129,"column":44},"end":{"line":129,"column":56}},"48":{"start":{"line":5,"column":13},"end":{"line":5,"column":32}},"49":{"start":{"line":5,"column":13},"end":{"line":131,"column":null}}},"fnMap":{"0":{"name":"(anonymous_1)","decl":{"start":{"line":6,"column":10},"end":{"line":6,"column":26}},"loc":{"start":{"line":6,"column":26},"end":{"line":19,"column":3}}},"1":{"name":"(anonymous_2)","decl":{"start":{"line":13,"column":36},"end":{"line":13,"column":37}},"loc":{"start":{"line":13,"column":46},"end":{"line":15,"column":7}}},"2":{"name":"(anonymous_3)","decl":{"start":{"line":26,"column":2},"end":{"line":26,"column":19}},"loc":{"start":{"line":26,"column":35},"end":{"line":57,"column":3}}},"3":{"name":"(anonymous_4)","decl":{"start":{"line":65,"column":2},"end":{"line":65,"column":12}},"loc":{"start":{"line":65,"column":45},"end":{"line":72,"column":3}}},"4":{"name":"(anonymous_5)","decl":{"start":{"line":71,"column":23},"end":{"line":71,"column":24}},"loc":{"start":{"line":71,"column":34},"end":{"line":71,"column":49}}},"5":{"name":"(anonymous_6)","decl":{"start":{"line":80,"column":2},"end":{"line":80,"column":13}},"loc":{"start":{"line":80,"column":46},"end":{"line":84,"column":3}}},"6":{"name":"(anonymous_7)","decl":{"start":{"line":83,"column":35},"end":{"line":83,"column":36}},"loc":{"start":{"line":83,"column":46},"end":{"line":83,"column":61}}},"7":{"name":"(anonymous_8)","decl":{"start":{"line":92,"column":2},"end":{"line":92,"column":17}},"loc":{"start":{"line":92,"column":50},"end":{"line":100,"column":3}}},"8":{"name":"(anonymous_9)","decl":{"start":{"line":98,"column":11},"end":{"line":98,"column":12}},"loc":{"start":{"line":98,"column":21},"end":{"line":98,"column":32}}},"9":{"name":"(anonymous_10)","decl":{"start":{"line":109,"column":2},"end":{"line":109,"column":19}},"loc":{"start":{"line":112,"column":20},"end":{"line":118,"column":3}}},"10":{"name":"(anonymous_11)","decl":{"start":{"line":126,"column":2},"end":{"line":126,"column":27}},"loc":{"start":{"line":126,"column":60},"end":{"line":130,"column":3}}},"11":{"name":"(anonymous_12)","decl":{"start":{"line":129,"column":33},"end":{"line":129,"column":34}},"loc":{"start":{"line":129,"column":44},"end":{"line":129,"column":56}}}},"branchMap":{"0":{"loc":{"start":{"line":32,"column":25},"end":{"line":32,"column":73}},"type":"binary-expr","locations":[{"start":{"line":32,"column":25},"end":{"line":32,"column":67}},{"start":{"line":32,"column":71},"end":{"line":32,"column":73}}]},"1":{"loc":{"start":{"line":34,"column":26},"end":{"line":34,"column":75}},"type":"binary-expr","locations":[{"start":{"line":34,"column":26},"end":{"line":34,"column":69}},{"start":{"line":34,"column":73},"end":{"line":34,"column":75}}]},"2":{"loc":{"start":{"line":37,"column":6},"end":{"line":39,"column":7}},"type":"if","locations":[{"start":{"line":37,"column":6},"end":{"line":39,"column":7}}]},"3":{"loc":{"start":{"line":38,"column":74},"end":{"line":38,"column":120}},"type":"cond-expr","locations":[{"start":{"line":38,"column":99},"end":{"line":38,"column":108}},{"start":{"line":38,"column":111},"end":{"line":38,"column":120}}]},"4":{"loc":{"start":{"line":46,"column":25},"end":{"line":46,"column":73}},"type":"binary-expr","locations":[{"start":{"line":46,"column":25},"end":{"line":46,"column":67}},{"start":{"line":46,"column":71},"end":{"line":46,"column":73}}]},"5":{"loc":{"start":{"line":48,"column":26},"end":{"line":48,"column":75}},"type":"binary-expr","locations":[{"start":{"line":48,"column":26},"end":{"line":48,"column":69}},{"start":{"line":48,"column":73},"end":{"line":48,"column":75}}]},"6":{"loc":{"start":{"line":51,"column":6},"end":{"line":53,"column":7}},"type":"if","locations":[{"start":{"line":51,"column":6},"end":{"line":53,"column":7}}]},"7":{"loc":{"start":{"line":52,"column":74},"end":{"line":52,"column":120}},"type":"cond-expr","locations":[{"start":{"line":52,"column":99},"end":{"line":52,"column":108}},{"start":{"line":52,"column":111},"end":{"line":52,"column":120}}]},"8":{"loc":{"start":{"line":69,"column":4},"end":{"line":69,"column":42}},"type":"if","locations":[{"start":{"line":69,"column":4},"end":{"line":69,"column":42}}]},"9":{"loc":{"start":{"line":70,"column":4},"end":{"line":70,"column":58}},"type":"if","locations":[{"start":{"line":70,"column":4},"end":{"line":70,"column":58}}]},"10":{"loc":{"start":{"line":94,"column":4},"end":{"line":94,"column":60}},"type":"if","locations":[{"start":{"line":94,"column":4},"end":{"line":94,"column":60}}]},"11":{"loc":{"start":{"line":94,"column":8},"end":{"line":94,"column":48}},"type":"binary-expr","locations":[{"start":{"line":94,"column":8},"end":{"line":94,"column":19}},{"start":{"line":94,"column":23},"end":{"line":94,"column":48}}]},"12":{"loc":{"start":{"line":115,"column":4},"end":{"line":115,"column":66}},"type":"if","locations":[{"start":{"line":115,"column":4},"end":{"line":115,"column":66}}]},"13":{"loc":{"start":{"line":115,"column":8},"end":{"line":115,"column":54}},"type":"binary-expr","locations":[{"start":{"line":115,"column":8},"end":{"line":115,"column":22}},{"start":{"line":115,"column":26},"end":{"line":115,"column":54}}]},"14":{"loc":{"start":{"line":129,"column":11},"end":{"line":129,"column":62}},"type":"cond-expr","locations":[{"start":{"line":129,"column":21},"end":{"line":129,"column":57}},{"start":{"line":129,"column":60},"end":{"line":129,"column":62}}]}},"s":{"0":16,"1":16,"2":16,"3":4,"4":4,"5":4,"6":48,"7":48,"8":64,"9":4,"10":6,"11":6,"12":52,"13":52,"14":52,"15":2,"16":4,"17":4,"18":32,"19":32,"20":32,"21":0,"22":4,"23":15,"24":15,"25":15,"26":4,"27":11,"28":11,"29":0,"30":0,"31":6,"32":6,"33":6,"34":7,"35":3,"36":3,"37":1,"38":2,"39":6,"40":4,"41":4,"42":1,"43":3,"44":0,"45":0,"46":0,"47":0,"48":16,"49":16},"f":{"0":4,"1":64,"2":6,"3":15,"4":0,"5":6,"6":7,"7":3,"8":6,"9":4,"10":0,"11":0},"b":{"0":[52,46],"1":[52,46],"2":[2],"3":[1,1],"4":[32,26],"5":[32,26],"6":[0],"7":[0,0],"8":[4],"9":[11],"10":[1],"11":[3,2],"12":[1],"13":[4,3],"14":[0,0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/ActionsParser.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/ActionsParser.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":68}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":80}},"2":{"start":{"line":9,"column":0},"end":{"line":9,"column":60}},"3":{"start":{"line":10,"column":0},"end":{"line":10,"column":69}},"4":{"start":{"line":11,"column":0},"end":{"line":11,"column":24}},"5":{"start":{"line":12,"column":0},"end":{"line":12,"column":42}},"6":{"start":{"line":13,"column":0},"end":{"line":13,"column":36}},"7":{"start":{"line":14,"column":0},"end":{"line":14,"column":67}},"8":{"start":{"line":23,"column":7},"end":{"line":444,"column":null}},"9":{"start":{"line":31,"column":12},"end":{"line":31,"column":25}},"10":{"start":{"line":32,"column":12},"end":{"line":32,"column":28}},"11":{"start":{"line":33,"column":12},"end":{"line":33,"column":31}},"12":{"start":{"line":34,"column":12},"end":{"line":34,"column":33}},"13":{"start":{"line":24,"column":10},"end":{"line":24,"column":44}},"14":{"start":{"line":25,"column":10},"end":{"line":25,"column":46}},"15":{"start":{"line":26,"column":10},"end":{"line":26,"column":43}},"16":{"start":{"line":27,"column":10},"end":{"line":27,"column":39}},"17":{"start":{"line":28,"column":10},"end":{"line":28,"column":36}},"18":{"start":{"line":38,"column":4},"end":{"line":38,"column":35}},"19":{"start":{"line":39,"column":4},"end":{"line":39,"column":36}},"20":{"start":{"line":40,"column":4},"end":{"line":40,"column":33}},"21":{"start":{"line":41,"column":4},"end":{"line":41,"column":28}},"22":{"start":{"line":45,"column":4},"end":{"line":45,"column":16}},"23":{"start":{"line":49,"column":4},"end":{"line":52,"column":7}},"24":{"start":{"line":50,"column":24},"end":{"line":50,"column":41}},"25":{"start":{"line":51,"column":6},"end":{"line":51,"column":74}},"26":{"start":{"line":51,"column":51},"end":{"line":51,"column":72}},"27":{"start":{"line":57,"column":24},"end":{"line":57,"column":54}},"28":{"start":{"line":58,"column":24},"end":{"line":58,"column":76}},"29":{"start":{"line":59,"column":4},"end":{"line":59,"column":34}},"30":{"start":{"line":59,"column":22},"end":{"line":59,"column":34}},"31":{"start":{"line":61,"column":22},"end":{"line":61,"column":43}},"32":{"start":{"line":62,"column":18},"end":{"line":62,"column":38}},"33":{"start":{"line":63,"column":4},"end":{"line":63,"column":28}},"34":{"start":{"line":63,"column":16},"end":{"line":63,"column":28}},"35":{"start":{"line":65,"column":4},"end":{"line":65,"column":49}},"36":{"start":{"line":69,"column":24},"end":{"line":69,"column":69}},"37":{"start":{"line":70,"column":4},"end":{"line":70,"column":34}},"38":{"start":{"line":70,"column":22},"end":{"line":70,"column":34}},"39":{"start":{"line":72,"column":21},"end":{"line":72,"column":51}},"40":{"start":{"line":73,"column":4},"end":{"line":73,"column":31}},"41":{"start":{"line":73,"column":19},"end":{"line":73,"column":31}},"42":{"start":{"line":75,"column":4},"end":{"line":75,"column":23}},"43":{"start":{"line":80,"column":25},"end":{"line":80,"column":78}},"44":{"start":{"line":81,"column":4},"end":{"line":83,"column":5}},"45":{"start":{"line":82,"column":6},"end":{"line":82,"column":29}},"46":{"start":{"line":86,"column":22},"end":{"line":86,"column":64}},"47":{"start":{"line":87,"column":4},"end":{"line":89,"column":5}},"48":{"start":{"line":88,"column":6},"end":{"line":88,"column":26}},"49":{"start":{"line":92,"column":4},"end":{"line":94,"column":5}},"50":{"start":{"line":93,"column":6},"end":{"line":93,"column":27}},"51":{"start":{"line":96,"column":4},"end":{"line":96,"column":14}},"52":{"start":{"line":102,"column":4},"end":{"line":128,"column":7}},"53":{"start":{"line":103,"column":34},"end":{"line":103,"column":36}},"54":{"start":{"line":105,"column":6},"end":{"line":114,"column":7}},"55":{"start":{"line":107,"column":28},"end":{"line":112,"column":10}},"56":{"start":{"line":108,"column":10},"end":{"line":108,"column":51}},"57":{"start":{"line":108,"column":38},"end":{"line":108,"column":51}},"58":{"start":{"line":109,"column":30},"end":{"line":109,"column":70}},"59":{"start":{"line":110,"column":31},"end":{"line":110,"column":76}},"60":{"start":{"line":111,"column":10},"end":{"line":111,"column":52}},"61":{"start":{"line":113,"column":8},"end":{"line":113,"column":62}},"62":{"start":{"line":113,"column":49},"end":{"line":113,"column":59}},"63":{"start":{"line":116,"column":6},"end":{"line":125,"column":7}},"64":{"start":{"line":118,"column":29},"end":{"line":123,"column":10}},"65":{"start":{"line":119,"column":10},"end":{"line":119,"column":52}},"66":{"start":{"line":119,"column":39},"end":{"line":119,"column":52}},"67":{"start":{"line":120,"column":28},"end":{"line":120,"column":59}},"68":{"start":{"line":121,"column":29},"end":{"line":121,"column":65}},"69":{"start":{"line":122,"column":10},"end":{"line":122,"column":42}},"70":{"start":{"line":124,"column":8},"end":{"line":124,"column":63}},"71":{"start":{"line":124,"column":50},"end":{"line":124,"column":60}},"72":{"start":{"line":127,"column":6},"end":{"line":127,"column":38}},"73":{"start":{"line":134,"column":35},"end":{"line":134,"column":37}},"74":{"start":{"line":135,"column":31},"end":{"line":135,"column":43}},"75":{"start":{"line":138,"column":29},"end":{"line":141,"column":5}},"76":{"start":{"line":139,"column":24},"end":{"line":139,"column":49}},"77":{"start":{"line":140,"column":6},"end":{"line":140,"column":50}},"78":{"start":{"line":143,"column":4},"end":{"line":190,"column":5}},"79":{"start":{"line":144,"column":48},"end":{"line":144,"column":50}},"80":{"start":{"line":145,"column":52},"end":{"line":145,"column":54}},"81":{"start":{"line":148,"column":6},"end":{"line":162,"column":9}},"82":{"start":{"line":150,"column":10},"end":{"line":154,"column":null}},"83":{"start":{"line":153,"column":14},"end":{"line":154,"column":69}},"84":{"start":{"line":153,"column":34},"end":{"line":153,"column":54}},"85":{"start":{"line":154,"column":47},"end":{"line":154,"column":68}},"86":{"start":{"line":157,"column":8},"end":{"line":161,"column":9}},"87":{"start":{"line":158,"column":10},"end":{"line":158,"column":36}},"88":{"start":{"line":160,"column":10},"end":{"line":160,"column":40}},"89":{"start":{"line":165,"column":6},"end":{"line":186,"column":7}},"90":{"start":{"line":166,"column":32},"end":{"line":166,"column":69}},"91":{"start":{"line":167,"column":34},"end":{"line":168,"column":null}},"92":{"start":{"line":168,"column":22},"end":{"line":168,"column":47}},"93":{"start":{"line":172,"column":8},"end":{"line":177,"column":9}},"94":{"start":{"line":173,"column":10},"end":{"line":176,"column":13}},"95":{"start":{"line":180,"column":8},"end":{"line":185,"column":11}},"96":{"start":{"line":181,"column":10},"end":{"line":184,"column":13}},"97":{"start":{"line":188,"column":6},"end":{"line":188,"column":36}},"98":{"start":{"line":189,"column":6},"end":{"line":189,"column":51}},"99":{"start":{"line":192,"column":4},"end":{"line":192,"column":22}},"100":{"start":{"line":196,"column":25},"end":{"line":196,"column":57}},"101":{"start":{"line":200,"column":6},"end":{"line":200,"column":62}},"102":{"start":{"line":201,"column":4},"end":{"line":206,"column":5}},"103":{"start":{"line":202,"column":6},"end":{"line":204,"column":9}},"104":{"start":{"line":205,"column":6},"end":{"line":205,"column":28}},"105":{"start":{"line":209,"column":41},"end":{"line":209,"column":43}},"106":{"start":{"line":210,"column":23},"end":{"line":210,"column":46}},"107":{"start":{"line":211,"column":25},"end":{"line":213,"column":null}},"108":{"start":{"line":215,"column":20},"end":{"line":215,"column":67}},"109":{"start":{"line":217,"column":4},"end":{"line":228,"column":5}},"110":{"start":{"line":218,"column":22},"end":{"line":218,"column":30}},"111":{"start":{"line":219,"column":19},"end":{"line":219,"column":34}},"112":{"start":{"line":220,"column":6},"end":{"line":227,"column":7}},"113":{"start":{"line":221,"column":8},"end":{"line":225,"column":11}},"114":{"start":{"line":226,"column":8},"end":{"line":226,"column":41}},"115":{"start":{"line":230,"column":36},"end":{"line":230,"column":74}},"116":{"start":{"line":231,"column":4},"end":{"line":231,"column":61}},"117":{"start":{"line":235,"column":4},"end":{"line":235,"column":39}},"118":{"start":{"line":239,"column":4},"end":{"line":239,"column":35}},"119":{"start":{"line":240,"column":4},"end":{"line":240,"column":28}},"120":{"start":{"line":244,"column":4},"end":{"line":244,"column":37}},"121":{"start":{"line":248,"column":4},"end":{"line":248,"column":35}},"122":{"start":{"line":252,"column":4},"end":{"line":252,"column":36}},"123":{"start":{"line":256,"column":4},"end":{"line":256,"column":32}},"124":{"start":{"line":260,"column":4},"end":{"line":260,"column":33}},"125":{"start":{"line":264,"column":24},"end":{"line":264,"column":62}},"126":{"start":{"line":265,"column":4},"end":{"line":265,"column":69}},"127":{"start":{"line":265,"column":22},"end":{"line":265,"column":69}},"128":{"start":{"line":267,"column":28},"end":{"line":267,"column":39}},"129":{"start":{"line":269,"column":4},"end":{"line":271,"column":5}},"130":{"start":{"line":270,"column":6},"end":{"line":270,"column":117}},"131":{"start":{"line":273,"column":4},"end":{"line":284,"column":5}},"132":{"start":{"line":274,"column":21},"end":{"line":278,"column":null}},"133":{"start":{"line":280,"column":6},"end":{"line":282,"column":7}},"134":{"start":{"line":281,"column":8},"end":{"line":281,"column":27}},"135":{"start":{"line":283,"column":6},"end":{"line":283,"column":129}},"136":{"start":{"line":286,"column":4},"end":{"line":288,"column":5}},"137":{"start":{"line":287,"column":6},"end":{"line":287,"column":133}},"138":{"start":{"line":290,"column":4},"end":{"line":292,"column":5}},"139":{"start":{"line":291,"column":6},"end":{"line":291,"column":46}},"140":{"start":{"line":294,"column":4},"end":{"line":300,"column":5}},"141":{"start":{"line":295,"column":19},"end":{"line":295,"column":49}},"142":{"start":{"line":296,"column":6},"end":{"line":298,"column":7}},"143":{"start":{"line":297,"column":8},"end":{"line":297,"column":37}},"144":{"start":{"line":299,"column":6},"end":{"line":299,"column":54}},"145":{"start":{"line":302,"column":4},"end":{"line":304,"column":5}},"146":{"start":{"line":303,"column":6},"end":{"line":303,"column":67}},"147":{"start":{"line":306,"column":4},"end":{"line":306,"column":134}},"148":{"start":{"line":314,"column":4},"end":{"line":442,"column":5}},"149":{"start":{"line":315,"column":6},"end":{"line":315,"column":32}},"150":{"start":{"line":317,"column":28},"end":{"line":317,"column":55}},"151":{"start":{"line":319,"column":62},"end":{"line":319,"column":64}},"152":{"start":{"line":320,"column":26},"end":{"line":320,"column":31}},"153":{"start":{"line":321,"column":21},"end":{"line":321,"column":26}},"154":{"start":{"line":323,"column":6},"end":{"line":404,"column":7}},"155":{"start":{"line":324,"column":8},"end":{"line":324,"column":28}},"156":{"start":{"line":324,"column":22},"end":{"line":324,"column":28}},"157":{"start":{"line":326,"column":8},"end":{"line":403,"column":9}},"158":{"start":{"line":327,"column":33},"end":{"line":333,"column":null}},"159":{"start":{"line":328,"column":12},"end":{"line":333,"column":17}},"160":{"start":{"line":330,"column":33},"end":{"line":333,"column":16}},"161":{"start":{"line":335,"column":31},"end":{"line":335,"column":64}},"162":{"start":{"line":336,"column":10},"end":{"line":336,"column":40}},"163":{"start":{"line":339,"column":10},"end":{"line":348,"column":11}},"164":{"start":{"line":340,"column":12},"end":{"line":347,"column":13}},"165":{"start":{"line":341,"column":14},"end":{"line":344,"column":17}},"166":{"start":{"line":345,"column":14},"end":{"line":345,"column":30}},"167":{"start":{"line":346,"column":14},"end":{"line":346,"column":20}},"168":{"start":{"line":350,"column":10},"end":{"line":366,"column":11}},"169":{"start":{"line":351,"column":12},"end":{"line":365,"column":13}},"170":{"start":{"line":352,"column":14},"end":{"line":364,"column":15}},"171":{"start":{"line":353,"column":34},"end":{"line":353,"column":71}},"172":{"start":{"line":354,"column":16},"end":{"line":363,"column":17}},"173":{"start":{"line":355,"column":18},"end":{"line":355,"column":58}},"174":{"start":{"line":356,"column":18},"end":{"line":362,"column":20}},"175":{"start":{"line":368,"column":10},"end":{"line":402,"column":11}},"176":{"start":{"line":369,"column":27},"end":{"line":370,"column":null}},"177":{"start":{"line":373,"column":12},"end":{"line":376,"column":15}},"178":{"start":{"line":378,"column":12},"end":{"line":378,"column":61}},"179":{"start":{"line":380,"column":12},"end":{"line":387,"column":13}},"180":{"start":{"line":381,"column":14},"end":{"line":384,"column":17}},"181":{"start":{"line":385,"column":14},"end":{"line":385,"column":30}},"182":{"start":{"line":386,"column":14},"end":{"line":386,"column":20}},"183":{"start":{"line":389,"column":12},"end":{"line":401,"column":13}},"184":{"start":{"line":390,"column":32},"end":{"line":390,"column":62}},"185":{"start":{"line":391,"column":14},"end":{"line":400,"column":15}},"186":{"start":{"line":392,"column":16},"end":{"line":392,"column":56}},"187":{"start":{"line":393,"column":16},"end":{"line":399,"column":18}},"188":{"start":{"line":406,"column":28},"end":{"line":407,"column":null}},"189":{"start":{"line":407,"column":32},"end":{"line":407,"column":79}},"190":{"start":{"line":410,"column":6},"end":{"line":415,"column":7}},"191":{"start":{"line":411,"column":8},"end":{"line":413,"column":11}},"192":{"start":{"line":414,"column":8},"end":{"line":414,"column":51}},"193":{"start":{"line":417,"column":28},"end":{"line":419,"column":21}},"194":{"start":{"line":418,"column":37},"end":{"line":418,"column":76}},"195":{"start":{"line":423,"column":6},"end":{"line":433,"column":7}},"196":{"start":{"line":424,"column":8},"end":{"line":424,"column":60}},"197":{"start":{"line":425,"column":8},"end":{"line":432,"column":10}},"198":{"start":{"line":435,"column":6},"end":{"line":435,"column":67}},"199":{"start":{"line":437,"column":6},"end":{"line":437,"column":63}},"200":{"start":{"line":438,"column":6},"end":{"line":440,"column":9}},"201":{"start":{"line":441,"column":6},"end":{"line":441,"column":29}},"202":{"start":{"line":23,"column":13},"end":{"line":23,"column":26}},"203":{"start":{"line":23,"column":13},"end":{"line":444,"column":null}}},"fnMap":{"0":{"name":"(anonymous_3)","decl":{"start":{"line":30,"column":2},"end":{"line":30,"column":null}},"loc":{"start":{"line":34,"column":52},"end":{"line":35,"column":6}}},"1":{"name":"(anonymous_4)","decl":{"start":{"line":37,"column":2},"end":{"line":37,"column":7}},"loc":{"start":{"line":37,"column":7},"end":{"line":42,"column":3}}},"2":{"name":"(anonymous_5)","decl":{"start":{"line":44,"column":2},"end":{"line":44,"column":19}},"loc":{"start":{"line":44,"column":32},"end":{"line":46,"column":3}}},"3":{"name":"(anonymous_6)","decl":{"start":{"line":48,"column":10},"end":{"line":48,"column":33}},"loc":{"start":{"line":48,"column":33},"end":{"line":53,"column":3}}},"4":{"name":"(anonymous_7)","decl":{"start":{"line":49,"column":42},"end":{"line":49,"column":43}},"loc":{"start":{"line":49,"column":50},"end":{"line":52,"column":5}}},"5":{"name":"(anonymous_8)","decl":{"start":{"line":51,"column":40},"end":{"line":51,"column":41}},"loc":{"start":{"line":51,"column":51},"end":{"line":51,"column":72}}},"6":{"name":"(anonymous_9)","decl":{"start":{"line":55,"column":2},"end":{"line":55,"column":17}},"loc":{"start":{"line":55,"column":29},"end":{"line":66,"column":3}}},"7":{"name":"(anonymous_10)","decl":{"start":{"line":68,"column":2},"end":{"line":68,"column":12}},"loc":{"start":{"line":68,"column":24},"end":{"line":76,"column":3}}},"8":{"name":"(anonymous_11)","decl":{"start":{"line":78,"column":10},"end":{"line":78,"column":34}},"loc":{"start":{"line":78,"column":56},"end":{"line":97,"column":3}}},"9":{"name":"(anonymous_12)","decl":{"start":{"line":99,"column":10},"end":{"line":99,"column":34}},"loc":{"start":{"line":100,"column":32},"end":{"line":129,"column":3}}},"10":{"name":"(anonymous_13)","decl":{"start":{"line":102,"column":23},"end":{"line":102,"column":24}},"loc":{"start":{"line":102,"column":34},"end":{"line":128,"column":5}}},"11":{"name":"(anonymous_14)","decl":{"start":{"line":107,"column":43},"end":{"line":107,"column":44}},"loc":{"start":{"line":107,"column":49},"end":{"line":112,"column":9}}},"12":{"name":"(anonymous_15)","decl":{"start":{"line":113,"column":42},"end":{"line":113,"column":43}},"loc":{"start":{"line":113,"column":49},"end":{"line":113,"column":59}}},"13":{"name":"(anonymous_16)","decl":{"start":{"line":118,"column":44},"end":{"line":118,"column":45}},"loc":{"start":{"line":118,"column":50},"end":{"line":123,"column":9}}},"14":{"name":"(anonymous_17)","decl":{"start":{"line":124,"column":43},"end":{"line":124,"column":44}},"loc":{"start":{"line":124,"column":50},"end":{"line":124,"column":60}}},"15":{"name":"(anonymous_18)","decl":{"start":{"line":131,"column":10},"end":{"line":131,"column":29}},"loc":{"start":{"line":132,"column":32},"end":{"line":193,"column":3}}},"16":{"name":"(anonymous_19)","decl":{"start":{"line":138,"column":29},"end":{"line":138,"column":30}},"loc":{"start":{"line":138,"column":59},"end":{"line":141,"column":5}}},"17":{"name":"(anonymous_20)","decl":{"start":{"line":148,"column":33},"end":{"line":148,"column":34}},"loc":{"start":{"line":148,"column":44},"end":{"line":162,"column":7}}},"18":{"name":"(anonymous_21)","decl":{"start":{"line":152,"column":12},"end":{"line":152,"column":13}},"loc":{"start":{"line":153,"column":14},"end":{"line":154,"column":69}}},"19":{"name":"(anonymous_22)","decl":{"start":{"line":153,"column":27},"end":{"line":153,"column":28}},"loc":{"start":{"line":153,"column":34},"end":{"line":153,"column":54}}},"20":{"name":"(anonymous_23)","decl":{"start":{"line":154,"column":39},"end":{"line":154,"column":40}},"loc":{"start":{"line":154,"column":47},"end":{"line":154,"column":68}}},"21":{"name":"(anonymous_24)","decl":{"start":{"line":168,"column":10},"end":{"line":168,"column":11}},"loc":{"start":{"line":168,"column":22},"end":{"line":168,"column":47}}},"22":{"name":"(anonymous_25)","decl":{"start":{"line":180,"column":34},"end":{"line":180,"column":35}},"loc":{"start":{"line":180,"column":45},"end":{"line":185,"column":9}}},"23":{"name":"(anonymous_26)","decl":{"start":{"line":195,"column":2},"end":{"line":195,"column":18}},"loc":{"start":{"line":195,"column":31},"end":{"line":232,"column":3}}},"24":{"name":"(anonymous_27)","decl":{"start":{"line":234,"column":2},"end":{"line":234,"column":16}},"loc":{"start":{"line":234,"column":30},"end":{"line":236,"column":3}}},"25":{"name":"(anonymous_28)","decl":{"start":{"line":238,"column":2},"end":{"line":238,"column":13}},"loc":{"start":{"line":238,"column":13},"end":{"line":241,"column":3}}},"26":{"name":"(anonymous_29)","decl":{"start":{"line":243,"column":2},"end":{"line":243,"column":6}},"loc":{"start":{"line":243,"column":12},"end":{"line":245,"column":3}}},"27":{"name":"(anonymous_30)","decl":{"start":{"line":247,"column":2},"end":{"line":247,"column":6}},"loc":{"start":{"line":247,"column":18},"end":{"line":249,"column":3}}},"28":{"name":"(anonymous_31)","decl":{"start":{"line":251,"column":2},"end":{"line":251,"column":6}},"loc":{"start":{"line":251,"column":33},"end":{"line":253,"column":3}}},"29":{"name":"(anonymous_32)","decl":{"start":{"line":255,"column":2},"end":{"line":255,"column":6}},"loc":{"start":{"line":255,"column":16},"end":{"line":257,"column":3}}},"30":{"name":"(anonymous_33)","decl":{"start":{"line":259,"column":2},"end":{"line":259,"column":6}},"loc":{"start":{"line":259,"column":31},"end":{"line":261,"column":3}}},"31":{"name":"(anonymous_34)","decl":{"start":{"line":263,"column":10},"end":{"line":263,"column":28}},"loc":{"start":{"line":263,"column":56},"end":{"line":307,"column":3}}},"32":{"name":"(anonymous_35)","decl":{"start":{"line":309,"column":2},"end":{"line":309,"column":7}},"loc":{"start":{"line":312,"column":53},"end":{"line":443,"column":3}}},"33":{"name":"(anonymous_36)","decl":{"start":{"line":327,"column":51},"end":{"line":327,"column":52}},"loc":{"start":{"line":328,"column":12},"end":{"line":333,"column":17}}},"34":{"name":"(anonymous_37)","decl":{"start":{"line":330,"column":20},"end":{"line":330,"column":21}},"loc":{"start":{"line":330,"column":33},"end":{"line":333,"column":16}}},"35":{"name":"(anonymous_38)","decl":{"start":{"line":407,"column":8},"end":{"line":407,"column":9}},"loc":{"start":{"line":407,"column":32},"end":{"line":407,"column":79}}},"36":{"name":"(anonymous_39)","decl":{"start":{"line":418,"column":13},"end":{"line":418,"column":14}},"loc":{"start":{"line":418,"column":37},"end":{"line":418,"column":76}}}},"branchMap":{"0":{"loc":{"start":{"line":59,"column":4},"end":{"line":59,"column":34}},"type":"if","locations":[{"start":{"line":59,"column":4},"end":{"line":59,"column":34}}]},"1":{"loc":{"start":{"line":63,"column":4},"end":{"line":63,"column":28}},"type":"if","locations":[{"start":{"line":63,"column":4},"end":{"line":63,"column":28}}]},"2":{"loc":{"start":{"line":70,"column":4},"end":{"line":70,"column":34}},"type":"if","locations":[{"start":{"line":70,"column":4},"end":{"line":70,"column":34}}]},"3":{"loc":{"start":{"line":73,"column":4},"end":{"line":73,"column":31}},"type":"if","locations":[{"start":{"line":73,"column":4},"end":{"line":73,"column":31}}]},"4":{"loc":{"start":{"line":81,"column":4},"end":{"line":83,"column":5}},"type":"if","locations":[{"start":{"line":81,"column":4},"end":{"line":83,"column":5}}]},"5":{"loc":{"start":{"line":87,"column":4},"end":{"line":89,"column":5}},"type":"if","locations":[{"start":{"line":87,"column":4},"end":{"line":89,"column":5}}]},"6":{"loc":{"start":{"line":92,"column":4},"end":{"line":94,"column":5}},"type":"if","locations":[{"start":{"line":92,"column":4},"end":{"line":94,"column":5}}]},"7":{"loc":{"start":{"line":105,"column":6},"end":{"line":114,"column":7}},"type":"if","locations":[{"start":{"line":105,"column":6},"end":{"line":114,"column":7}}]},"8":{"loc":{"start":{"line":108,"column":10},"end":{"line":108,"column":51}},"type":"if","locations":[{"start":{"line":108,"column":10},"end":{"line":108,"column":51}}]},"9":{"loc":{"start":{"line":116,"column":6},"end":{"line":125,"column":7}},"type":"if","locations":[{"start":{"line":116,"column":6},"end":{"line":125,"column":7}}]},"10":{"loc":{"start":{"line":119,"column":10},"end":{"line":119,"column":52}},"type":"if","locations":[{"start":{"line":119,"column":10},"end":{"line":119,"column":52}}]},"11":{"loc":{"start":{"line":150,"column":10},"end":{"line":154,"column":null}},"type":"binary-expr","locations":[{"start":{"line":150,"column":10},"end":{"line":150,"column":35}},{"start":{"line":151,"column":10},"end":{"line":154,"column":null}}]},"12":{"loc":{"start":{"line":153,"column":14},"end":{"line":154,"column":69}},"type":"binary-expr","locations":[{"start":{"line":153,"column":14},"end":{"line":153,"column":76}},{"start":{"line":154,"column":14},"end":{"line":154,"column":69}}]},"13":{"loc":{"start":{"line":157,"column":8},"end":{"line":161,"column":9}},"type":"if","locations":[{"start":{"line":157,"column":8},"end":{"line":161,"column":9}},{"start":{"line":159,"column":15},"end":{"line":161,"column":9}}]},"14":{"loc":{"start":{"line":165,"column":6},"end":{"line":186,"column":7}},"type":"if","locations":[{"start":{"line":165,"column":6},"end":{"line":186,"column":7}}]},"15":{"loc":{"start":{"line":172,"column":8},"end":{"line":177,"column":9}},"type":"if","locations":[{"start":{"line":172,"column":8},"end":{"line":177,"column":9}}]},"16":{"loc":{"start":{"line":201,"column":4},"end":{"line":206,"column":5}},"type":"if","locations":[{"start":{"line":201,"column":4},"end":{"line":206,"column":5}}]},"17":{"loc":{"start":{"line":220,"column":6},"end":{"line":227,"column":7}},"type":"if","locations":[{"start":{"line":220,"column":6},"end":{"line":227,"column":7}}]},"18":{"loc":{"start":{"line":265,"column":4},"end":{"line":265,"column":69}},"type":"if","locations":[{"start":{"line":265,"column":4},"end":{"line":265,"column":69}}]},"19":{"loc":{"start":{"line":269,"column":4},"end":{"line":271,"column":5}},"type":"if","locations":[{"start":{"line":269,"column":4},"end":{"line":271,"column":5}}]},"20":{"loc":{"start":{"line":269,"column":8},"end":{"line":269,"column":58}},"type":"binary-expr","locations":[{"start":{"line":269,"column":8},"end":{"line":269,"column":40}},{"start":{"line":269,"column":44},"end":{"line":269,"column":58}}]},"21":{"loc":{"start":{"line":273,"column":4},"end":{"line":284,"column":5}},"type":"if","locations":[{"start":{"line":273,"column":4},"end":{"line":284,"column":5}}]},"22":{"loc":{"start":{"line":273,"column":8},"end":{"line":273,"column":52}},"type":"binary-expr","locations":[{"start":{"line":273,"column":8},"end":{"line":273,"column":34}},{"start":{"line":273,"column":38},"end":{"line":273,"column":52}}]},"23":{"loc":{"start":{"line":280,"column":6},"end":{"line":282,"column":7}},"type":"if","locations":[{"start":{"line":280,"column":6},"end":{"line":282,"column":7}}]},"24":{"loc":{"start":{"line":280,"column":10},"end":{"line":280,"column":76}},"type":"binary-expr","locations":[{"start":{"line":280,"column":10},"end":{"line":280,"column":41}},{"start":{"line":280,"column":45},"end":{"line":280,"column":76}}]},"25":{"loc":{"start":{"line":286,"column":4},"end":{"line":288,"column":5}},"type":"if","locations":[{"start":{"line":286,"column":4},"end":{"line":288,"column":5}}]},"26":{"loc":{"start":{"line":286,"column":8},"end":{"line":286,"column":52}},"type":"binary-expr","locations":[{"start":{"line":286,"column":8},"end":{"line":286,"column":34}},{"start":{"line":286,"column":38},"end":{"line":286,"column":52}}]},"27":{"loc":{"start":{"line":290,"column":4},"end":{"line":292,"column":5}},"type":"if","locations":[{"start":{"line":290,"column":4},"end":{"line":292,"column":5}}]},"28":{"loc":{"start":{"line":290,"column":8},"end":{"line":290,"column":51}},"type":"binary-expr","locations":[{"start":{"line":290,"column":8},"end":{"line":290,"column":33}},{"start":{"line":290,"column":37},"end":{"line":290,"column":51}}]},"29":{"loc":{"start":{"line":294,"column":4},"end":{"line":300,"column":5}},"type":"if","locations":[{"start":{"line":294,"column":4},"end":{"line":300,"column":5}}]},"30":{"loc":{"start":{"line":294,"column":8},"end":{"line":294,"column":52}},"type":"binary-expr","locations":[{"start":{"line":294,"column":8},"end":{"line":294,"column":34}},{"start":{"line":294,"column":38},"end":{"line":294,"column":52}}]},"31":{"loc":{"start":{"line":296,"column":6},"end":{"line":298,"column":7}},"type":"if","locations":[{"start":{"line":296,"column":6},"end":{"line":298,"column":7}}]},"32":{"loc":{"start":{"line":296,"column":10},"end":{"line":296,"column":42}},"type":"binary-expr","locations":[{"start":{"line":296,"column":10},"end":{"line":296,"column":26}},{"start":{"line":296,"column":30},"end":{"line":296,"column":42}}]},"33":{"loc":{"start":{"line":302,"column":4},"end":{"line":304,"column":5}},"type":"if","locations":[{"start":{"line":302,"column":4},"end":{"line":304,"column":5}}]},"34":{"loc":{"start":{"line":302,"column":8},"end":{"line":302,"column":63}},"type":"binary-expr","locations":[{"start":{"line":302,"column":8},"end":{"line":302,"column":45}},{"start":{"line":302,"column":49},"end":{"line":302,"column":63}}]},"35":{"loc":{"start":{"line":306,"column":71},"end":{"line":306,"column":131}},"type":"binary-expr","locations":[{"start":{"line":306,"column":71},"end":{"line":306,"column":85}},{"start":{"line":306,"column":89},"end":{"line":306,"column":131}}]},"36":{"loc":{"start":{"line":324,"column":8},"end":{"line":324,"column":28}},"type":"if","locations":[{"start":{"line":324,"column":8},"end":{"line":324,"column":28}}]},"37":{"loc":{"start":{"line":326,"column":8},"end":{"line":403,"column":9}},"type":"if","locations":[{"start":{"line":326,"column":8},"end":{"line":403,"column":9}},{"start":{"line":367,"column":15},"end":{"line":403,"column":9}}]},"38":{"loc":{"start":{"line":340,"column":12},"end":{"line":347,"column":13}},"type":"if","locations":[{"start":{"line":340,"column":12},"end":{"line":347,"column":13}}]},"39":{"loc":{"start":{"line":350,"column":10},"end":{"line":366,"column":11}},"type":"if","locations":[{"start":{"line":350,"column":10},"end":{"line":366,"column":11}}]},"40":{"loc":{"start":{"line":352,"column":14},"end":{"line":364,"column":15}},"type":"if","locations":[{"start":{"line":352,"column":14},"end":{"line":364,"column":15}}]},"41":{"loc":{"start":{"line":354,"column":16},"end":{"line":363,"column":17}},"type":"if","locations":[{"start":{"line":354,"column":16},"end":{"line":363,"column":17}}]},"42":{"loc":{"start":{"line":380,"column":12},"end":{"line":387,"column":13}},"type":"if","locations":[{"start":{"line":380,"column":12},"end":{"line":387,"column":13}}]},"43":{"loc":{"start":{"line":389,"column":12},"end":{"line":401,"column":13}},"type":"if","locations":[{"start":{"line":389,"column":12},"end":{"line":401,"column":13}}]},"44":{"loc":{"start":{"line":391,"column":14},"end":{"line":400,"column":15}},"type":"if","locations":[{"start":{"line":391,"column":14},"end":{"line":400,"column":15}}]},"45":{"loc":{"start":{"line":407,"column":32},"end":{"line":407,"column":79}},"type":"binary-expr","locations":[{"start":{"line":407,"column":32},"end":{"line":407,"column":61}},{"start":{"line":407,"column":65},"end":{"line":407,"column":79}}]},"46":{"loc":{"start":{"line":410,"column":6},"end":{"line":415,"column":7}},"type":"if","locations":[{"start":{"line":410,"column":6},"end":{"line":415,"column":7}}]},"47":{"loc":{"start":{"line":423,"column":6},"end":{"line":433,"column":7}},"type":"if","locations":[{"start":{"line":423,"column":6},"end":{"line":433,"column":7}}]}},"s":{"0":4,"1":4,"2":4,"3":4,"4":4,"5":4,"6":4,"7":4,"8":4,"9":69,"10":69,"11":69,"12":69,"13":69,"14":69,"15":69,"16":69,"17":69,"18":38,"19":38,"20":38,"21":38,"22":1,"23":3,"24":36,"25":36,"26":42,"27":3,"28":3,"29":3,"30":1,"31":2,"32":2,"33":2,"34":1,"35":1,"36":3,"37":3,"38":1,"39":2,"40":2,"41":1,"42":1,"43":6,"44":6,"45":0,"46":6,"47":6,"48":6,"49":0,"50":0,"51":0,"52":13,"53":17,"54":17,"55":6,"56":11,"57":8,"58":3,"59":3,"60":3,"61":6,"62":0,"63":17,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":17,"73":13,"74":13,"75":13,"76":34,"77":34,"78":13,"79":12,"80":12,"81":12,"82":17,"83":0,"84":0,"85":0,"86":17,"87":17,"88":0,"89":12,"90":12,"91":12,"92":17,"93":12,"94":8,"95":12,"96":7,"97":12,"98":12,"99":13,"100":14,"101":14,"102":14,"103":1,"104":1,"105":13,"106":13,"107":13,"108":13,"109":13,"110":18,"111":18,"112":18,"113":17,"114":17,"115":13,"116":13,"117":2,"118":0,"119":0,"120":2,"121":1,"122":1,"123":1,"124":1,"125":8,"126":8,"127":0,"128":8,"129":8,"130":0,"131":8,"132":3,"133":3,"134":0,"135":3,"136":5,"137":1,"138":4,"139":0,"140":4,"141":0,"142":0,"143":0,"144":0,"145":4,"146":1,"147":3,"148":7,"149":7,"150":7,"151":7,"152":7,"153":7,"154":7,"155":8,"156":0,"157":8,"158":4,"159":5,"160":5,"161":4,"162":4,"163":4,"164":5,"165":0,"166":0,"167":0,"168":4,"169":4,"170":5,"171":0,"172":0,"173":0,"174":0,"175":4,"176":4,"177":4,"178":4,"179":4,"180":1,"181":1,"182":1,"183":3,"184":2,"185":2,"186":1,"187":1,"188":7,"189":9,"190":7,"191":1,"192":1,"193":6,"194":8,"195":6,"196":5,"197":5,"198":6,"199":0,"200":0,"201":0,"202":4,"203":4},"f":{"0":69,"1":38,"2":1,"3":3,"4":36,"5":42,"6":3,"7":3,"8":6,"9":13,"10":17,"11":11,"12":0,"13":0,"14":0,"15":13,"16":34,"17":17,"18":0,"19":0,"20":0,"21":17,"22":7,"23":14,"24":2,"25":0,"26":2,"27":1,"28":1,"29":1,"30":1,"31":8,"32":7,"33":5,"34":5,"35":9,"36":8},"b":{"0":[1],"1":[1],"2":[1],"3":[1],"4":[0],"5":[6],"6":[0],"7":[6],"8":[8],"9":[0],"10":[0],"11":[17,0],"12":[0,0],"13":[17,0],"14":[12],"15":[8],"16":[1],"17":[17],"18":[0],"19":[0],"20":[8,0],"21":[3],"22":[8,3],"23":[0],"24":[3,3],"25":[1],"26":[5,1],"27":[0],"28":[4,0],"29":[0],"30":[4,0],"31":[0],"32":[0,0],"33":[1],"34":[4,1],"35":[3,2],"36":[0],"37":[4,4],"38":[0],"39":[4],"40":[0],"41":[0],"42":[1],"43":[2],"44":[1],"45":[9,1],"46":[1],"47":[5]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/CommandAction.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/CommandAction.ts","statementMap":{"0":{"start":{"line":2,"column":0},"end":{"line":2,"column":60}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":59}},"2":{"start":{"line":4,"column":0},"end":{"line":4,"column":26}},"3":{"start":{"line":5,"column":0},"end":{"line":5,"column":64}},"4":{"start":{"line":6,"column":0},"end":{"line":6,"column":42}},"5":{"start":{"line":7,"column":0},"end":{"line":7,"column":60}},"6":{"start":{"line":8,"column":0},"end":{"line":8,"column":90}},"7":{"start":{"line":9,"column":0},"end":{"line":9,"column":47}},"8":{"start":{"line":17,"column":7},"end":{"line":168,"column":null}},"9":{"start":{"line":23,"column":4},"end":{"line":23,"column":31}},"10":{"start":{"line":19,"column":14},"end":{"line":19,"column":35}},"11":{"start":{"line":20,"column":12},"end":{"line":20,"column":25}},"12":{"start":{"line":21,"column":12},"end":{"line":21,"column":26}},"13":{"start":{"line":27,"column":4},"end":{"line":27,"column":21}},"14":{"start":{"line":31,"column":16},"end":{"line":31,"column":39}},"15":{"start":{"line":32,"column":18},"end":{"line":32,"column":76}},"16":{"start":{"line":33,"column":4},"end":{"line":36,"column":5}},"17":{"start":{"line":34,"column":6},"end":{"line":34,"column":60}},"18":{"start":{"line":35,"column":6},"end":{"line":35,"column":29}},"19":{"start":{"line":39,"column":20},"end":{"line":42,"column":13}},"20":{"start":{"line":44,"column":4},"end":{"line":44,"column":47}},"21":{"start":{"line":45,"column":4},"end":{"line":45,"column":23}},"22":{"start":{"line":49,"column":24},"end":{"line":49,"column":47}},"23":{"start":{"line":51,"column":4},"end":{"line":53,"column":5}},"24":{"start":{"line":52,"column":6},"end":{"line":52,"column":43}},"25":{"start":{"line":55,"column":4},"end":{"line":55,"column":16}},"26":{"start":{"line":61,"column":4},"end":{"line":68,"column":5}},"27":{"start":{"line":62,"column":26},"end":{"line":62,"column":49}},"28":{"start":{"line":63,"column":6},"end":{"line":63,"column":52}},"29":{"start":{"line":64,"column":6},"end":{"line":64,"column":42}},"30":{"start":{"line":67,"column":6},"end":{"line":67,"column":64}},"31":{"start":{"line":72,"column":4},"end":{"line":75,"column":6}},"32":{"start":{"line":82,"column":4},"end":{"line":166,"column":7}},"33":{"start":{"line":83,"column":29},"end":{"line":83,"column":47}},"34":{"start":{"line":84,"column":20},"end":{"line":84,"column":65}},"35":{"start":{"line":86,"column":23},"end":{"line":86,"column":25}},"36":{"start":{"line":87,"column":23},"end":{"line":87,"column":25}},"37":{"start":{"line":88,"column":23},"end":{"line":88,"column":28}},"38":{"start":{"line":91,"column":25},"end":{"line":91,"column":27}},"39":{"start":{"line":92,"column":25},"end":{"line":92,"column":27}},"40":{"start":{"line":95,"column":6},"end":{"line":106,"column":9}},"41":{"start":{"line":96,"column":22},"end":{"line":96,"column":37}},"42":{"start":{"line":97,"column":8},"end":{"line":97,"column":30}},"43":{"start":{"line":98,"column":30},"end":{"line":98,"column":67}},"44":{"start":{"line":99,"column":8},"end":{"line":99,"column":36}},"45":{"start":{"line":100,"column":8},"end":{"line":100,"column":26}},"46":{"start":{"line":103,"column":8},"end":{"line":105,"column":9}},"47":{"start":{"line":104,"column":10},"end":{"line":104,"column":51}},"48":{"start":{"line":109,"column":6},"end":{"line":120,"column":9}},"49":{"start":{"line":110,"column":22},"end":{"line":110,"column":37}},"50":{"start":{"line":111,"column":8},"end":{"line":111,"column":30}},"51":{"start":{"line":112,"column":30},"end":{"line":112,"column":67}},"52":{"start":{"line":113,"column":8},"end":{"line":113,"column":36}},"53":{"start":{"line":114,"column":8},"end":{"line":114,"column":26}},"54":{"start":{"line":117,"column":8},"end":{"line":119,"column":9}},"55":{"start":{"line":118,"column":10},"end":{"line":118,"column":49}},"56":{"start":{"line":122,"column":33},"end":{"line":150,"column":7}},"57":{"start":{"line":123,"column":8},"end":{"line":149,"column":9}},"58":{"start":{"line":124,"column":10},"end":{"line":124,"column":28}},"59":{"start":{"line":126,"column":10},"end":{"line":128,"column":11}},"60":{"start":{"line":127,"column":12},"end":{"line":127,"column":64}},"61":{"start":{"line":129,"column":10},"end":{"line":131,"column":11}},"62":{"start":{"line":130,"column":12},"end":{"line":130,"column":64}},"63":{"start":{"line":133,"column":24},"end":{"line":134,"column":148}},"64":{"start":{"line":137,"column":25},"end":{"line":137,"column":48}},"65":{"start":{"line":139,"column":12},"end":{"line":140,"column":41}},"66":{"start":{"line":142,"column":10},"end":{"line":146,"column":13}},"67":{"start":{"line":148,"column":10},"end":{"line":148,"column":60}},"68":{"start":{"line":152,"column":6},"end":{"line":154,"column":9}},"69":{"start":{"line":153,"column":8},"end":{"line":153,"column":33}},"70":{"start":{"line":156,"column":6},"end":{"line":165,"column":9}},"71":{"start":{"line":157,"column":8},"end":{"line":160,"column":11}},"72":{"start":{"line":162,"column":8},"end":{"line":164,"column":10}},"73":{"start":{"line":17,"column":13},"end":{"line":17,"column":26}},"74":{"start":{"line":17,"column":13},"end":{"line":168,"column":null}}},"fnMap":{"0":{"name":"(anonymous_3)","decl":{"start":{"line":18,"column":2},"end":{"line":18,"column":null}},"loc":{"start":{"line":21,"column":38},"end":{"line":24,"column":3}}},"1":{"name":"(anonymous_4)","decl":{"start":{"line":26,"column":12},"end":{"line":26,"column":24}},"loc":{"start":{"line":26,"column":24},"end":{"line":28,"column":3}}},"2":{"name":"(anonymous_5)","decl":{"start":{"line":30,"column":12},"end":{"line":30,"column":23}},"loc":{"start":{"line":30,"column":39},"end":{"line":46,"column":3}}},"3":{"name":"(anonymous_6)","decl":{"start":{"line":48,"column":12},"end":{"line":48,"column":26}},"loc":{"start":{"line":48,"column":54},"end":{"line":56,"column":3}}},"4":{"name":"(anonymous_7)","decl":{"start":{"line":58,"column":12},"end":{"line":58,"column":17}},"loc":{"start":{"line":59,"column":31},"end":{"line":69,"column":3}}},"5":{"name":"(anonymous_8)","decl":{"start":{"line":71,"column":10},"end":{"line":71,"column":27}},"loc":{"start":{"line":71,"column":27},"end":{"line":76,"column":3}}},"6":{"name":"(anonymous_9)","decl":{"start":{"line":78,"column":10},"end":{"line":78,"column":15}},"loc":{"start":{"line":80,"column":38},"end":{"line":167,"column":3}}},"7":{"name":"(anonymous_10)","decl":{"start":{"line":82,"column":23},"end":{"line":82,"column":24}},"loc":{"start":{"line":82,"column":35},"end":{"line":166,"column":5}}},"8":{"name":"(anonymous_11)","decl":{"start":{"line":95,"column":30},"end":{"line":95,"column":31}},"loc":{"start":{"line":95,"column":47},"end":{"line":106,"column":7}}},"9":{"name":"(anonymous_12)","decl":{"start":{"line":109,"column":30},"end":{"line":109,"column":31}},"loc":{"start":{"line":109,"column":47},"end":{"line":120,"column":7}}},"10":{"name":"(anonymous_13)","decl":{"start":{"line":122,"column":33},"end":{"line":122,"column":34}},"loc":{"start":{"line":122,"column":68},"end":{"line":150,"column":7}}},"11":{"name":"(anonymous_14)","decl":{"start":{"line":152,"column":24},"end":{"line":152,"column":25}},"loc":{"start":{"line":152,"column":33},"end":{"line":154,"column":7}}},"12":{"name":"(anonymous_15)","decl":{"start":{"line":156,"column":24},"end":{"line":156,"column":25}},"loc":{"start":{"line":156,"column":34},"end":{"line":165,"column":7}}}},"branchMap":{"0":{"loc":{"start":{"line":33,"column":4},"end":{"line":36,"column":5}},"type":"if","locations":[{"start":{"line":33,"column":4},"end":{"line":36,"column":5}}]},"1":{"loc":{"start":{"line":51,"column":4},"end":{"line":53,"column":5}},"type":"if","locations":[{"start":{"line":51,"column":4},"end":{"line":53,"column":5}}]},"2":{"loc":{"start":{"line":51,"column":8},"end":{"line":51,"column":47}},"type":"binary-expr","locations":[{"start":{"line":51,"column":8},"end":{"line":51,"column":16}},{"start":{"line":51,"column":20},"end":{"line":51,"column":47}}]},"3":{"loc":{"start":{"line":73,"column":6},"end":{"line":74,"column":46}},"type":"binary-expr","locations":[{"start":{"line":73,"column":6},"end":{"line":73,"column":37}},{"start":{"line":74,"column":6},"end":{"line":74,"column":46}}]},"4":{"loc":{"start":{"line":103,"column":8},"end":{"line":105,"column":9}},"type":"if","locations":[{"start":{"line":103,"column":8},"end":{"line":105,"column":9}}]},"5":{"loc":{"start":{"line":117,"column":8},"end":{"line":119,"column":9}},"type":"if","locations":[{"start":{"line":117,"column":8},"end":{"line":119,"column":9}}]},"6":{"loc":{"start":{"line":122,"column":34},"end":{"line":122,"column":64}},"type":"default-arg","locations":[{"start":{"line":122,"column":60},"end":{"line":122,"column":64}}]},"7":{"loc":{"start":{"line":123,"column":8},"end":{"line":149,"column":9}},"type":"if","locations":[{"start":{"line":123,"column":8},"end":{"line":149,"column":9}}]},"8":{"loc":{"start":{"line":126,"column":10},"end":{"line":128,"column":11}},"type":"if","locations":[{"start":{"line":126,"column":10},"end":{"line":128,"column":11}}]},"9":{"loc":{"start":{"line":129,"column":10},"end":{"line":131,"column":11}},"type":"if","locations":[{"start":{"line":129,"column":10},"end":{"line":131,"column":11}}]},"10":{"loc":{"start":{"line":139,"column":13},"end":{"line":139,"column":69}},"type":"binary-expr","locations":[{"start":{"line":139,"column":13},"end":{"line":139,"column":19}},{"start":{"line":139,"column":23},"end":{"line":139,"column":69}}]},"11":{"loc":{"start":{"line":140,"column":13},"end":{"line":140,"column":40}},"type":"cond-expr","locations":[{"start":{"line":140,"column":30},"end":{"line":140,"column":35}},{"start":{"line":140,"column":38},"end":{"line":140,"column":40}}]}},"s":{"0":16,"1":16,"2":16,"3":16,"4":16,"5":16,"6":16,"7":16,"8":16,"9":9,"10":9,"11":9,"12":9,"13":44,"14":9,"15":9,"16":9,"17":1,"18":1,"19":8,"20":8,"21":8,"22":9,"23":9,"24":1,"25":8,"26":8,"27":8,"28":8,"29":8,"30":0,"31":11,"32":8,"33":8,"34":8,"35":8,"36":8,"37":8,"38":8,"39":8,"40":8,"41":9,"42":9,"43":9,"44":9,"45":9,"46":9,"47":0,"48":8,"49":2,"50":2,"51":2,"52":2,"53":2,"54":2,"55":0,"56":8,"57":8,"58":8,"59":8,"60":0,"61":8,"62":0,"63":8,"64":8,"65":8,"66":8,"67":8,"68":8,"69":8,"70":8,"71":0,"72":0,"73":16,"74":16},"f":{"0":9,"1":44,"2":9,"3":9,"4":8,"5":11,"6":8,"7":8,"8":9,"9":2,"10":8,"11":8,"12":0},"b":{"0":[1],"1":[1],"2":[9,8],"3":[11,0],"4":[0],"5":[0],"6":[0],"7":[8],"8":[0],"9":[0],"10":[8,1],"11":[1,7]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/CopyFileAction.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/CopyFileAction.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":73}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":42}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":60}},"3":{"start":{"line":4,"column":0},"end":{"line":4,"column":92}},"4":{"start":{"line":5,"column":0},"end":{"line":5,"column":47}},"5":{"start":{"line":15,"column":7},"end":{"line":73,"column":null}},"6":{"start":{"line":20,"column":4},"end":{"line":20,"column":31}},"7":{"start":{"line":17,"column":14},"end":{"line":17,"column":35}},"8":{"start":{"line":18,"column":12},"end":{"line":18,"column":28}},"9":{"start":{"line":24,"column":4},"end":{"line":24,"column":21}},"10":{"start":{"line":28,"column":46},"end":{"line":28,"column":70}},"11":{"start":{"line":30,"column":4},"end":{"line":32,"column":5}},"12":{"start":{"line":31,"column":6},"end":{"line":31,"column":39}},"13":{"start":{"line":33,"column":4},"end":{"line":35,"column":5}},"14":{"start":{"line":34,"column":6},"end":{"line":34,"column":44}},"15":{"start":{"line":37,"column":4},"end":{"line":37,"column":16}},"16":{"start":{"line":42,"column":27},"end":{"line":42,"column":78}},"17":{"start":{"line":43,"column":4},"end":{"line":45,"column":5}},"18":{"start":{"line":44,"column":6},"end":{"line":44,"column":52}},"19":{"start":{"line":47,"column":4},"end":{"line":47,"column":34}},"20":{"start":{"line":53,"column":4},"end":{"line":71,"column":5}},"21":{"start":{"line":54,"column":48},"end":{"line":54,"column":72}},"22":{"start":{"line":56,"column":6},"end":{"line":56,"column":50}},"23":{"start":{"line":57,"column":6},"end":{"line":57,"column":60}},"24":{"start":{"line":59,"column":21},"end":{"line":61,"column":null}},"25":{"start":{"line":64,"column":6},"end":{"line":66,"column":7}},"26":{"start":{"line":65,"column":8},"end":{"line":65,"column":53}},"27":{"start":{"line":68,"column":6},"end":{"line":68,"column":51}},"28":{"start":{"line":70,"column":6},"end":{"line":70,"column":52}},"29":{"start":{"line":15,"column":13},"end":{"line":15,"column":27}},"30":{"start":{"line":15,"column":13},"end":{"line":73,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":16,"column":2},"end":{"line":16,"column":null}},"loc":{"start":{"line":18,"column":42},"end":{"line":21,"column":3}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":23,"column":12},"end":{"line":23,"column":24}},"loc":{"start":{"line":23,"column":24},"end":{"line":25,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":27,"column":12},"end":{"line":27,"column":26}},"loc":{"start":{"line":27,"column":54},"end":{"line":38,"column":3}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":40,"column":2},"end":{"line":40,"column":7}},"loc":{"start":{"line":40,"column":31},"end":{"line":48,"column":3}}},"4":{"name":"(anonymous_6)","decl":{"start":{"line":50,"column":12},"end":{"line":50,"column":17}},"loc":{"start":{"line":51,"column":31},"end":{"line":72,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":30,"column":4},"end":{"line":32,"column":5}},"type":"if","locations":[{"start":{"line":30,"column":4},"end":{"line":32,"column":5}}]},"1":{"loc":{"start":{"line":33,"column":4},"end":{"line":35,"column":5}},"type":"if","locations":[{"start":{"line":33,"column":4},"end":{"line":35,"column":5}}]},"2":{"loc":{"start":{"line":43,"column":4},"end":{"line":45,"column":5}},"type":"if","locations":[{"start":{"line":43,"column":4},"end":{"line":45,"column":5}}]},"3":{"loc":{"start":{"line":64,"column":6},"end":{"line":66,"column":7}},"type":"if","locations":[{"start":{"line":64,"column":6},"end":{"line":66,"column":7}}]}},"s":{"0":16,"1":16,"2":16,"3":16,"4":16,"5":16,"6":1,"7":1,"8":1,"9":22,"10":5,"11":5,"12":1,"13":4,"14":1,"15":3,"16":8,"17":8,"18":3,"19":5,"20":3,"21":3,"22":3,"23":3,"24":3,"25":2,"26":1,"27":1,"28":1,"29":16,"30":16},"f":{"0":1,"1":22,"2":5,"3":8,"4":3},"b":{"0":[1],"1":[1],"2":[3],"3":[1]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/DeleteFileAction.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/DeleteFileAction.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":73}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":42}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":60}},"3":{"start":{"line":4,"column":0},"end":{"line":4,"column":96}},"4":{"start":{"line":5,"column":0},"end":{"line":5,"column":47}},"5":{"start":{"line":14,"column":7},"end":{"line":74,"column":null}},"6":{"start":{"line":19,"column":4},"end":{"line":19,"column":31}},"7":{"start":{"line":16,"column":14},"end":{"line":16,"column":35}},"8":{"start":{"line":17,"column":12},"end":{"line":17,"column":28}},"9":{"start":{"line":23,"column":4},"end":{"line":23,"column":21}},"10":{"start":{"line":27,"column":21},"end":{"line":27,"column":47}},"11":{"start":{"line":29,"column":4},"end":{"line":31,"column":5}},"12":{"start":{"line":30,"column":6},"end":{"line":30,"column":48}},"13":{"start":{"line":33,"column":4},"end":{"line":33,"column":16}},"14":{"start":{"line":39,"column":4},"end":{"line":56,"column":5}},"15":{"start":{"line":40,"column":33},"end":{"line":40,"column":59}},"16":{"start":{"line":42,"column":6},"end":{"line":42,"column":69}},"17":{"start":{"line":43,"column":21},"end":{"line":43,"column":63}},"18":{"start":{"line":45,"column":6},"end":{"line":48,"column":7}},"19":{"start":{"line":46,"column":8},"end":{"line":46,"column":92}},"20":{"start":{"line":47,"column":8},"end":{"line":47,"column":53}},"21":{"start":{"line":50,"column":6},"end":{"line":50,"column":69}},"22":{"start":{"line":51,"column":6},"end":{"line":51,"column":51}},"23":{"start":{"line":53,"column":33},"end":{"line":53,"column":59}},"24":{"start":{"line":54,"column":6},"end":{"line":54,"column":110}},"25":{"start":{"line":55,"column":6},"end":{"line":55,"column":52}},"26":{"start":{"line":61,"column":4},"end":{"line":65,"column":5}},"27":{"start":{"line":62,"column":6},"end":{"line":62,"column":55}},"28":{"start":{"line":64,"column":6},"end":{"line":64,"column":71}},"29":{"start":{"line":67,"column":28},"end":{"line":67,"column":55}},"30":{"start":{"line":68,"column":4},"end":{"line":70,"column":5}},"31":{"start":{"line":69,"column":6},"end":{"line":69,"column":64}},"32":{"start":{"line":72,"column":4},"end":{"line":72,"column":40}},"33":{"start":{"line":14,"column":13},"end":{"line":14,"column":29}},"34":{"start":{"line":14,"column":13},"end":{"line":74,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":15,"column":2},"end":{"line":15,"column":null}},"loc":{"start":{"line":17,"column":42},"end":{"line":20,"column":3}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":22,"column":12},"end":{"line":22,"column":24}},"loc":{"start":{"line":22,"column":24},"end":{"line":24,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":26,"column":12},"end":{"line":26,"column":26}},"loc":{"start":{"line":26,"column":54},"end":{"line":34,"column":3}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":36,"column":12},"end":{"line":36,"column":17}},"loc":{"start":{"line":37,"column":31},"end":{"line":57,"column":3}}},"4":{"name":"(anonymous_6)","decl":{"start":{"line":59,"column":2},"end":{"line":59,"column":7}},"loc":{"start":{"line":59,"column":31},"end":{"line":73,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":29,"column":4},"end":{"line":31,"column":5}},"type":"if","locations":[{"start":{"line":29,"column":4},"end":{"line":31,"column":5}}]},"1":{"loc":{"start":{"line":29,"column":8},"end":{"line":29,"column":48}},"type":"binary-expr","locations":[{"start":{"line":29,"column":8},"end":{"line":29,"column":32}},{"start":{"line":29,"column":36},"end":{"line":29,"column":48}}]},"2":{"loc":{"start":{"line":45,"column":6},"end":{"line":48,"column":7}},"type":"if","locations":[{"start":{"line":45,"column":6},"end":{"line":48,"column":7}}]},"3":{"loc":{"start":{"line":68,"column":4},"end":{"line":70,"column":5}},"type":"if","locations":[{"start":{"line":68,"column":4},"end":{"line":70,"column":5}}]}},"s":{"0":16,"1":16,"2":16,"3":16,"4":16,"5":16,"6":5,"7":5,"8":5,"9":6,"10":5,"11":5,"12":2,"13":3,"14":3,"15":3,"16":3,"17":3,"18":3,"19":2,"20":2,"21":1,"22":1,"23":0,"24":0,"25":0,"26":5,"27":5,"28":0,"29":5,"30":5,"31":2,"32":3,"33":16,"34":16},"f":{"0":5,"1":6,"2":5,"3":3,"4":5},"b":{"0":[2],"1":[5,4],"2":[2],"3":[2]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/EndPhaseAction.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/EndPhaseAction.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":42}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":67}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":60}},"3":{"start":{"line":4,"column":0},"end":{"line":4,"column":79}},"4":{"start":{"line":5,"column":0},"end":{"line":5,"column":47}},"5":{"start":{"line":10,"column":7},"end":{"line":37,"column":null}},"6":{"start":{"line":15,"column":4},"end":{"line":15,"column":31}},"7":{"start":{"line":13,"column":12},"end":{"line":13,"column":36}},"8":{"start":{"line":21,"column":4},"end":{"line":26,"column":5}},"9":{"start":{"line":22,"column":19},"end":{"line":22,"column":76}},"10":{"start":{"line":23,"column":6},"end":{"line":23,"column":44}},"11":{"start":{"line":25,"column":6},"end":{"line":25,"column":43}},"12":{"start":{"line":31,"column":4},"end":{"line":31,"column":16}},"13":{"start":{"line":35,"column":4},"end":{"line":35,"column":35}},"14":{"start":{"line":10,"column":13},"end":{"line":10,"column":27}},"15":{"start":{"line":10,"column":13},"end":{"line":37,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":11,"column":2},"end":{"line":11,"column":null}},"loc":{"start":{"line":13,"column":58},"end":{"line":16,"column":3}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":18,"column":12},"end":{"line":18,"column":17}},"loc":{"start":{"line":19,"column":31},"end":{"line":27,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":29,"column":12},"end":{"line":29,"column":26}},"loc":{"start":{"line":29,"column":54},"end":{"line":32,"column":3}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":34,"column":12},"end":{"line":34,"column":24}},"loc":{"start":{"line":34,"column":24},"end":{"line":36,"column":3}}}},"branchMap":{},"s":{"0":16,"1":16,"2":16,"3":16,"4":16,"5":16,"6":5,"7":5,"8":2,"9":2,"10":1,"11":1,"12":2,"13":6,"14":16,"15":16},"f":{"0":5,"1":2,"2":2,"3":6},"b":{}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/EndTaskAction.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/EndTaskAction.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":42}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":60}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":90}},"3":{"start":{"line":4,"column":0},"end":{"line":4,"column":47}},"4":{"start":{"line":9,"column":7},"end":{"line":42,"column":null}},"5":{"start":{"line":11,"column":4},"end":{"line":11,"column":31}},"6":{"start":{"line":10,"column":24},"end":{"line":10,"column":45}},"7":{"start":{"line":15,"column":4},"end":{"line":15,"column":21}},"8":{"start":{"line":19,"column":20},"end":{"line":19,"column":44}},"9":{"start":{"line":21,"column":4},"end":{"line":23,"column":5}},"10":{"start":{"line":22,"column":6},"end":{"line":22,"column":35}},"11":{"start":{"line":25,"column":4},"end":{"line":25,"column":16}},"12":{"start":{"line":31,"column":20},"end":{"line":31,"column":44}},"13":{"start":{"line":33,"column":4},"end":{"line":33,"column":49}},"14":{"start":{"line":34,"column":4},"end":{"line":34,"column":45}},"15":{"start":{"line":39,"column":18},"end":{"line":39,"column":67}},"16":{"start":{"line":40,"column":4},"end":{"line":40,"column":43}},"17":{"start":{"line":9,"column":13},"end":{"line":9,"column":26}},"18":{"start":{"line":9,"column":13},"end":{"line":42,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":10,"column":2},"end":{"line":10,"column":24}},"loc":{"start":{"line":10,"column":64},"end":{"line":12,"column":3}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":14,"column":12},"end":{"line":14,"column":24}},"loc":{"start":{"line":14,"column":24},"end":{"line":16,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":18,"column":12},"end":{"line":18,"column":26}},"loc":{"start":{"line":18,"column":54},"end":{"line":26,"column":3}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":28,"column":12},"end":{"line":28,"column":17}},"loc":{"start":{"line":29,"column":31},"end":{"line":35,"column":3}}},"4":{"name":"(anonymous_6)","decl":{"start":{"line":37,"column":12},"end":{"line":37,"column":23}},"loc":{"start":{"line":37,"column":39},"end":{"line":41,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":21,"column":4},"end":{"line":23,"column":5}},"type":"if","locations":[{"start":{"line":21,"column":4},"end":{"line":23,"column":5}}]}},"s":{"0":16,"1":16,"2":16,"3":16,"4":16,"5":1,"6":1,"7":12,"8":5,"9":5,"10":3,"11":2,"12":2,"13":2,"14":2,"15":5,"16":5,"17":16,"18":16},"f":{"0":1,"1":12,"2":5,"3":2,"4":5},"b":{"0":[3]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/FetchUrlAction.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/FetchUrlAction.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":45}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":42}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":60}},"3":{"start":{"line":4,"column":0},"end":{"line":4,"column":92}},"4":{"start":{"line":5,"column":0},"end":{"line":5,"column":47}},"5":{"start":{"line":14,"column":7},"end":{"line":66,"column":null}},"6":{"start":{"line":16,"column":4},"end":{"line":16,"column":31}},"7":{"start":{"line":15,"column":24},"end":{"line":15,"column":45}},"8":{"start":{"line":20,"column":4},"end":{"line":20,"column":21}},"9":{"start":{"line":24,"column":20},"end":{"line":24,"column":44}},"10":{"start":{"line":26,"column":4},"end":{"line":28,"column":5}},"11":{"start":{"line":27,"column":6},"end":{"line":27,"column":31}},"12":{"start":{"line":30,"column":4},"end":{"line":35,"column":5}},"13":{"start":{"line":31,"column":6},"end":{"line":31,"column":19}},"14":{"start":{"line":32,"column":6},"end":{"line":32,"column":18}},"15":{"start":{"line":34,"column":6},"end":{"line":34,"column":91}},"16":{"start":{"line":41,"column":4},"end":{"line":52,"column":5}},"17":{"start":{"line":42,"column":22},"end":{"line":42,"column":46}},"18":{"start":{"line":44,"column":6},"end":{"line":44,"column":43}},"19":{"start":{"line":46,"column":19},"end":{"line":46,"column":43}},"20":{"start":{"line":47,"column":6},"end":{"line":47,"column":44}},"21":{"start":{"line":49,"column":6},"end":{"line":51,"column":8}},"22":{"start":{"line":56,"column":4},"end":{"line":64,"column":5}},"23":{"start":{"line":57,"column":41},"end":{"line":57,"column":61}},"24":{"start":{"line":58,"column":6},"end":{"line":58,"column":27}},"25":{"start":{"line":60,"column":6},"end":{"line":62,"column":7}},"26":{"start":{"line":61,"column":8},"end":{"line":61,"column":59}},"27":{"start":{"line":63,"column":6},"end":{"line":63,"column":62}},"28":{"start":{"line":14,"column":13},"end":{"line":14,"column":27}},"29":{"start":{"line":14,"column":13},"end":{"line":66,"column":null}}},"fnMap":{"0":{"name":"(anonymous_3)","decl":{"start":{"line":15,"column":2},"end":{"line":15,"column":24}},"loc":{"start":{"line":15,"column":64},"end":{"line":17,"column":3}}},"1":{"name":"(anonymous_4)","decl":{"start":{"line":19,"column":12},"end":{"line":19,"column":24}},"loc":{"start":{"line":19,"column":24},"end":{"line":21,"column":3}}},"2":{"name":"(anonymous_5)","decl":{"start":{"line":23,"column":12},"end":{"line":23,"column":26}},"loc":{"start":{"line":23,"column":54},"end":{"line":36,"column":3}}},"3":{"name":"(anonymous_6)","decl":{"start":{"line":38,"column":12},"end":{"line":38,"column":17}},"loc":{"start":{"line":39,"column":31},"end":{"line":53,"column":3}}},"4":{"name":"(anonymous_7)","decl":{"start":{"line":55,"column":10},"end":{"line":55,"column":15}},"loc":{"start":{"line":55,"column":45},"end":{"line":65,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":26,"column":4},"end":{"line":28,"column":5}},"type":"if","locations":[{"start":{"line":26,"column":4},"end":{"line":28,"column":5}}]},"1":{"loc":{"start":{"line":50,"column":8},"end":{"line":50,"column":73}},"type":"cond-expr","locations":[{"start":{"line":50,"column":33},"end":{"line":50,"column":38}},{"start":{"line":50,"column":41},"end":{"line":50,"column":73}}]},"2":{"loc":{"start":{"line":60,"column":6},"end":{"line":62,"column":7}},"type":"if","locations":[{"start":{"line":60,"column":6},"end":{"line":62,"column":7}}]}},"s":{"0":16,"1":16,"2":16,"3":16,"4":16,"5":16,"6":4,"7":4,"8":14,"9":4,"10":4,"11":1,"12":3,"13":3,"14":2,"15":1,"16":2,"17":2,"18":2,"19":2,"20":1,"21":1,"22":2,"23":2,"24":1,"25":1,"26":0,"27":1,"28":16,"29":16},"f":{"0":4,"1":14,"2":4,"3":2,"4":2},"b":{"0":[1],"1":[1,0],"2":[0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/MoveFileAction.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/MoveFileAction.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":73}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":42}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":60}},"3":{"start":{"line":4,"column":0},"end":{"line":4,"column":92}},"4":{"start":{"line":5,"column":0},"end":{"line":5,"column":47}},"5":{"start":{"line":15,"column":7},"end":{"line":93,"column":null}},"6":{"start":{"line":20,"column":4},"end":{"line":20,"column":31}},"7":{"start":{"line":17,"column":14},"end":{"line":17,"column":35}},"8":{"start":{"line":18,"column":12},"end":{"line":18,"column":28}},"9":{"start":{"line":24,"column":4},"end":{"line":24,"column":21}},"10":{"start":{"line":29,"column":16},"end":{"line":29,"column":39}},"11":{"start":{"line":30,"column":18},"end":{"line":30,"column":76}},"12":{"start":{"line":31,"column":4},"end":{"line":34,"column":5}},"13":{"start":{"line":32,"column":6},"end":{"line":32,"column":57}},"14":{"start":{"line":33,"column":6},"end":{"line":33,"column":55}},"15":{"start":{"line":36,"column":23},"end":{"line":36,"column":31}},"16":{"start":{"line":37,"column":24},"end":{"line":39,"column":null}},"17":{"start":{"line":41,"column":29},"end":{"line":43,"column":null}},"18":{"start":{"line":46,"column":21},"end":{"line":49,"column":5}},"19":{"start":{"line":47,"column":6},"end":{"line":47,"column":28}},"20":{"start":{"line":47,"column":18},"end":{"line":47,"column":28}},"21":{"start":{"line":48,"column":6},"end":{"line":48,"column":74}},"22":{"start":{"line":51,"column":4},"end":{"line":54,"column":6}},"23":{"start":{"line":58,"column":46},"end":{"line":58,"column":70}},"24":{"start":{"line":60,"column":4},"end":{"line":62,"column":5}},"25":{"start":{"line":61,"column":6},"end":{"line":61,"column":39}},"26":{"start":{"line":63,"column":4},"end":{"line":65,"column":5}},"27":{"start":{"line":64,"column":6},"end":{"line":64,"column":44}},"28":{"start":{"line":67,"column":4},"end":{"line":67,"column":16}},"29":{"start":{"line":73,"column":4},"end":{"line":91,"column":5}},"30":{"start":{"line":74,"column":48},"end":{"line":74,"column":72}},"31":{"start":{"line":76,"column":6},"end":{"line":76,"column":50}},"32":{"start":{"line":77,"column":6},"end":{"line":77,"column":60}},"33":{"start":{"line":79,"column":21},"end":{"line":81,"column":null}},"34":{"start":{"line":84,"column":6},"end":{"line":86,"column":7}},"35":{"start":{"line":85,"column":8},"end":{"line":85,"column":53}},"36":{"start":{"line":88,"column":6},"end":{"line":88,"column":51}},"37":{"start":{"line":90,"column":6},"end":{"line":90,"column":52}},"38":{"start":{"line":15,"column":13},"end":{"line":15,"column":27}},"39":{"start":{"line":15,"column":13},"end":{"line":93,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":16,"column":2},"end":{"line":16,"column":null}},"loc":{"start":{"line":18,"column":42},"end":{"line":21,"column":3}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":23,"column":12},"end":{"line":23,"column":24}},"loc":{"start":{"line":23,"column":24},"end":{"line":25,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":27,"column":12},"end":{"line":27,"column":23}},"loc":{"start":{"line":27,"column":39},"end":{"line":55,"column":3}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":46,"column":21},"end":{"line":46,"column":22}},"loc":{"start":{"line":46,"column":65},"end":{"line":49,"column":5}}},"4":{"name":"(anonymous_6)","decl":{"start":{"line":57,"column":12},"end":{"line":57,"column":26}},"loc":{"start":{"line":57,"column":54},"end":{"line":68,"column":3}}},"5":{"name":"(anonymous_7)","decl":{"start":{"line":70,"column":12},"end":{"line":70,"column":17}},"loc":{"start":{"line":71,"column":31},"end":{"line":92,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":31,"column":4},"end":{"line":34,"column":5}},"type":"if","locations":[{"start":{"line":31,"column":4},"end":{"line":34,"column":5}}]},"1":{"loc":{"start":{"line":47,"column":6},"end":{"line":47,"column":28}},"type":"if","locations":[{"start":{"line":47,"column":6},"end":{"line":47,"column":28}}]},"2":{"loc":{"start":{"line":48,"column":13},"end":{"line":48,"column":73}},"type":"cond-expr","locations":[{"start":{"line":48,"column":36},"end":{"line":48,"column":58}},{"start":{"line":48,"column":61},"end":{"line":48,"column":73}}]},"3":{"loc":{"start":{"line":48,"column":36},"end":{"line":48,"column":58}},"type":"binary-expr","locations":[{"start":{"line":48,"column":36},"end":{"line":48,"column":52}},{"start":{"line":48,"column":56},"end":{"line":48,"column":58}}]},"4":{"loc":{"start":{"line":60,"column":4},"end":{"line":62,"column":5}},"type":"if","locations":[{"start":{"line":60,"column":4},"end":{"line":62,"column":5}}]},"5":{"loc":{"start":{"line":63,"column":4},"end":{"line":65,"column":5}},"type":"if","locations":[{"start":{"line":63,"column":4},"end":{"line":65,"column":5}}]},"6":{"loc":{"start":{"line":84,"column":6},"end":{"line":86,"column":7}},"type":"if","locations":[{"start":{"line":84,"column":6},"end":{"line":86,"column":7}}]}},"s":{"0":17,"1":17,"2":17,"3":17,"4":17,"5":17,"6":5,"7":5,"8":5,"9":21,"10":5,"11":5,"12":5,"13":0,"14":0,"15":5,"16":5,"17":5,"18":5,"19":10,"20":2,"21":8,"22":5,"23":5,"24":5,"25":1,"26":4,"27":1,"28":3,"29":3,"30":3,"31":3,"32":3,"33":3,"34":3,"35":1,"36":2,"37":0,"38":17,"39":17},"f":{"0":5,"1":21,"2":5,"3":10,"4":5,"5":3},"b":{"0":[0],"1":[2],"2":[0,8],"3":[0,0],"4":[1],"5":[1],"6":[1]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/ReadFileAction.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/ReadFileAction.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":73}},"1":{"start":{"line":4,"column":0},"end":{"line":4,"column":60}},"2":{"start":{"line":5,"column":0},"end":{"line":5,"column":42}},"3":{"start":{"line":6,"column":0},"end":{"line":6,"column":60}},"4":{"start":{"line":7,"column":0},"end":{"line":7,"column":92}},"5":{"start":{"line":8,"column":0},"end":{"line":8,"column":47}},"6":{"start":{"line":16,"column":7},"end":{"line":113,"column":null}},"7":{"start":{"line":22,"column":4},"end":{"line":22,"column":31}},"8":{"start":{"line":18,"column":14},"end":{"line":18,"column":35}},"9":{"start":{"line":19,"column":12},"end":{"line":19,"column":28}},"10":{"start":{"line":20,"column":12},"end":{"line":20,"column":25}},"11":{"start":{"line":26,"column":4},"end":{"line":26,"column":21}},"12":{"start":{"line":30,"column":18},"end":{"line":30,"column":29}},"13":{"start":{"line":32,"column":4},"end":{"line":34,"column":5}},"14":{"start":{"line":33,"column":6},"end":{"line":33,"column":52}},"15":{"start":{"line":36,"column":25},"end":{"line":36,"column":54}},"16":{"start":{"line":36,"column":48},"end":{"line":36,"column":53}},"17":{"start":{"line":37,"column":4},"end":{"line":39,"column":5}},"18":{"start":{"line":38,"column":6},"end":{"line":38,"column":121}},"19":{"start":{"line":41,"column":4},"end":{"line":41,"column":16}},"20":{"start":{"line":48,"column":4},"end":{"line":54,"column":5}},"21":{"start":{"line":50,"column":20},"end":{"line":50,"column":73}},"22":{"start":{"line":51,"column":22},"end":{"line":51,"column":57}},"23":{"start":{"line":52,"column":20},"end":{"line":52,"column":59}},"24":{"start":{"line":52,"column":43},"end":{"line":52,"column":58}},"25":{"start":{"line":53,"column":6},"end":{"line":53,"column":45}},"26":{"start":{"line":57,"column":4},"end":{"line":57,"column":55}},"27":{"start":{"line":64,"column":22},"end":{"line":64,"column":78}},"28":{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},"29":{"start":{"line":68,"column":6},"end":{"line":68,"column":55}},"30":{"start":{"line":72,"column":4},"end":{"line":72,"column":53}},"31":{"start":{"line":76,"column":19},"end":{"line":76,"column":59}},"32":{"start":{"line":77,"column":4},"end":{"line":77,"column":42}},"33":{"start":{"line":83,"column":19},"end":{"line":83,"column":68}},"34":{"start":{"line":84,"column":4},"end":{"line":84,"column":62}},"35":{"start":{"line":86,"column":4},"end":{"line":90,"column":5}},"36":{"start":{"line":87,"column":6},"end":{"line":89,"column":8}},"37":{"start":{"line":92,"column":4},"end":{"line":92,"column":71}},"38":{"start":{"line":93,"column":4},"end":{"line":93,"column":32}},"39":{"start":{"line":95,"column":4},"end":{"line":95,"column":49}},"40":{"start":{"line":99,"column":4},"end":{"line":103,"column":5}},"41":{"start":{"line":100,"column":6},"end":{"line":100,"column":73}},"42":{"start":{"line":102,"column":6},"end":{"line":102,"column":63}},"43":{"start":{"line":105,"column":4},"end":{"line":105,"column":32}},"44":{"start":{"line":107,"column":4},"end":{"line":111,"column":6}},"45":{"start":{"line":16,"column":13},"end":{"line":16,"column":27}},"46":{"start":{"line":16,"column":13},"end":{"line":113,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":17,"column":2},"end":{"line":17,"column":null}},"loc":{"start":{"line":20,"column":36},"end":{"line":23,"column":3}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":25,"column":12},"end":{"line":25,"column":24}},"loc":{"start":{"line":25,"column":24},"end":{"line":27,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":29,"column":12},"end":{"line":29,"column":26}},"loc":{"start":{"line":29,"column":50},"end":{"line":42,"column":3}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":36,"column":38},"end":{"line":36,"column":39}},"loc":{"start":{"line":36,"column":48},"end":{"line":36,"column":53}}},"4":{"name":"(anonymous_6)","decl":{"start":{"line":44,"column":12},"end":{"line":44,"column":29}},"loc":{"start":{"line":46,"column":21},"end":{"line":58,"column":3}}},"5":{"name":"(anonymous_7)","decl":{"start":{"line":52,"column":32},"end":{"line":52,"column":33}},"loc":{"start":{"line":52,"column":43},"end":{"line":52,"column":58}}},"6":{"name":"(anonymous_8)","decl":{"start":{"line":60,"column":12},"end":{"line":60,"column":17}},"loc":{"start":{"line":61,"column":27},"end":{"line":73,"column":3}}},"7":{"name":"(anonymous_9)","decl":{"start":{"line":75,"column":10},"end":{"line":75,"column":15}},"loc":{"start":{"line":75,"column":49},"end":{"line":78,"column":3}}},"8":{"name":"(anonymous_10)","decl":{"start":{"line":80,"column":10},"end":{"line":80,"column":15}},"loc":{"start":{"line":81,"column":23},"end":{"line":96,"column":3}}},"9":{"name":"(anonymous_11)","decl":{"start":{"line":98,"column":10},"end":{"line":98,"column":27}},"loc":{"start":{"line":98,"column":56},"end":{"line":112,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":32,"column":4},"end":{"line":34,"column":5}},"type":"if","locations":[{"start":{"line":32,"column":4},"end":{"line":34,"column":5}}]},"1":{"loc":{"start":{"line":32,"column":8},"end":{"line":32,"column":61}},"type":"binary-expr","locations":[{"start":{"line":32,"column":8},"end":{"line":32,"column":14}},{"start":{"line":32,"column":18},"end":{"line":32,"column":39}},{"start":{"line":32,"column":43},"end":{"line":32,"column":61}}]},"2":{"loc":{"start":{"line":37,"column":4},"end":{"line":39,"column":5}},"type":"if","locations":[{"start":{"line":37,"column":4},"end":{"line":39,"column":5}}]},"3":{"loc":{"start":{"line":48,"column":4},"end":{"line":54,"column":5}},"type":"if","locations":[{"start":{"line":48,"column":4},"end":{"line":54,"column":5}}]},"4":{"loc":{"start":{"line":53,"column":13},"end":{"line":53,"column":44}},"type":"cond-expr","locations":[{"start":{"line":53,"column":32},"end":{"line":53,"column":37}},{"start":{"line":53,"column":40},"end":{"line":53,"column":44}}]},"5":{"loc":{"start":{"line":64,"column":22},"end":{"line":64,"column":78}},"type":"cond-expr","locations":[{"start":{"line":64,"column":51},"end":{"line":64,"column":62}},{"start":{"line":64,"column":65},"end":{"line":64,"column":78}}]},"6":{"loc":{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},"type":"if","locations":[{"start":{"line":67,"column":4},"end":{"line":69,"column":5}}]},"7":{"loc":{"start":{"line":86,"column":4},"end":{"line":90,"column":5}},"type":"if","locations":[{"start":{"line":86,"column":4},"end":{"line":90,"column":5}}]},"8":{"loc":{"start":{"line":86,"column":8},"end":{"line":86,"column":39}},"type":"binary-expr","locations":[{"start":{"line":86,"column":8},"end":{"line":86,"column":23}},{"start":{"line":86,"column":27},"end":{"line":86,"column":39}}]},"9":{"loc":{"start":{"line":88,"column":8},"end":{"line":88,"column":55}},"type":"binary-expr","locations":[{"start":{"line":88,"column":8},"end":{"line":88,"column":20}},{"start":{"line":88,"column":24},"end":{"line":88,"column":55}}]},"10":{"loc":{"start":{"line":99,"column":4},"end":{"line":103,"column":5}},"type":"if","locations":[{"start":{"line":99,"column":4},"end":{"line":103,"column":5}},{"start":{"line":101,"column":11},"end":{"line":103,"column":5}}]},"11":{"loc":{"start":{"line":102,"column":20},"end":{"line":102,"column":61}},"type":"binary-expr","locations":[{"start":{"line":102,"column":20},"end":{"line":102,"column":42}},{"start":{"line":102,"column":46},"end":{"line":102,"column":61}}]}},"s":{"0":16,"1":16,"2":16,"3":16,"4":16,"5":16,"6":16,"7":1,"8":1,"9":1,"10":1,"11":25,"12":7,"13":7,"14":1,"15":6,"16":9,"17":6,"18":1,"19":5,"20":7,"21":7,"22":7,"23":7,"24":9,"25":7,"26":0,"27":5,"28":5,"29":2,"30":3,"31":2,"32":2,"33":3,"34":3,"35":3,"36":2,"37":1,"38":1,"39":1,"40":2,"41":1,"42":1,"43":2,"44":2,"45":16,"46":16},"f":{"0":1,"1":25,"2":7,"3":9,"4":7,"5":9,"6":5,"7":2,"8":3,"9":2},"b":{"0":[1],"1":[7,6,6],"2":[1],"3":[7],"4":[6,1],"5":[5,0],"6":[2],"7":[2],"8":[3,1],"9":[2,0],"10":[1,1],"11":[1,0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/RelativePathLookupAction.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/RelativePathLookupAction.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":69}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":24}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":42}},"3":{"start":{"line":4,"column":0},"end":{"line":4,"column":60}},"4":{"start":{"line":5,"column":0},"end":{"line":5,"column":112}},"5":{"start":{"line":6,"column":0},"end":{"line":6,"column":47}},"6":{"start":{"line":17,"column":7},"end":{"line":126,"column":null}},"7":{"start":{"line":22,"column":4},"end":{"line":22,"column":31}},"8":{"start":{"line":19,"column":14},"end":{"line":19,"column":35}},"9":{"start":{"line":20,"column":12},"end":{"line":20,"column":26}},"10":{"start":{"line":26,"column":4},"end":{"line":26,"column":21}},"11":{"start":{"line":31,"column":16},"end":{"line":31,"column":39}},"12":{"start":{"line":32,"column":18},"end":{"line":32,"column":76}},"13":{"start":{"line":33,"column":4},"end":{"line":36,"column":5}},"14":{"start":{"line":34,"column":6},"end":{"line":34,"column":68}},"15":{"start":{"line":35,"column":6},"end":{"line":35,"column":65}},"16":{"start":{"line":38,"column":23},"end":{"line":38,"column":31}},"17":{"start":{"line":39,"column":24},"end":{"line":41,"column":null}},"18":{"start":{"line":43,"column":17},"end":{"line":43,"column":72}},"19":{"start":{"line":44,"column":22},"end":{"line":46,"column":null}},"20":{"start":{"line":49,"column":21},"end":{"line":52,"column":5}},"21":{"start":{"line":50,"column":6},"end":{"line":50,"column":28}},"22":{"start":{"line":50,"column":18},"end":{"line":50,"column":28}},"23":{"start":{"line":51,"column":6},"end":{"line":51,"column":74}},"24":{"start":{"line":54,"column":4},"end":{"line":58,"column":6}},"25":{"start":{"line":62,"column":45},"end":{"line":62,"column":79}},"26":{"start":{"line":64,"column":4},"end":{"line":66,"column":5}},"27":{"start":{"line":65,"column":6},"end":{"line":65,"column":39}},"28":{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},"29":{"start":{"line":68,"column":6},"end":{"line":68,"column":32}},"30":{"start":{"line":70,"column":4},"end":{"line":72,"column":5}},"31":{"start":{"line":71,"column":6},"end":{"line":71,"column":49}},"32":{"start":{"line":74,"column":4},"end":{"line":74,"column":16}},"33":{"start":{"line":80,"column":4},"end":{"line":124,"column":5}},"34":{"start":{"line":85,"column":10},"end":{"line":85,"column":44}},"35":{"start":{"line":88,"column":24},"end":{"line":88,"column":49}},"36":{"start":{"line":91,"column":29},"end":{"line":91,"column":66}},"37":{"start":{"line":94,"column":27},"end":{"line":96,"column":null}},"38":{"start":{"line":99,"column":6},"end":{"line":117,"column":7}},"39":{"start":{"line":101,"column":32},"end":{"line":101,"column":70}},"40":{"start":{"line":103,"column":30},"end":{"line":105,"column":34}},"41":{"start":{"line":107,"column":23},"end":{"line":111,"column":10}},"42":{"start":{"line":113,"column":8},"end":{"line":115,"column":10}},"43":{"start":{"line":116,"column":8},"end":{"line":116,"column":48}},"44":{"start":{"line":119,"column":6},"end":{"line":119,"column":45}},"45":{"start":{"line":120,"column":6},"end":{"line":120,"column":44}},"46":{"start":{"line":122,"column":6},"end":{"line":122,"column":71}},"47":{"start":{"line":123,"column":6},"end":{"line":123,"column":52}},"48":{"start":{"line":17,"column":13},"end":{"line":17,"column":37}},"49":{"start":{"line":17,"column":13},"end":{"line":126,"column":null}}},"fnMap":{"0":{"name":"(anonymous_3)","decl":{"start":{"line":18,"column":2},"end":{"line":18,"column":null}},"loc":{"start":{"line":20,"column":38},"end":{"line":23,"column":3}}},"1":{"name":"(anonymous_4)","decl":{"start":{"line":25,"column":12},"end":{"line":25,"column":24}},"loc":{"start":{"line":25,"column":24},"end":{"line":27,"column":3}}},"2":{"name":"(anonymous_5)","decl":{"start":{"line":29,"column":12},"end":{"line":29,"column":23}},"loc":{"start":{"line":29,"column":39},"end":{"line":59,"column":3}}},"3":{"name":"(anonymous_6)","decl":{"start":{"line":49,"column":21},"end":{"line":49,"column":22}},"loc":{"start":{"line":49,"column":65},"end":{"line":52,"column":5}}},"4":{"name":"(anonymous_7)","decl":{"start":{"line":61,"column":12},"end":{"line":61,"column":26}},"loc":{"start":{"line":61,"column":54},"end":{"line":75,"column":3}}},"5":{"name":"(anonymous_8)","decl":{"start":{"line":77,"column":12},"end":{"line":77,"column":17}},"loc":{"start":{"line":78,"column":31},"end":{"line":125,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":33,"column":4},"end":{"line":36,"column":5}},"type":"if","locations":[{"start":{"line":33,"column":4},"end":{"line":36,"column":5}}]},"1":{"loc":{"start":{"line":50,"column":6},"end":{"line":50,"column":28}},"type":"if","locations":[{"start":{"line":50,"column":6},"end":{"line":50,"column":28}}]},"2":{"loc":{"start":{"line":51,"column":13},"end":{"line":51,"column":73}},"type":"cond-expr","locations":[{"start":{"line":51,"column":36},"end":{"line":51,"column":58}},{"start":{"line":51,"column":61},"end":{"line":51,"column":73}}]},"3":{"loc":{"start":{"line":51,"column":36},"end":{"line":51,"column":58}},"type":"binary-expr","locations":[{"start":{"line":51,"column":36},"end":{"line":51,"column":52}},{"start":{"line":51,"column":56},"end":{"line":51,"column":58}}]},"4":{"loc":{"start":{"line":57,"column":17},"end":{"line":57,"column":72}},"type":"cond-expr","locations":[{"start":{"line":57,"column":29},"end":{"line":57,"column":60}},{"start":{"line":57,"column":63},"end":{"line":57,"column":72}}]},"5":{"loc":{"start":{"line":64,"column":4},"end":{"line":66,"column":5}},"type":"if","locations":[{"start":{"line":64,"column":4},"end":{"line":66,"column":5}}]},"6":{"loc":{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},"type":"if","locations":[{"start":{"line":67,"column":4},"end":{"line":69,"column":5}}]},"7":{"loc":{"start":{"line":70,"column":4},"end":{"line":72,"column":5}},"type":"if","locations":[{"start":{"line":70,"column":4},"end":{"line":72,"column":5}}]},"8":{"loc":{"start":{"line":70,"column":8},"end":{"line":70,"column":68}},"type":"binary-expr","locations":[{"start":{"line":70,"column":8},"end":{"line":70,"column":31}},{"start":{"line":70,"column":36},"end":{"line":70,"column":50}},{"start":{"line":70,"column":54},"end":{"line":70,"column":67}}]},"9":{"loc":{"start":{"line":84,"column":8},"end":{"line":84,"column":23}},"type":"default-arg","locations":[{"start":{"line":84,"column":20},"end":{"line":84,"column":23}}]},"10":{"loc":{"start":{"line":99,"column":6},"end":{"line":117,"column":7}},"type":"if","locations":[{"start":{"line":99,"column":6},"end":{"line":117,"column":7}}]},"11":{"loc":{"start":{"line":103,"column":30},"end":{"line":105,"column":34}},"type":"cond-expr","locations":[{"start":{"line":104,"column":12},"end":{"line":104,"column":27}},{"start":{"line":105,"column":12},"end":{"line":105,"column":34}}]}},"s":{"0":17,"1":17,"2":17,"3":17,"4":17,"5":17,"6":17,"7":9,"8":9,"9":9,"10":29,"11":8,"12":8,"13":8,"14":0,"15":0,"16":8,"17":8,"18":8,"19":8,"20":8,"21":18,"22":2,"23":16,"24":8,"25":8,"26":8,"27":1,"28":7,"29":1,"30":6,"31":1,"32":5,"33":5,"34":5,"35":5,"36":5,"37":5,"38":4,"39":3,"40":3,"41":3,"42":3,"43":3,"44":1,"45":1,"46":1,"47":1,"48":17,"49":17},"f":{"0":9,"1":29,"2":8,"3":18,"4":8,"5":5},"b":{"0":[0],"1":[2],"2":[0,16],"3":[0,0],"4":[2,6],"5":[1],"6":[1],"7":[1],"8":[6,2,2],"9":[4],"10":[3],"11":[3,0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/SearchAction.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/SearchAction.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":65}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":42}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":60}},"3":{"start":{"line":4,"column":0},"end":{"line":4,"column":null}},"4":{"start":{"line":8,"column":0},"end":{"line":8,"column":47}},"5":{"start":{"line":19,"column":7},"end":{"line":112,"column":null}},"6":{"start":{"line":26,"column":4},"end":{"line":26,"column":31}},"7":{"start":{"line":23,"column":14},"end":{"line":23,"column":35}},"8":{"start":{"line":24,"column":12},"end":{"line":24,"column":24}},"9":{"start":{"line":20,"column":10},"end":{"line":20,"column":71}},"10":{"start":{"line":31,"column":4},"end":{"line":33,"column":22}},"11":{"start":{"line":34,"column":4},"end":{"line":34,"column":34}},"12":{"start":{"line":38,"column":4},"end":{"line":40,"column":34}},"13":{"start":{"line":45,"column":16},"end":{"line":45,"column":39}},"14":{"start":{"line":46,"column":18},"end":{"line":46,"column":76}},"15":{"start":{"line":47,"column":4},"end":{"line":50,"column":5}},"16":{"start":{"line":48,"column":6},"end":{"line":48,"column":54}},"17":{"start":{"line":49,"column":6},"end":{"line":49,"column":41}},"18":{"start":{"line":52,"column":23},"end":{"line":52,"column":31}},"19":{"start":{"line":53,"column":22},"end":{"line":55,"column":null}},"20":{"start":{"line":57,"column":17},"end":{"line":57,"column":72}},"21":{"start":{"line":59,"column":21},"end":{"line":62,"column":5}},"22":{"start":{"line":60,"column":6},"end":{"line":60,"column":28}},"23":{"start":{"line":60,"column":18},"end":{"line":60,"column":28}},"24":{"start":{"line":61,"column":6},"end":{"line":61,"column":74}},"25":{"start":{"line":64,"column":4},"end":{"line":67,"column":6}},"26":{"start":{"line":71,"column":32},"end":{"line":71,"column":54}},"27":{"start":{"line":73,"column":4},"end":{"line":75,"column":5}},"28":{"start":{"line":74,"column":6},"end":{"line":74,"column":37}},"29":{"start":{"line":76,"column":4},"end":{"line":78,"column":5}},"30":{"start":{"line":77,"column":6},"end":{"line":77,"column":39}},"31":{"start":{"line":80,"column":4},"end":{"line":80,"column":16}},"32":{"start":{"line":86,"column":4},"end":{"line":110,"column":5}},"33":{"start":{"line":87,"column":34},"end":{"line":87,"column":56}},"34":{"start":{"line":89,"column":6},"end":{"line":89,"column":59}},"35":{"start":{"line":90,"column":6},"end":{"line":90,"column":43}},"36":{"start":{"line":91,"column":6},"end":{"line":91,"column":55}},"37":{"start":{"line":94,"column":6},"end":{"line":98,"column":7}},"38":{"start":{"line":95,"column":8},"end":{"line":95,"column":71}},"39":{"start":{"line":97,"column":8},"end":{"line":97,"column":68}},"40":{"start":{"line":100,"column":6},"end":{"line":103,"column":7}},"41":{"start":{"line":101,"column":8},"end":{"line":101,"column":41}},"42":{"start":{"line":102,"column":8},"end":{"line":102,"column":44}},"43":{"start":{"line":105,"column":6},"end":{"line":105,"column":57}},"44":{"start":{"line":106,"column":6},"end":{"line":106,"column":47}},"45":{"start":{"line":108,"column":6},"end":{"line":108,"column":66}},"46":{"start":{"line":109,"column":6},"end":{"line":109,"column":52}},"47":{"start":{"line":19,"column":13},"end":{"line":19,"column":25}},"48":{"start":{"line":19,"column":13},"end":{"line":112,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":22,"column":2},"end":{"line":22,"column":null}},"loc":{"start":{"line":24,"column":34},"end":{"line":27,"column":3}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":29,"column":2},"end":{"line":29,"column":7}},"loc":{"start":{"line":29,"column":31},"end":{"line":35,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":37,"column":12},"end":{"line":37,"column":24}},"loc":{"start":{"line":37,"column":24},"end":{"line":41,"column":3}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":43,"column":12},"end":{"line":43,"column":23}},"loc":{"start":{"line":43,"column":39},"end":{"line":68,"column":3}}},"4":{"name":"(anonymous_6)","decl":{"start":{"line":59,"column":21},"end":{"line":59,"column":22}},"loc":{"start":{"line":59,"column":65},"end":{"line":62,"column":5}}},"5":{"name":"(anonymous_7)","decl":{"start":{"line":70,"column":12},"end":{"line":70,"column":26}},"loc":{"start":{"line":70,"column":54},"end":{"line":81,"column":3}}},"6":{"name":"(anonymous_8)","decl":{"start":{"line":83,"column":12},"end":{"line":83,"column":17}},"loc":{"start":{"line":84,"column":31},"end":{"line":111,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":31,"column":23},"end":{"line":33,"column":21}},"type":"cond-expr","locations":[{"start":{"line":32,"column":8},"end":{"line":32,"column":23}},{"start":{"line":33,"column":8},"end":{"line":33,"column":21}}]},"1":{"loc":{"start":{"line":38,"column":11},"end":{"line":40,"column":33}},"type":"cond-expr","locations":[{"start":{"line":39,"column":8},"end":{"line":39,"column":35}},{"start":{"line":40,"column":8},"end":{"line":40,"column":33}}]},"2":{"loc":{"start":{"line":47,"column":4},"end":{"line":50,"column":5}},"type":"if","locations":[{"start":{"line":47,"column":4},"end":{"line":50,"column":5}}]},"3":{"loc":{"start":{"line":60,"column":6},"end":{"line":60,"column":28}},"type":"if","locations":[{"start":{"line":60,"column":6},"end":{"line":60,"column":28}}]},"4":{"loc":{"start":{"line":61,"column":13},"end":{"line":61,"column":73}},"type":"cond-expr","locations":[{"start":{"line":61,"column":36},"end":{"line":61,"column":58}},{"start":{"line":61,"column":61},"end":{"line":61,"column":73}}]},"5":{"loc":{"start":{"line":61,"column":36},"end":{"line":61,"column":58}},"type":"binary-expr","locations":[{"start":{"line":61,"column":36},"end":{"line":61,"column":52}},{"start":{"line":61,"column":56},"end":{"line":61,"column":58}}]},"6":{"loc":{"start":{"line":73,"column":4},"end":{"line":75,"column":5}},"type":"if","locations":[{"start":{"line":73,"column":4},"end":{"line":75,"column":5}}]},"7":{"loc":{"start":{"line":76,"column":4},"end":{"line":78,"column":5}},"type":"if","locations":[{"start":{"line":76,"column":4},"end":{"line":78,"column":5}}]},"8":{"loc":{"start":{"line":94,"column":6},"end":{"line":98,"column":7}},"type":"if","locations":[{"start":{"line":94,"column":6},"end":{"line":98,"column":7}},{"start":{"line":96,"column":13},"end":{"line":98,"column":7}}]},"9":{"loc":{"start":{"line":100,"column":6},"end":{"line":103,"column":7}},"type":"if","locations":[{"start":{"line":100,"column":6},"end":{"line":103,"column":7}}]},"10":{"loc":{"start":{"line":100,"column":10},"end":{"line":100,"column":42}},"type":"binary-expr","locations":[{"start":{"line":100,"column":10},"end":{"line":100,"column":18}},{"start":{"line":100,"column":22},"end":{"line":100,"column":42}}]}},"s":{"0":17,"1":17,"2":17,"3":17,"4":17,"5":17,"6":7,"7":7,"8":7,"9":7,"10":7,"11":7,"12":41,"13":7,"14":7,"15":7,"16":0,"17":0,"18":7,"19":7,"20":7,"21":7,"22":14,"23":2,"24":12,"25":7,"26":7,"27":7,"28":1,"29":6,"30":1,"31":5,"32":5,"33":5,"34":5,"35":5,"36":5,"37":5,"38":2,"39":3,"40":5,"41":2,"42":2,"43":3,"44":3,"45":0,"46":0,"47":17,"48":17},"f":{"0":7,"1":7,"2":41,"3":7,"4":14,"5":7,"6":5},"b":{"0":[2,5],"1":[14,27],"2":[0],"3":[2],"4":[0,12],"5":[0,0],"6":[1],"7":[1],"8":[2,3],"9":[2],"10":[5,5]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/WriteFileAction.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/WriteFileAction.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":85}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":73}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":56}},"3":{"start":{"line":4,"column":0},"end":{"line":4,"column":69}},"4":{"start":{"line":5,"column":0},"end":{"line":5,"column":24}},"5":{"start":{"line":6,"column":0},"end":{"line":6,"column":42}},"6":{"start":{"line":7,"column":0},"end":{"line":7,"column":60}},"7":{"start":{"line":8,"column":0},"end":{"line":8,"column":94}},"8":{"start":{"line":9,"column":0},"end":{"line":9,"column":47}},"9":{"start":{"line":18,"column":28},"end":{"line":18,"column":30}},"10":{"start":{"line":19,"column":31},"end":{"line":19,"column":64}},"11":{"start":{"line":20,"column":24},"end":{"line":20,"column":29}},"12":{"start":{"line":23,"column":7},"end":{"line":234,"column":null}},"13":{"start":{"line":30,"column":4},"end":{"line":30,"column":31}},"14":{"start":{"line":25,"column":14},"end":{"line":25,"column":35}},"15":{"start":{"line":26,"column":12},"end":{"line":26,"column":28}},"16":{"start":{"line":27,"column":12},"end":{"line":27,"column":31}},"17":{"start":{"line":28,"column":12},"end":{"line":28,"column":25}},"18":{"start":{"line":34,"column":4},"end":{"line":34,"column":46}},"19":{"start":{"line":38,"column":4},"end":{"line":38,"column":46}},"20":{"start":{"line":42,"column":4},"end":{"line":42,"column":46}},"21":{"start":{"line":46,"column":4},"end":{"line":46,"column":21}},"22":{"start":{"line":50,"column":4},"end":{"line":75,"column":5}},"23":{"start":{"line":51,"column":42},"end":{"line":51,"column":67}},"24":{"start":{"line":53,"column":6},"end":{"line":55,"column":7}},"25":{"start":{"line":54,"column":8},"end":{"line":54,"column":39}},"26":{"start":{"line":56,"column":6},"end":{"line":58,"column":7}},"27":{"start":{"line":57,"column":8},"end":{"line":57,"column":42}},"28":{"start":{"line":61,"column":6},"end":{"line":63,"column":7}},"29":{"start":{"line":62,"column":8},"end":{"line":62,"column":47}},"30":{"start":{"line":66,"column":31},"end":{"line":66,"column":65}},"31":{"start":{"line":67,"column":6},"end":{"line":69,"column":7}},"32":{"start":{"line":68,"column":8},"end":{"line":68,"column":137}},"33":{"start":{"line":71,"column":6},"end":{"line":71,"column":18}},"34":{"start":{"line":73,"column":6},"end":{"line":73,"column":57}},"35":{"start":{"line":74,"column":6},"end":{"line":74,"column":91}},"36":{"start":{"line":82,"column":4},"end":{"line":101,"column":5}},"37":{"start":{"line":84,"column":6},"end":{"line":93,"column":7}},"38":{"start":{"line":85,"column":29},"end":{"line":85,"column":76}},"39":{"start":{"line":86,"column":8},"end":{"line":91,"column":9}},"40":{"start":{"line":87,"column":10},"end":{"line":89,"column":12}},"41":{"start":{"line":90,"column":10},"end":{"line":90,"column":22}},"42":{"start":{"line":92,"column":8},"end":{"line":92,"column":38}},"43":{"start":{"line":96,"column":20},"end":{"line":96,"column":63}},"44":{"start":{"line":97,"column":6},"end":{"line":97,"column":53}},"45":{"start":{"line":99,"column":6},"end":{"line":99,"column":73}},"46":{"start":{"line":100,"column":6},"end":{"line":100,"column":18}},"47":{"start":{"line":107,"column":4},"end":{"line":148,"column":5}},"48":{"start":{"line":109,"column":8},"end":{"line":109,"column":33}},"49":{"start":{"line":112,"column":23},"end":{"line":112,"column":70}},"50":{"start":{"line":113,"column":6},"end":{"line":113,"column":51}},"51":{"start":{"line":116,"column":27},"end":{"line":116,"column":78}},"52":{"start":{"line":117,"column":6},"end":{"line":119,"column":7}},"53":{"start":{"line":118,"column":8},"end":{"line":118,"column":28}},"54":{"start":{"line":122,"column":29},"end":{"line":124,"column":8}},"55":{"start":{"line":125,"column":6},"end":{"line":129,"column":7}},"56":{"start":{"line":126,"column":8},"end":{"line":128,"column":10}},"57":{"start":{"line":132,"column":21},"end":{"line":132,"column":78}},"58":{"start":{"line":134,"column":6},"end":{"line":137,"column":7}},"59":{"start":{"line":135,"column":8},"end":{"line":135,"column":75}},"60":{"start":{"line":136,"column":8},"end":{"line":136,"column":53}},"61":{"start":{"line":139,"column":6},"end":{"line":141,"column":8}},"62":{"start":{"line":142,"column":6},"end":{"line":142,"column":40}},"63":{"start":{"line":144,"column":6},"end":{"line":144,"column":69}},"64":{"start":{"line":145,"column":6},"end":{"line":147,"column":8}},"65":{"start":{"line":155,"column":4},"end":{"line":195,"column":5}},"66":{"start":{"line":156,"column":21},"end":{"line":156,"column":63}},"67":{"start":{"line":157,"column":6},"end":{"line":160,"column":7}},"68":{"start":{"line":158,"column":8},"end":{"line":158,"column":55}},"69":{"start":{"line":159,"column":8},"end":{"line":159,"column":42}},"70":{"start":{"line":162,"column":6},"end":{"line":162,"column":50}},"71":{"start":{"line":163,"column":6},"end":{"line":163,"column":51}},"72":{"start":{"line":165,"column":25},"end":{"line":165,"column":65}},"73":{"start":{"line":166,"column":6},"end":{"line":171,"column":7}},"74":{"start":{"line":167,"column":8},"end":{"line":169,"column":10}},"75":{"start":{"line":170,"column":8},"end":{"line":170,"column":42}},"76":{"start":{"line":173,"column":30},"end":{"line":173,"column":55}},"77":{"start":{"line":174,"column":32},"end":{"line":176,"column":null}},"78":{"start":{"line":179,"column":6},"end":{"line":181,"column":8}},"79":{"start":{"line":183,"column":6},"end":{"line":187,"column":7}},"80":{"start":{"line":184,"column":8},"end":{"line":186,"column":10}},"81":{"start":{"line":189,"column":6},"end":{"line":189,"column":40}},"82":{"start":{"line":191,"column":6},"end":{"line":191,"column":60}},"83":{"start":{"line":192,"column":6},"end":{"line":194,"column":8}},"84":{"start":{"line":202,"column":27},"end":{"line":202,"column":56}},"85":{"start":{"line":203,"column":22},"end":{"line":203,"column":46}},"86":{"start":{"line":205,"column":4},"end":{"line":205,"column":39}},"87":{"start":{"line":205,"column":30},"end":{"line":205,"column":39}},"88":{"start":{"line":207,"column":26},"end":{"line":207,"column":65}},"89":{"start":{"line":208,"column":4},"end":{"line":208,"column":50}},"90":{"start":{"line":212,"column":4},"end":{"line":232,"column":5}},"91":{"start":{"line":214,"column":6},"end":{"line":217,"column":7}},"92":{"start":{"line":215,"column":8},"end":{"line":215,"column":55}},"93":{"start":{"line":216,"column":8},"end":{"line":216,"column":21}},"94":{"start":{"line":220,"column":32},"end":{"line":222,"column":54}},"95":{"start":{"line":222,"column":24},"end":{"line":222,"column":53}},"96":{"start":{"line":223,"column":6},"end":{"line":226,"column":7}},"97":{"start":{"line":224,"column":8},"end":{"line":224,"column":67}},"98":{"start":{"line":225,"column":8},"end":{"line":225,"column":21}},"99":{"start":{"line":228,"column":6},"end":{"line":228,"column":18}},"100":{"start":{"line":230,"column":6},"end":{"line":230,"column":57}},"101":{"start":{"line":231,"column":6},"end":{"line":231,"column":19}},"102":{"start":{"line":23,"column":13},"end":{"line":23,"column":28}},"103":{"start":{"line":23,"column":13},"end":{"line":234,"column":null}}},"fnMap":{"0":{"name":"(anonymous_3)","decl":{"start":{"line":24,"column":2},"end":{"line":24,"column":null}},"loc":{"start":{"line":28,"column":36},"end":{"line":31,"column":3}}},"1":{"name":"(anonymous_4)","decl":{"start":{"line":33,"column":12},"end":{"line":33,"column":22}},"loc":{"start":{"line":33,"column":38},"end":{"line":35,"column":3}}},"2":{"name":"(anonymous_5)","decl":{"start":{"line":37,"column":12},"end":{"line":37,"column":20}},"loc":{"start":{"line":37,"column":36},"end":{"line":39,"column":3}}},"3":{"name":"(anonymous_6)","decl":{"start":{"line":41,"column":12},"end":{"line":41,"column":19}},"loc":{"start":{"line":41,"column":35},"end":{"line":43,"column":3}}},"4":{"name":"(anonymous_7)","decl":{"start":{"line":45,"column":12},"end":{"line":45,"column":24}},"loc":{"start":{"line":45,"column":24},"end":{"line":47,"column":3}}},"5":{"name":"(anonymous_8)","decl":{"start":{"line":49,"column":12},"end":{"line":49,"column":26}},"loc":{"start":{"line":49,"column":54},"end":{"line":76,"column":3}}},"6":{"name":"(anonymous_9)","decl":{"start":{"line":78,"column":12},"end":{"line":78,"column":29}},"loc":{"start":{"line":80,"column":21},"end":{"line":102,"column":3}}},"7":{"name":"(anonymous_10)","decl":{"start":{"line":104,"column":12},"end":{"line":104,"column":17}},"loc":{"start":{"line":105,"column":31},"end":{"line":149,"column":3}}},"8":{"name":"(anonymous_11)","decl":{"start":{"line":151,"column":10},"end":{"line":151,"column":15}},"loc":{"start":{"line":153,"column":22},"end":{"line":196,"column":3}}},"9":{"name":"(anonymous_12)","decl":{"start":{"line":198,"column":10},"end":{"line":198,"column":36}},"loc":{"start":{"line":200,"column":22},"end":{"line":209,"column":3}}},"10":{"name":"(anonymous_13)","decl":{"start":{"line":211,"column":10},"end":{"line":211,"column":24}},"loc":{"start":{"line":211,"column":40},"end":{"line":233,"column":3}}},"11":{"name":"(anonymous_14)","decl":{"start":{"line":222,"column":14},"end":{"line":222,"column":15}},"loc":{"start":{"line":222,"column":24},"end":{"line":222,"column":53}}}},"branchMap":{"0":{"loc":{"start":{"line":53,"column":6},"end":{"line":55,"column":7}},"type":"if","locations":[{"start":{"line":53,"column":6},"end":{"line":55,"column":7}}]},"1":{"loc":{"start":{"line":56,"column":6},"end":{"line":58,"column":7}},"type":"if","locations":[{"start":{"line":56,"column":6},"end":{"line":58,"column":7}}]},"2":{"loc":{"start":{"line":61,"column":6},"end":{"line":63,"column":7}},"type":"if","locations":[{"start":{"line":61,"column":6},"end":{"line":63,"column":7}}]},"3":{"loc":{"start":{"line":67,"column":6},"end":{"line":69,"column":7}},"type":"if","locations":[{"start":{"line":67,"column":6},"end":{"line":69,"column":7}}]},"4":{"loc":{"start":{"line":74,"column":34},"end":{"line":74,"column":88}},"type":"cond-expr","locations":[{"start":{"line":74,"column":59},"end":{"line":74,"column":72}},{"start":{"line":74,"column":75},"end":{"line":74,"column":88}}]},"5":{"loc":{"start":{"line":84,"column":6},"end":{"line":93,"column":7}},"type":"if","locations":[{"start":{"line":84,"column":6},"end":{"line":93,"column":7}}]},"6":{"loc":{"start":{"line":86,"column":8},"end":{"line":91,"column":9}},"type":"if","locations":[{"start":{"line":86,"column":8},"end":{"line":91,"column":9}}]},"7":{"loc":{"start":{"line":97,"column":13},"end":{"line":97,"column":52}},"type":"cond-expr","locations":[{"start":{"line":97,"column":36},"end":{"line":97,"column":44}},{"start":{"line":97,"column":47},"end":{"line":97,"column":52}}]},"8":{"loc":{"start":{"line":117,"column":6},"end":{"line":119,"column":7}},"type":"if","locations":[{"start":{"line":117,"column":6},"end":{"line":119,"column":7}}]},"9":{"loc":{"start":{"line":125,"column":6},"end":{"line":129,"column":7}},"type":"if","locations":[{"start":{"line":125,"column":6},"end":{"line":129,"column":7}}]},"10":{"loc":{"start":{"line":134,"column":6},"end":{"line":137,"column":7}},"type":"if","locations":[{"start":{"line":134,"column":6},"end":{"line":137,"column":7}}]},"11":{"loc":{"start":{"line":146,"column":29},"end":{"line":146,"column":83}},"type":"cond-expr","locations":[{"start":{"line":146,"column":54},"end":{"line":146,"column":67}},{"start":{"line":146,"column":70},"end":{"line":146,"column":83}}]},"12":{"loc":{"start":{"line":157,"column":6},"end":{"line":160,"column":7}},"type":"if","locations":[{"start":{"line":157,"column":6},"end":{"line":160,"column":7}}]},"13":{"loc":{"start":{"line":166,"column":6},"end":{"line":171,"column":7}},"type":"if","locations":[{"start":{"line":166,"column":6},"end":{"line":171,"column":7}}]},"14":{"loc":{"start":{"line":183,"column":6},"end":{"line":187,"column":7}},"type":"if","locations":[{"start":{"line":183,"column":6},"end":{"line":187,"column":7}}]},"15":{"loc":{"start":{"line":193,"column":43},"end":{"line":193,"column":97}},"type":"cond-expr","locations":[{"start":{"line":193,"column":68},"end":{"line":193,"column":81}},{"start":{"line":193,"column":84},"end":{"line":193,"column":97}}]},"16":{"loc":{"start":{"line":205,"column":4},"end":{"line":205,"column":39}},"type":"if","locations":[{"start":{"line":205,"column":4},"end":{"line":205,"column":39}}]},"17":{"loc":{"start":{"line":214,"column":6},"end":{"line":217,"column":7}},"type":"if","locations":[{"start":{"line":214,"column":6},"end":{"line":217,"column":7}}]},"18":{"loc":{"start":{"line":223,"column":6},"end":{"line":226,"column":7}},"type":"if","locations":[{"start":{"line":223,"column":6},"end":{"line":226,"column":7}}]}},"s":{"0":17,"1":17,"2":17,"3":17,"4":17,"5":17,"6":17,"7":17,"8":17,"9":17,"10":17,"11":17,"12":17,"13":24,"14":24,"15":24,"16":24,"17":24,"18":4,"19":9,"20":56,"21":59,"22":22,"23":22,"24":22,"25":1,"26":21,"27":1,"28":20,"29":1,"30":19,"31":19,"32":1,"33":18,"34":0,"35":0,"36":44,"37":44,"38":22,"39":22,"40":1,"41":1,"42":21,"43":22,"44":22,"45":0,"46":0,"47":18,"48":18,"49":18,"50":18,"51":18,"52":18,"53":1,"54":17,"55":17,"56":2,"57":15,"58":15,"59":1,"60":1,"61":14,"62":14,"63":0,"64":0,"65":18,"66":18,"67":18,"68":11,"69":11,"70":7,"71":7,"72":7,"73":7,"74":1,"75":1,"76":6,"77":6,"78":6,"79":6,"80":1,"81":5,"82":0,"83":0,"84":6,"85":6,"86":6,"87":1,"88":5,"89":5,"90":17,"91":17,"92":1,"93":1,"94":16,"95":28,"96":16,"97":1,"98":1,"99":15,"100":0,"101":0,"102":17,"103":17},"f":{"0":24,"1":4,"2":9,"3":56,"4":59,"5":22,"6":44,"7":18,"8":18,"9":6,"10":17,"11":28},"b":{"0":[1],"1":[1],"2":[1],"3":[1],"4":[0,0],"5":[22],"6":[1],"7":[0,22],"8":[1],"9":[2],"10":[1],"11":[0,0],"12":[11],"13":[1],"14":[1],"15":[0,0],"16":[1],"17":[1],"18":[1]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/commandActionBlueprint.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/commandActionBlueprint.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":49}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":57}},"2":{"start":{"line":5,"column":13},"end":{"line":13,"column":2}}},"fnMap":{},"branchMap":{},"s":{"0":16,"1":16,"2":16},"f":{},"b":{}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/copyFileActionBlueprint.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/copyFileActionBlueprint.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":51}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":57}},"2":{"start":{"line":5,"column":13},"end":{"line":26,"column":2}},"3":{"start":{"line":17,"column":33},"end":{"line":17,"column":78}},"4":{"start":{"line":23,"column":33},"end":{"line":23,"column":78}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":17,"column":17},"end":{"line":17,"column":18}},"loc":{"start":{"line":17,"column":33},"end":{"line":17,"column":78}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":23,"column":17},"end":{"line":23,"column":18}},"loc":{"start":{"line":23,"column":33},"end":{"line":23,"column":78}}}},"branchMap":{"0":{"loc":{"start":{"line":17,"column":33},"end":{"line":17,"column":78}},"type":"binary-expr","locations":[{"start":{"line":17,"column":33},"end":{"line":17,"column":58}},{"start":{"line":17,"column":62},"end":{"line":17,"column":78}}]},"1":{"loc":{"start":{"line":23,"column":33},"end":{"line":23,"column":78}},"type":"binary-expr","locations":[{"start":{"line":23,"column":33},"end":{"line":23,"column":58}},{"start":{"line":23,"column":62},"end":{"line":23,"column":78}}]}},"s":{"0":16,"1":16,"2":16,"3":0,"4":0},"f":{"0":0,"1":0},"b":{"0":[0,0],"1":[0,0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/deleteFileActionBlueprint.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/deleteFileActionBlueprint.ts","statementMap":{"0":{"start":{"line":2,"column":0},"end":{"line":2,"column":55}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":57}},"2":{"start":{"line":5,"column":13},"end":{"line":20,"column":2}},"3":{"start":{"line":17,"column":33},"end":{"line":17,"column":78}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":17,"column":17},"end":{"line":17,"column":18}},"loc":{"start":{"line":17,"column":33},"end":{"line":17,"column":78}}}},"branchMap":{"0":{"loc":{"start":{"line":17,"column":33},"end":{"line":17,"column":78}},"type":"binary-expr","locations":[{"start":{"line":17,"column":33},"end":{"line":17,"column":58}},{"start":{"line":17,"column":62},"end":{"line":17,"column":78}}]}},"s":{"0":16,"1":16,"2":16,"3":0},"f":{"0":0},"b":{"0":[0,0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/endPhaseActionBlueprint.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/endPhaseActionBlueprint.ts","statementMap":{"0":{"start":{"line":2,"column":0},"end":{"line":2,"column":51}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":57}},"2":{"start":{"line":5,"column":13},"end":{"line":12,"column":2}}},"fnMap":{},"branchMap":{},"s":{"0":16,"1":16,"2":16},"f":{},"b":{}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/endTaskActionBlueprint.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/endTaskActionBlueprint.ts","statementMap":{"0":{"start":{"line":2,"column":0},"end":{"line":2,"column":49}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":57}},"2":{"start":{"line":5,"column":13},"end":{"line":13,"column":2}}},"fnMap":{},"branchMap":{},"s":{"0":16,"1":16,"2":16},"f":{},"b":{}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/fetchUrlActionBlueprint.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/fetchUrlActionBlueprint.ts","statementMap":{"0":{"start":{"line":2,"column":0},"end":{"line":2,"column":51}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":57}},"2":{"start":{"line":5,"column":13},"end":{"line":23,"column":2}},"3":{"start":{"line":18,"column":8},"end":{"line":20,"column":69}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":17,"column":17},"end":{"line":17,"column":18}},"loc":{"start":{"line":18,"column":8},"end":{"line":20,"column":69}}}},"branchMap":{"0":{"loc":{"start":{"line":18,"column":8},"end":{"line":20,"column":69}},"type":"binary-expr","locations":[{"start":{"line":18,"column":8},"end":{"line":18,"column":33}},{"start":{"line":19,"column":8},"end":{"line":19,"column":24}},{"start":{"line":20,"column":9},"end":{"line":20,"column":36}},{"start":{"line":20,"column":40},"end":{"line":20,"column":68}}]}},"s":{"0":16,"1":16,"2":16,"3":0},"f":{"0":0},"b":{"0":[0,0,0,0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/index.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/index.ts","statementMap":{"0":{"start":{"line":36,"column":0},"end":{"line":36,"column":16}},"1":{"start":{"line":41,"column":0},"end":{"line":41,"column":16}},"2":{"start":{"line":46,"column":0},"end":{"line":46,"column":16}},"3":{"start":{"line":52,"column":0},"end":{"line":52,"column":16}},"4":{"start":{"line":2,"column":0},"end":{"line":2,"column":66}},"5":{"start":{"line":3,"column":0},"end":{"line":3,"column":68}},"6":{"start":{"line":4,"column":0},"end":{"line":4,"column":72}},"7":{"start":{"line":5,"column":0},"end":{"line":5,"column":68}},"8":{"start":{"line":6,"column":0},"end":{"line":6,"column":66}},"9":{"start":{"line":7,"column":0},"end":{"line":7,"column":68}},"10":{"start":{"line":8,"column":0},"end":{"line":8,"column":68}},"11":{"start":{"line":9,"column":0},"end":{"line":9,"column":68}},"12":{"start":{"line":10,"column":0},"end":{"line":10,"column":88}},"13":{"start":{"line":11,"column":0},"end":{"line":11,"column":null}},"14":{"start":{"line":15,"column":0},"end":{"line":15,"column":70}},"15":{"start":{"line":17,"column":13},"end":{"line":30,"column":11}},"16":{"start":{"line":37,"column":2},"end":{"line":37,"column":32}},"17":{"start":{"line":42,"column":2},"end":{"line":42,"column":55}},"18":{"start":{"line":47,"column":20},"end":{"line":47,"column":42}},"19":{"start":{"line":48,"column":2},"end":{"line":48,"column":59}},"20":{"start":{"line":53,"column":2},"end":{"line":53,"column":53}}},"fnMap":{"0":{"name":"getBlueprint","decl":{"start":{"line":36,"column":16},"end":{"line":36,"column":28}},"loc":{"start":{"line":36,"column":43},"end":{"line":38,"column":1}}},"1":{"name":"getActionTags","decl":{"start":{"line":41,"column":16},"end":{"line":41,"column":29}},"loc":{"start":{"line":41,"column":29},"end":{"line":43,"column":1}}},"2":{"name":"isActionImplemented","decl":{"start":{"line":46,"column":16},"end":{"line":46,"column":35}},"loc":{"start":{"line":46,"column":50},"end":{"line":49,"column":1}}},"3":{"name":"getImplementedActions","decl":{"start":{"line":52,"column":16},"end":{"line":52,"column":37}},"loc":{"start":{"line":52,"column":37},"end":{"line":54,"column":1}}}},"branchMap":{"0":{"loc":{"start":{"line":48,"column":12},"end":{"line":48,"column":57}},"type":"binary-expr","locations":[{"start":{"line":48,"column":12},"end":{"line":48,"column":21}},{"start":{"line":48,"column":25},"end":{"line":48,"column":40}},{"start":{"line":48,"column":44},"end":{"line":48,"column":57}}]}},"s":{"0":16,"1":16,"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":122,"17":133,"18":1596,"19":1596,"20":133},"f":{"0":122,"1":133,"2":1596,"3":133},"b":{"0":[1596,1596,1596]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/moveFileActionBlueprint.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/moveFileActionBlueprint.ts","statementMap":{"0":{"start":{"line":2,"column":0},"end":{"line":2,"column":51}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":57}},"2":{"start":{"line":5,"column":13},"end":{"line":26,"column":2}},"3":{"start":{"line":17,"column":33},"end":{"line":17,"column":78}},"4":{"start":{"line":23,"column":33},"end":{"line":23,"column":78}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":17,"column":17},"end":{"line":17,"column":18}},"loc":{"start":{"line":17,"column":33},"end":{"line":17,"column":78}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":23,"column":17},"end":{"line":23,"column":18}},"loc":{"start":{"line":23,"column":33},"end":{"line":23,"column":78}}}},"branchMap":{"0":{"loc":{"start":{"line":17,"column":33},"end":{"line":17,"column":78}},"type":"binary-expr","locations":[{"start":{"line":17,"column":33},"end":{"line":17,"column":58}},{"start":{"line":17,"column":62},"end":{"line":17,"column":78}}]},"1":{"loc":{"start":{"line":23,"column":33},"end":{"line":23,"column":78}},"type":"binary-expr","locations":[{"start":{"line":23,"column":33},"end":{"line":23,"column":58}},{"start":{"line":23,"column":62},"end":{"line":23,"column":78}}]}},"s":{"0":17,"1":17,"2":17,"3":0,"4":0},"f":{"0":0,"1":0},"b":{"0":[0,0],"1":[0,0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/readFileActionBlueprint.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/readFileActionBlueprint.ts","statementMap":{"0":{"start":{"line":2,"column":0},"end":{"line":2,"column":51}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":57}},"2":{"start":{"line":5,"column":13},"end":{"line":22,"column":2}},"3":{"start":{"line":19,"column":8},"end":{"line":19,"column":53}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":18,"column":17},"end":{"line":18,"column":18}},"loc":{"start":{"line":19,"column":8},"end":{"line":19,"column":53}}}},"branchMap":{"0":{"loc":{"start":{"line":19,"column":8},"end":{"line":19,"column":53}},"type":"binary-expr","locations":[{"start":{"line":19,"column":8},"end":{"line":19,"column":33}},{"start":{"line":19,"column":37},"end":{"line":19,"column":53}}]}},"s":{"0":16,"1":16,"2":16,"3":0},"f":{"0":0},"b":{"0":[0,0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/relativePathLookupActionBlueprint.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/relativePathLookupActionBlueprint.ts","statementMap":{"0":{"start":{"line":2,"column":0},"end":{"line":2,"column":71}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":57}},"2":{"start":{"line":5,"column":13},"end":{"line":33,"column":2}},"3":{"start":{"line":17,"column":33},"end":{"line":17,"column":78}},"4":{"start":{"line":23,"column":33},"end":{"line":23,"column":78}},"5":{"start":{"line":30,"column":8},"end":{"line":30,"column":72}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":17,"column":17},"end":{"line":17,"column":18}},"loc":{"start":{"line":17,"column":33},"end":{"line":17,"column":78}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":23,"column":17},"end":{"line":23,"column":18}},"loc":{"start":{"line":23,"column":33},"end":{"line":23,"column":78}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":29,"column":17},"end":{"line":29,"column":18}},"loc":{"start":{"line":30,"column":8},"end":{"line":30,"column":72}}}},"branchMap":{"0":{"loc":{"start":{"line":17,"column":33},"end":{"line":17,"column":78}},"type":"binary-expr","locations":[{"start":{"line":17,"column":33},"end":{"line":17,"column":58}},{"start":{"line":17,"column":62},"end":{"line":17,"column":78}}]},"1":{"loc":{"start":{"line":23,"column":33},"end":{"line":23,"column":78}},"type":"binary-expr","locations":[{"start":{"line":23,"column":33},"end":{"line":23,"column":58}},{"start":{"line":23,"column":62},"end":{"line":23,"column":78}}]},"2":{"loc":{"start":{"line":30,"column":8},"end":{"line":30,"column":72}},"type":"binary-expr","locations":[{"start":{"line":30,"column":8},"end":{"line":30,"column":14}},{"start":{"line":30,"column":19},"end":{"line":30,"column":44}},{"start":{"line":30,"column":48},"end":{"line":30,"column":57}},{"start":{"line":30,"column":61},"end":{"line":30,"column":71}}]}},"s":{"0":17,"1":17,"2":17,"3":0,"4":0,"5":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0,0,0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/searchActionsBlueprint.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/searchActionsBlueprint.ts","statementMap":{"0":{"start":{"line":2,"column":0},"end":{"line":2,"column":47}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":57}},"2":{"start":{"line":5,"column":13},"end":{"line":26,"column":2}},"3":{"start":{"line":17,"column":33},"end":{"line":17,"column":78}},"4":{"start":{"line":23,"column":33},"end":{"line":23,"column":78}},"5":{"start":{"line":28,"column":13},"end":{"line":49,"column":2}},"6":{"start":{"line":40,"column":33},"end":{"line":40,"column":78}},"7":{"start":{"line":46,"column":33},"end":{"line":46,"column":78}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":17,"column":17},"end":{"line":17,"column":18}},"loc":{"start":{"line":17,"column":33},"end":{"line":17,"column":78}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":23,"column":17},"end":{"line":23,"column":18}},"loc":{"start":{"line":23,"column":33},"end":{"line":23,"column":78}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":40,"column":17},"end":{"line":40,"column":18}},"loc":{"start":{"line":40,"column":33},"end":{"line":40,"column":78}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":46,"column":17},"end":{"line":46,"column":18}},"loc":{"start":{"line":46,"column":33},"end":{"line":46,"column":78}}}},"branchMap":{"0":{"loc":{"start":{"line":17,"column":33},"end":{"line":17,"column":78}},"type":"binary-expr","locations":[{"start":{"line":17,"column":33},"end":{"line":17,"column":58}},{"start":{"line":17,"column":62},"end":{"line":17,"column":78}}]},"1":{"loc":{"start":{"line":23,"column":33},"end":{"line":23,"column":78}},"type":"binary-expr","locations":[{"start":{"line":23,"column":33},"end":{"line":23,"column":58}},{"start":{"line":23,"column":62},"end":{"line":23,"column":78}}]},"2":{"loc":{"start":{"line":40,"column":33},"end":{"line":40,"column":78}},"type":"binary-expr","locations":[{"start":{"line":40,"column":33},"end":{"line":40,"column":58}},{"start":{"line":40,"column":62},"end":{"line":40,"column":78}}]},"3":{"loc":{"start":{"line":46,"column":33},"end":{"line":46,"column":78}},"type":"binary-expr","locations":[{"start":{"line":46,"column":33},"end":{"line":46,"column":58}},{"start":{"line":46,"column":62},"end":{"line":46,"column":78}}]}},"s":{"0":17,"1":17,"2":17,"3":0,"4":0,"5":17,"6":0,"7":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/writeFileActionBlueprint.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/blueprints/writeFileActionBlueprint.ts","statementMap":{"0":{"start":{"line":2,"column":0},"end":{"line":2,"column":57}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":53}},"2":{"start":{"line":5,"column":13},"end":{"line":29,"column":2}},"3":{"start":{"line":19,"column":8},"end":{"line":19,"column":53}},"4":{"start":{"line":26,"column":54},"end":{"line":26,"column":79}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":18,"column":17},"end":{"line":18,"column":18}},"loc":{"start":{"line":19,"column":8},"end":{"line":19,"column":53}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":26,"column":17},"end":{"line":26,"column":18}},"loc":{"start":{"line":26,"column":54},"end":{"line":26,"column":79}}}},"branchMap":{"0":{"loc":{"start":{"line":19,"column":8},"end":{"line":19,"column":53}},"type":"binary-expr","locations":[{"start":{"line":19,"column":8},"end":{"line":19,"column":33}},{"start":{"line":19,"column":37},"end":{"line":19,"column":53}}]}},"s":{"0":17,"1":17,"2":17,"3":0,"4":0},"f":{"0":0,"1":0},"b":{"0":[0,0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/core/ActionFactory.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/core/ActionFactory.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":53}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":null}},"2":{"start":{"line":10,"column":7},"end":{"line":80,"column":null}},"3":{"start":{"line":11,"column":10},"end":{"line":11,"column":68}},"4":{"start":{"line":12,"column":10},"end":{"line":12,"column":58}},"5":{"start":{"line":16,"column":31},"end":{"line":16,"column":54}},"6":{"start":{"line":17,"column":4},"end":{"line":22,"column":7}},"7":{"start":{"line":18,"column":24},"end":{"line":18,"column":46}},"8":{"start":{"line":19,"column":6},"end":{"line":21,"column":7}},"9":{"start":{"line":20,"column":8},"end":{"line":20,"column":48}},"10":{"start":{"line":26,"column":4},"end":{"line":26,"column":40}},"11":{"start":{"line":30,"column":4},"end":{"line":30,"column":52}},"12":{"start":{"line":35,"column":4},"end":{"line":37,"column":5}},"13":{"start":{"line":36,"column":6},"end":{"line":36,"column":41}},"14":{"start":{"line":39,"column":22},"end":{"line":39,"column":44}},"15":{"start":{"line":40,"column":4},"end":{"line":42,"column":5}},"16":{"start":{"line":41,"column":6},"end":{"line":41,"column":23}},"17":{"start":{"line":44,"column":4},"end":{"line":52,"column":5}},"18":{"start":{"line":46,"column":23},"end":{"line":46,"column":68}},"19":{"start":{"line":47,"column":6},"end":{"line":47,"column":44}},"20":{"start":{"line":48,"column":6},"end":{"line":48,"column":22}},"21":{"start":{"line":50,"column":6},"end":{"line":50,"column":75}},"22":{"start":{"line":51,"column":6},"end":{"line":51,"column":23}},"23":{"start":{"line":56,"column":22},"end":{"line":56,"column":44}},"24":{"start":{"line":57,"column":4},"end":{"line":59,"column":5}},"25":{"start":{"line":58,"column":6},"end":{"line":58,"column":43}},"26":{"start":{"line":61,"column":4},"end":{"line":63,"column":5}},"27":{"start":{"line":62,"column":6},"end":{"line":62,"column":18}},"28":{"start":{"line":65,"column":4},"end":{"line":76,"column":5}},"29":{"start":{"line":66,"column":6},"end":{"line":68,"column":7}},"30":{"start":{"line":67,"column":8},"end":{"line":67,"column":59}},"31":{"start":{"line":70,"column":6},"end":{"line":75,"column":7}},"32":{"start":{"line":71,"column":24},"end":{"line":71,"column":59}},"33":{"start":{"line":72,"column":8},"end":{"line":74,"column":9}},"34":{"start":{"line":73,"column":10},"end":{"line":73,"column":62}},"35":{"start":{"line":78,"column":4},"end":{"line":78,"column":16}},"36":{"start":{"line":10,"column":13},"end":{"line":10,"column":26}},"37":{"start":{"line":10,"column":13},"end":{"line":80,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":14,"column":2},"end":{"line":14,"column":null}},"loc":{"start":{"line":14,"column":2},"end":{"line":23,"column":3}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":17,"column":31},"end":{"line":17,"column":32}},"loc":{"start":{"line":17,"column":39},"end":{"line":22,"column":5}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":25,"column":2},"end":{"line":25,"column":14}},"loc":{"start":{"line":25,"column":26},"end":{"line":27,"column":3}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":29,"column":2},"end":{"line":29,"column":18}},"loc":{"start":{"line":29,"column":18},"end":{"line":31,"column":3}}},"4":{"name":"(anonymous_6)","decl":{"start":{"line":33,"column":2},"end":{"line":33,"column":14}},"loc":{"start":{"line":33,"column":29},"end":{"line":53,"column":3}}},"5":{"name":"(anonymous_7)","decl":{"start":{"line":55,"column":2},"end":{"line":55,"column":20}},"loc":{"start":{"line":55,"column":61},"end":{"line":79,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":19,"column":6},"end":{"line":21,"column":7}},"type":"if","locations":[{"start":{"line":19,"column":6},"end":{"line":21,"column":7}}]},"1":{"loc":{"start":{"line":35,"column":4},"end":{"line":37,"column":5}},"type":"if","locations":[{"start":{"line":35,"column":4},"end":{"line":37,"column":5}}]},"2":{"loc":{"start":{"line":40,"column":4},"end":{"line":42,"column":5}},"type":"if","locations":[{"start":{"line":40,"column":4},"end":{"line":42,"column":5}}]},"3":{"loc":{"start":{"line":40,"column":8},"end":{"line":40,"column":38}},"type":"binary-expr","locations":[{"start":{"line":40,"column":8},"end":{"line":40,"column":18}},{"start":{"line":40,"column":22},"end":{"line":40,"column":38}}]},"4":{"loc":{"start":{"line":57,"column":4},"end":{"line":59,"column":5}},"type":"if","locations":[{"start":{"line":57,"column":4},"end":{"line":59,"column":5}}]},"5":{"loc":{"start":{"line":61,"column":4},"end":{"line":63,"column":5}},"type":"if","locations":[{"start":{"line":61,"column":4},"end":{"line":63,"column":5}}]},"6":{"loc":{"start":{"line":66,"column":6},"end":{"line":68,"column":7}},"type":"if","locations":[{"start":{"line":66,"column":6},"end":{"line":68,"column":7}}]},"7":{"loc":{"start":{"line":66,"column":10},"end":{"line":66,"column":51}},"type":"binary-expr","locations":[{"start":{"line":66,"column":10},"end":{"line":66,"column":24}},{"start":{"line":66,"column":28},"end":{"line":66,"column":51}}]},"8":{"loc":{"start":{"line":70,"column":6},"end":{"line":75,"column":7}},"type":"if","locations":[{"start":{"line":70,"column":6},"end":{"line":75,"column":7}}]},"9":{"loc":{"start":{"line":70,"column":10},"end":{"line":70,"column":61}},"type":"binary-expr","locations":[{"start":{"line":70,"column":10},"end":{"line":70,"column":25}},{"start":{"line":70,"column":29},"end":{"line":70,"column":61}}]},"10":{"loc":{"start":{"line":72,"column":8},"end":{"line":74,"column":9}},"type":"if","locations":[{"start":{"line":72,"column":8},"end":{"line":74,"column":9}}]}},"s":{"0":6,"1":6,"2":6,"3":100,"4":100,"5":100,"6":100,"7":1200,"8":1200,"9":1200,"10":2,"11":0,"12":2,"13":0,"14":2,"15":2,"16":0,"17":2,"18":2,"19":2,"20":2,"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":6,"37":6},"f":{"0":100,"1":1200,"2":2,"3":0,"4":2,"5":0},"b":{"0":[1200],"1":[0],"2":[0],"3":[2,2],"4":[0],"5":[0],"6":[0],"7":[0,0],"8":[0],"9":[0,0],"10":[0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/core/ActionQueue.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/core/ActionQueue.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":37}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":56}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":57}},"3":{"start":{"line":15,"column":7},"end":{"line":96,"column":null}},"4":{"start":{"line":16,"column":10},"end":{"line":16,"column":37}},"5":{"start":{"line":17,"column":10},"end":{"line":17,"column":61}},"6":{"start":{"line":20,"column":22},"end":{"line":20,"column":53}},"7":{"start":{"line":21,"column":21},"end":{"line":21,"column":62}},"8":{"start":{"line":22,"column":31},"end":{"line":22,"column":69}},"9":{"start":{"line":24,"column":4},"end":{"line":29,"column":7}},"10":{"start":{"line":32,"column":4},"end":{"line":32,"column":55}},"11":{"start":{"line":32,"column":30},"end":{"line":32,"column":53}},"12":{"start":{"line":36,"column":4},"end":{"line":38,"column":5}},"13":{"start":{"line":37,"column":6},"end":{"line":37,"column":23}},"14":{"start":{"line":41,"column":23},"end":{"line":41,"column":66}},"15":{"start":{"line":41,"column":51},"end":{"line":41,"column":65}},"16":{"start":{"line":43,"column":4},"end":{"line":45,"column":5}},"17":{"start":{"line":44,"column":6},"end":{"line":44,"column":23}},"18":{"start":{"line":48,"column":4},"end":{"line":51,"column":5}},"19":{"start":{"line":49,"column":20},"end":{"line":49,"column":50}},"20":{"start":{"line":50,"column":6},"end":{"line":50,"column":34}},"21":{"start":{"line":53,"column":4},"end":{"line":53,"column":22}},"22":{"start":{"line":57,"column":24},"end":{"line":58,"column":null}},"23":{"start":{"line":58,"column":18},"end":{"line":58,"column":68}},"24":{"start":{"line":61,"column":4},"end":{"line":77,"column":5}},"25":{"start":{"line":62,"column":21},"end":{"line":62,"column":44}},"26":{"start":{"line":64,"column":6},"end":{"line":76,"column":7}},"27":{"start":{"line":66,"column":8},"end":{"line":66,"column":69}},"28":{"start":{"line":68,"column":8},"end":{"line":68,"column":42}},"29":{"start":{"line":69,"column":13},"end":{"line":76,"column":7}},"30":{"start":{"line":75,"column":8},"end":{"line":75,"column":42}},"31":{"start":{"line":81,"column":4},"end":{"line":81,"column":33}},"32":{"start":{"line":85,"column":4},"end":{"line":85,"column":35}},"33":{"start":{"line":89,"column":4},"end":{"line":89,"column":29}},"34":{"start":{"line":93,"column":4},"end":{"line":93,"column":20}},"35":{"start":{"line":94,"column":4},"end":{"line":94,"column":34}},"36":{"start":{"line":15,"column":13},"end":{"line":15,"column":24}},"37":{"start":{"line":15,"column":13},"end":{"line":96,"column":null}}},"fnMap":{"0":{"name":"(anonymous_1)","decl":{"start":{"line":15,"column":7},"end":{"line":15,"column":13}},"loc":{"start":{"line":15,"column":7},"end":{"line":96,"column":1}}},"1":{"name":"(anonymous_2)","decl":{"start":{"line":19,"column":2},"end":{"line":19,"column":9}},"loc":{"start":{"line":19,"column":39},"end":{"line":33,"column":3}}},"2":{"name":"(anonymous_3)","decl":{"start":{"line":32,"column":20},"end":{"line":32,"column":21}},"loc":{"start":{"line":32,"column":30},"end":{"line":32,"column":53}}},"3":{"name":"(anonymous_4)","decl":{"start":{"line":35,"column":2},"end":{"line":35,"column":9}},"loc":{"start":{"line":35,"column":9},"end":{"line":54,"column":3}}},"4":{"name":"(anonymous_5)","decl":{"start":{"line":41,"column":39},"end":{"line":41,"column":40}},"loc":{"start":{"line":41,"column":51},"end":{"line":41,"column":65}}},"5":{"name":"(anonymous_6)","decl":{"start":{"line":56,"column":2},"end":{"line":56,"column":17}},"loc":{"start":{"line":56,"column":70},"end":{"line":78,"column":3}}},"6":{"name":"(anonymous_7)","decl":{"start":{"line":58,"column":6},"end":{"line":58,"column":7}},"loc":{"start":{"line":58,"column":18},"end":{"line":58,"column":68}}},"7":{"name":"(anonymous_8)","decl":{"start":{"line":80,"column":2},"end":{"line":80,"column":21}},"loc":{"start":{"line":80,"column":21},"end":{"line":82,"column":3}}},"8":{"name":"(anonymous_9)","decl":{"start":{"line":84,"column":2},"end":{"line":84,"column":9}},"loc":{"start":{"line":84,"column":9},"end":{"line":86,"column":3}}},"9":{"name":"(anonymous_10)","decl":{"start":{"line":88,"column":2},"end":{"line":88,"column":6}},"loc":{"start":{"line":88,"column":6},"end":{"line":90,"column":3}}},"10":{"name":"(anonymous_11)","decl":{"start":{"line":92,"column":2},"end":{"line":92,"column":7}},"loc":{"start":{"line":92,"column":7},"end":{"line":95,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":21,"column":21},"end":{"line":21,"column":62}},"type":"binary-expr","locations":[{"start":{"line":21,"column":21},"end":{"line":21,"column":40}},{"start":{"line":21,"column":44},"end":{"line":21,"column":62}}]},"1":{"loc":{"start":{"line":22,"column":31},"end":{"line":22,"column":69}},"type":"binary-expr","locations":[{"start":{"line":22,"column":31},"end":{"line":22,"column":60}},{"start":{"line":22,"column":64},"end":{"line":22,"column":69}}]},"2":{"loc":{"start":{"line":36,"column":4},"end":{"line":38,"column":5}},"type":"if","locations":[{"start":{"line":36,"column":4},"end":{"line":38,"column":5}}]},"3":{"loc":{"start":{"line":43,"column":4},"end":{"line":45,"column":5}},"type":"if","locations":[{"start":{"line":43,"column":4},"end":{"line":45,"column":5}}]},"4":{"loc":{"start":{"line":48,"column":4},"end":{"line":51,"column":5}},"type":"if","locations":[{"start":{"line":48,"column":4},"end":{"line":51,"column":5}}]},"5":{"loc":{"start":{"line":58,"column":18},"end":{"line":58,"column":68}},"type":"binary-expr","locations":[{"start":{"line":58,"column":18},"end":{"line":58,"column":38}},{"start":{"line":58,"column":42},"end":{"line":58,"column":68}}]},"6":{"loc":{"start":{"line":61,"column":4},"end":{"line":77,"column":5}},"type":"if","locations":[{"start":{"line":61,"column":4},"end":{"line":77,"column":5}}]},"7":{"loc":{"start":{"line":64,"column":6},"end":{"line":76,"column":7}},"type":"if","locations":[{"start":{"line":64,"column":6},"end":{"line":76,"column":7}},{"start":{"line":69,"column":13},"end":{"line":76,"column":7}}]},"8":{"loc":{"start":{"line":64,"column":10},"end":{"line":64,"column":53}},"type":"binary-expr","locations":[{"start":{"line":64,"column":10},"end":{"line":64,"column":35}},{"start":{"line":64,"column":39},"end":{"line":64,"column":53}}]},"9":{"loc":{"start":{"line":69,"column":13},"end":{"line":76,"column":7}},"type":"if","locations":[{"start":{"line":69,"column":13},"end":{"line":76,"column":7}},{"start":{"line":73,"column":13},"end":{"line":76,"column":7}}]},"10":{"loc":{"start":{"line":69,"column":17},"end":{"line":69,"column":61}},"type":"binary-expr","locations":[{"start":{"line":69,"column":17},"end":{"line":69,"column":42}},{"start":{"line":69,"column":46},"end":{"line":69,"column":61}}]}},"s":{"0":7,"1":7,"2":7,"3":7,"4":26,"5":26,"6":24,"7":24,"8":24,"9":24,"10":24,"11":15,"12":21,"13":1,"14":20,"15":20,"16":20,"17":0,"18":20,"19":12,"20":12,"21":20,"22":8,"23":7,"24":8,"25":7,"26":7,"27":5,"28":5,"29":2,"30":1,"31":5,"32":7,"33":6,"34":17,"35":17,"36":7,"37":7},"f":{"0":26,"1":24,"2":15,"3":21,"4":20,"5":8,"6":7,"7":5,"8":7,"9":6,"10":17},"b":{"0":[24,0],"1":[24,16],"2":[1],"3":[0],"4":[12],"5":[7,7],"6":[7],"7":[5,2],"8":[7,6],"9":[1,1],"10":[2,1]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/core/BaseAction.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/core/BaseAction.ts","statementMap":{"0":{"start":{"line":6,"column":24},"end":{"line":6,"column":64}},"1":{"start":{"line":15,"column":22},"end":{"line":15,"column":41}},"2":{"start":{"line":17,"column":6},"end":{"line":17,"column":70}},"3":{"start":{"line":17,"column":57},"end":{"line":17,"column":63}},"4":{"start":{"line":19,"column":40},"end":{"line":19,"column":42}},"5":{"start":{"line":20,"column":4},"end":{"line":25,"column":5}},"6":{"start":{"line":21,"column":20},"end":{"line":21,"column":62}},"7":{"start":{"line":22,"column":6},"end":{"line":24,"column":7}},"8":{"start":{"line":23,"column":8},"end":{"line":23,"column":34}},"9":{"start":{"line":27,"column":4},"end":{"line":27,"column":18}},"10":{"start":{"line":35,"column":4},"end":{"line":35,"column":67}},"11":{"start":{"line":39,"column":4},"end":{"line":72,"column":5}},"12":{"start":{"line":41,"column":24},"end":{"line":41,"column":43}},"13":{"start":{"line":42,"column":6},"end":{"line":44,"column":7}},"14":{"start":{"line":43,"column":8},"end":{"line":43,"column":68}},"15":{"start":{"line":47,"column":21},"end":{"line":47,"column":46}},"16":{"start":{"line":50,"column":30},"end":{"line":50,"column":57}},"17":{"start":{"line":51,"column":6},"end":{"line":54,"column":7}},"18":{"start":{"line":52,"column":8},"end":{"line":52,"column":39}},"19":{"start":{"line":53,"column":8},"end":{"line":53,"column":55}},"20":{"start":{"line":57,"column":21},"end":{"line":57,"column":55}},"21":{"start":{"line":60,"column":6},"end":{"line":64,"column":7}},"22":{"start":{"line":61,"column":8},"end":{"line":61,"column":56}},"23":{"start":{"line":63,"column":8},"end":{"line":63,"column":75}},"24":{"start":{"line":66,"column":6},"end":{"line":66,"column":20}},"25":{"start":{"line":69,"column":8},"end":{"line":69,"column":62}},"26":{"start":{"line":70,"column":6},"end":{"line":70,"column":34}},"27":{"start":{"line":71,"column":6},"end":{"line":71,"column":52}},"28":{"start":{"line":76,"column":4},"end":{"line":76,"column":63}},"29":{"start":{"line":80,"column":4},"end":{"line":80,"column":61}},"30":{"start":{"line":84,"column":4},"end":{"line":84,"column":60}},"31":{"start":{"line":88,"column":4},"end":{"line":91,"column":6}},"32":{"start":{"line":95,"column":21},"end":{"line":95,"column":73}},"33":{"start":{"line":96,"column":4},"end":{"line":99,"column":6}},"34":{"start":{"line":5,"column":0},"end":{"line":5,"column":22}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":6,"column":2},"end":{"line":6,"column":24}},"loc":{"start":{"line":6,"column":64},"end":{"line":6,"column":68}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":14,"column":12},"end":{"line":14,"column":23}},"loc":{"start":{"line":14,"column":39},"end":{"line":28,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":17,"column":32},"end":{"line":17,"column":33}},"loc":{"start":{"line":17,"column":57},"end":{"line":17,"column":63}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":31,"column":12},"end":{"line":31,"column":29}},"loc":{"start":{"line":33,"column":21},"end":{"line":36,"column":3}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":38,"column":2},"end":{"line":38,"column":7}},"loc":{"start":{"line":38,"column":31},"end":{"line":73,"column":3}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":75,"column":12},"end":{"line":75,"column":20}},"loc":{"start":{"line":75,"column":36},"end":{"line":77,"column":3}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":79,"column":12},"end":{"line":79,"column":19}},"loc":{"start":{"line":79,"column":35},"end":{"line":81,"column":3}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":83,"column":12},"end":{"line":83,"column":22}},"loc":{"start":{"line":83,"column":38},"end":{"line":85,"column":3}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":87,"column":12},"end":{"line":87,"column":31}},"loc":{"start":{"line":87,"column":42},"end":{"line":92,"column":3}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":94,"column":12},"end":{"line":94,"column":29}},"loc":{"start":{"line":94,"column":51},"end":{"line":100,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":17,"column":6},"end":{"line":17,"column":70}},"type":"binary-expr","locations":[{"start":{"line":17,"column":6},"end":{"line":17,"column":64}},{"start":{"line":17,"column":68},"end":{"line":17,"column":70}}]},"1":{"loc":{"start":{"line":22,"column":6},"end":{"line":24,"column":7}},"type":"if","locations":[{"start":{"line":22,"column":6},"end":{"line":24,"column":7}}]},"2":{"loc":{"start":{"line":42,"column":6},"end":{"line":44,"column":7}},"type":"if","locations":[{"start":{"line":42,"column":6},"end":{"line":44,"column":7}}]},"3":{"loc":{"start":{"line":51,"column":6},"end":{"line":54,"column":7}},"type":"if","locations":[{"start":{"line":51,"column":6},"end":{"line":54,"column":7}}]},"4":{"loc":{"start":{"line":60,"column":6},"end":{"line":64,"column":7}},"type":"if","locations":[{"start":{"line":60,"column":6},"end":{"line":64,"column":7}},{"start":{"line":62,"column":13},"end":{"line":64,"column":7}}]},"5":{"loc":{"start":{"line":69,"column":8},"end":{"line":69,"column":62}},"type":"cond-expr","locations":[{"start":{"line":69,"column":33},"end":{"line":69,"column":46}},{"start":{"line":69,"column":49},"end":{"line":69,"column":62}}]},"6":{"loc":{"start":{"line":95,"column":21},"end":{"line":95,"column":73}},"type":"cond-expr","locations":[{"start":{"line":95,"column":49},"end":{"line":95,"column":65}},{"start":{"line":95,"column":68},"end":{"line":95,"column":73}}]}},"s":{"0":71,"1":40,"2":40,"3":65,"4":40,"5":40,"6":65,"7":65,"8":59,"9":40,"10":36,"11":74,"12":74,"13":74,"14":0,"15":74,"16":74,"17":74,"18":21,"19":21,"20":53,"21":53,"22":40,"23":13,"24":53,"25":0,"26":0,"27":0,"28":31,"29":54,"30":48,"31":57,"32":40,"33":40,"34":20},"f":{"0":71,"1":40,"2":65,"3":36,"4":74,"5":31,"6":54,"7":48,"8":57,"9":40},"b":{"0":[40,0],"1":[59],"2":[0],"3":[21],"4":[40,13],"5":[0,0],"6":[27,13]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/types/ActionPriority.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/actions/types/ActionPriority.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":null}},"1":{"start":{"line":6,"column":2},"end":{"line":6,"column":null}},"2":{"start":{"line":12,"column":2},"end":{"line":12,"column":null}},"3":{"start":{"line":18,"column":2},"end":{"line":18,"column":null}},"4":{"start":{"line":24,"column":2},"end":{"line":24,"column":null}},"5":{"start":{"line":30,"column":2},"end":{"line":30,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":0},"end":{"line":1,"column":12}},"loc":{"start":{"line":1,"column":26},"end":{"line":31,"column":1}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":12},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":12},"end":{"line":1,"column":26}},{"start":{"line":1,"column":26},"end":{"line":1,"column":null}}]}},"s":{"0":21,"1":21,"2":21,"3":21,"4":21,"5":21},"f":{"0":21},"b":{"0":[21,21]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageContextBuilder.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageContextBuilder.ts","statementMap":{"0":{"start":{"line":2,"column":0},"end":{"line":2,"column":53}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":68}},"2":{"start":{"line":15,"column":7},"end":{"line":242,"column":null}},"3":{"start":{"line":16,"column":22},"end":{"line":16,"column":33}},"4":{"start":{"line":24,"column":4},"end":{"line":26,"column":5}},"5":{"start":{"line":25,"column":6},"end":{"line":25,"column":49}},"6":{"start":{"line":28,"column":49},"end":{"line":28,"column":66}},"7":{"start":{"line":29,"column":24},"end":{"line":29,"column":74}},"8":{"start":{"line":30,"column":23},"end":{"line":30,"column":72}},"9":{"start":{"line":31,"column":37},"end":{"line":31,"column":75}},"10":{"start":{"line":32,"column":34},"end":{"line":32,"column":69}},"11":{"start":{"line":33,"column":37},"end":{"line":33,"column":75}},"12":{"start":{"line":34,"column":39},"end":{"line":34,"column":75}},"13":{"start":{"line":36,"column":4},"end":{"line":44,"column":5}},"14":{"start":{"line":38,"column":6},"end":{"line":38,"column":39}},"15":{"start":{"line":39,"column":6},"end":{"line":43,"column":9}},"16":{"start":{"line":46,"column":4},"end":{"line":46,"column":45}},"17":{"start":{"line":48,"column":4},"end":{"line":66,"column":6}},"18":{"start":{"line":50,"column":8},"end":{"line":64,"column":9}},"19":{"start":{"line":51,"column":36},"end":{"line":52,"column":null}},"20":{"start":{"line":54,"column":10},"end":{"line":57,"column":13}},"21":{"start":{"line":59,"column":36},"end":{"line":59,"column":77}},"22":{"start":{"line":60,"column":10},"end":{"line":63,"column":13}},"23":{"start":{"line":68,"column":4},"end":{"line":74,"column":6}},"24":{"start":{"line":85,"column":34},"end":{"line":85,"column":69}},"25":{"start":{"line":86,"column":37},"end":{"line":86,"column":75}},"26":{"start":{"line":88,"column":4},"end":{"line":127,"column":5}},"27":{"start":{"line":89,"column":32},"end":{"line":89,"column":72}},"28":{"start":{"line":91,"column":6},"end":{"line":93,"column":7}},"29":{"start":{"line":92,"column":8},"end":{"line":92,"column":27}},"30":{"start":{"line":95,"column":24},"end":{"line":99,"column":8}},"31":{"start":{"line":101,"column":6},"end":{"line":106,"column":9}},"32":{"start":{"line":108,"column":32},"end":{"line":108,"column":69}},"33":{"start":{"line":111,"column":6},"end":{"line":113,"column":7}},"34":{"start":{"line":112,"column":8},"end":{"line":112,"column":27}},"35":{"start":{"line":115,"column":24},"end":{"line":119,"column":8}},"36":{"start":{"line":121,"column":6},"end":{"line":126,"column":9}},"37":{"start":{"line":129,"column":4},"end":{"line":135,"column":6}},"38":{"start":{"line":141,"column":24},"end":{"line":143,"column":10}},"39":{"start":{"line":145,"column":61},"end":{"line":145,"column":63}},"40":{"start":{"line":148,"column":37},"end":{"line":150,"column":50}},"41":{"start":{"line":150,"column":21},"end":{"line":150,"column":46}},"42":{"start":{"line":152,"column":4},"end":{"line":157,"column":5}},"43":{"start":{"line":153,"column":6},"end":{"line":156,"column":9}},"44":{"start":{"line":160,"column":46},"end":{"line":163,"column":47}},"45":{"start":{"line":163,"column":21},"end":{"line":163,"column":46}},"46":{"start":{"line":166,"column":4},"end":{"line":211,"column":5}},"47":{"start":{"line":167,"column":6},"end":{"line":210,"column":7}},"48":{"start":{"line":170,"column":10},"end":{"line":174,"column":23}},"49":{"start":{"line":175,"column":26},"end":{"line":175,"column":79}},"50":{"start":{"line":176,"column":24},"end":{"line":178,"column":76}},"51":{"start":{"line":180,"column":8},"end":{"line":183,"column":11}},"52":{"start":{"line":187,"column":10},"end":{"line":191,"column":23}},"53":{"start":{"line":192,"column":26},"end":{"line":192,"column":79}},"54":{"start":{"line":196,"column":10},"end":{"line":204,"column":16}},"55":{"start":{"line":206,"column":8},"end":{"line":209,"column":11}},"56":{"start":{"line":213,"column":4},"end":{"line":217,"column":6}},"57":{"start":{"line":223,"column":25},"end":{"line":225,"column":50}},"58":{"start":{"line":225,"column":21},"end":{"line":225,"column":46}},"59":{"start":{"line":226,"column":4},"end":{"line":226,"column":41}},"60":{"start":{"line":233,"column":4},"end":{"line":233,"column":48}},"61":{"start":{"line":240,"column":4},"end":{"line":240,"column":54}},"62":{"start":{"line":15,"column":13},"end":{"line":15,"column":34}},"63":{"start":{"line":15,"column":13},"end":{"line":242,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":16,"column":2},"end":{"line":16,"column":22}},"loc":{"start":{"line":16,"column":56},"end":{"line":16,"column":60}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":18,"column":9},"end":{"line":18,"column":28}},"loc":{"start":{"line":22,"column":36},"end":{"line":75,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":49,"column":6},"end":{"line":49,"column":7}},"loc":{"start":{"line":49,"column":68},"end":{"line":65,"column":7}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":77,"column":9},"end":{"line":77,"column":30}},"loc":{"start":{"line":83,"column":18},"end":{"line":136,"column":3}}},"4":{"name":"(anonymous_6)","decl":{"start":{"line":138,"column":9},"end":{"line":138,"column":26}},"loc":{"start":{"line":139,"column":36},"end":{"line":218,"column":3}}},"5":{"name":"(anonymous_7)","decl":{"start":{"line":150,"column":11},"end":{"line":150,"column":12}},"loc":{"start":{"line":150,"column":21},"end":{"line":150,"column":46}}},"6":{"name":"(anonymous_8)","decl":{"start":{"line":163,"column":11},"end":{"line":163,"column":12}},"loc":{"start":{"line":163,"column":21},"end":{"line":163,"column":46}}},"7":{"name":"(anonymous_9)","decl":{"start":{"line":220,"column":9},"end":{"line":220,"column":35}},"loc":{"start":{"line":221,"column":36},"end":{"line":227,"column":3}}},"8":{"name":"(anonymous_10)","decl":{"start":{"line":225,"column":11},"end":{"line":225,"column":12}},"loc":{"start":{"line":225,"column":21},"end":{"line":225,"column":46}}},"9":{"name":"(anonymous_11)","decl":{"start":{"line":229,"column":9},"end":{"line":229,"column":25}},"loc":{"start":{"line":231,"column":36},"end":{"line":234,"column":3}}},"10":{"name":"(anonymous_12)","decl":{"start":{"line":236,"column":9},"end":{"line":236,"column":28}},"loc":{"start":{"line":238,"column":36},"end":{"line":241,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":24,"column":4},"end":{"line":26,"column":5}},"type":"if","locations":[{"start":{"line":24,"column":4},"end":{"line":26,"column":5}}]},"1":{"loc":{"start":{"line":36,"column":4},"end":{"line":44,"column":5}},"type":"if","locations":[{"start":{"line":36,"column":4},"end":{"line":44,"column":5}}]},"2":{"loc":{"start":{"line":50,"column":8},"end":{"line":64,"column":9}},"type":"if","locations":[{"start":{"line":50,"column":8},"end":{"line":64,"column":9}},{"start":{"line":58,"column":15},"end":{"line":64,"column":9}}]},"3":{"loc":{"start":{"line":88,"column":4},"end":{"line":127,"column":5}},"type":"if","locations":[{"start":{"line":88,"column":4},"end":{"line":127,"column":5}},{"start":{"line":107,"column":11},"end":{"line":127,"column":5}}]},"4":{"loc":{"start":{"line":91,"column":6},"end":{"line":93,"column":7}},"type":"if","locations":[{"start":{"line":91,"column":6},"end":{"line":93,"column":7}}]},"5":{"loc":{"start":{"line":91,"column":10},"end":{"line":91,"column":65}},"type":"binary-expr","locations":[{"start":{"line":91,"column":10},"end":{"line":91,"column":27}},{"start":{"line":91,"column":31},"end":{"line":91,"column":65}}]},"6":{"loc":{"start":{"line":95,"column":24},"end":{"line":99,"column":8}},"type":"binary-expr","locations":[{"start":{"line":95,"column":24},"end":{"line":95,"column":41}},{"start":{"line":95,"column":45},"end":{"line":99,"column":8}}]},"7":{"loc":{"start":{"line":111,"column":6},"end":{"line":113,"column":7}},"type":"if","locations":[{"start":{"line":111,"column":6},"end":{"line":113,"column":7}}]},"8":{"loc":{"start":{"line":111,"column":10},"end":{"line":111,"column":65}},"type":"binary-expr","locations":[{"start":{"line":111,"column":10},"end":{"line":111,"column":27}},{"start":{"line":111,"column":31},"end":{"line":111,"column":65}}]},"9":{"loc":{"start":{"line":115,"column":24},"end":{"line":119,"column":8}},"type":"binary-expr","locations":[{"start":{"line":115,"column":24},"end":{"line":115,"column":41}},{"start":{"line":115,"column":45},"end":{"line":119,"column":8}}]},"10":{"loc":{"start":{"line":141,"column":24},"end":{"line":143,"column":10}},"type":"cond-expr","locations":[{"start":{"line":142,"column":8},"end":{"line":142,"column":78}},{"start":{"line":143,"column":8},"end":{"line":143,"column":10}}]},"11":{"loc":{"start":{"line":152,"column":4},"end":{"line":157,"column":5}},"type":"if","locations":[{"start":{"line":152,"column":4},"end":{"line":157,"column":5}}]},"12":{"loc":{"start":{"line":167,"column":6},"end":{"line":210,"column":7}},"type":"if","locations":[{"start":{"line":167,"column":6},"end":{"line":210,"column":7}},{"start":{"line":184,"column":13},"end":{"line":210,"column":7}}]},"13":{"loc":{"start":{"line":170,"column":10},"end":{"line":174,"column":23}},"type":"cond-expr","locations":[{"start":{"line":171,"column":14},"end":{"line":173,"column":24}},{"start":{"line":174,"column":14},"end":{"line":174,"column":23}}]},"14":{"loc":{"start":{"line":171,"column":14},"end":{"line":173,"column":24}},"type":"cond-expr","locations":[{"start":{"line":172,"column":16},"end":{"line":172,"column":25}},{"start":{"line":173,"column":16},"end":{"line":173,"column":24}}]},"15":{"loc":{"start":{"line":175,"column":26},"end":{"line":175,"column":79}},"type":"cond-expr","locations":[{"start":{"line":175,"column":44},"end":{"line":175,"column":74}},{"start":{"line":175,"column":77},"end":{"line":175,"column":79}}]},"16":{"loc":{"start":{"line":176,"column":24},"end":{"line":178,"column":76}},"type":"cond-expr","locations":[{"start":{"line":177,"column":12},"end":{"line":177,"column":97}},{"start":{"line":178,"column":12},"end":{"line":178,"column":76}}]},"17":{"loc":{"start":{"line":187,"column":10},"end":{"line":191,"column":23}},"type":"cond-expr","locations":[{"start":{"line":188,"column":14},"end":{"line":190,"column":24}},{"start":{"line":191,"column":14},"end":{"line":191,"column":23}}]},"18":{"loc":{"start":{"line":188,"column":14},"end":{"line":190,"column":24}},"type":"cond-expr","locations":[{"start":{"line":189,"column":16},"end":{"line":189,"column":25}},{"start":{"line":190,"column":16},"end":{"line":190,"column":24}}]},"19":{"loc":{"start":{"line":192,"column":26},"end":{"line":192,"column":79}},"type":"cond-expr","locations":[{"start":{"line":192,"column":44},"end":{"line":192,"column":74}},{"start":{"line":192,"column":77},"end":{"line":192,"column":79}}]},"20":{"loc":{"start":{"line":196,"column":10},"end":{"line":204,"column":16}},"type":"cond-expr","locations":[{"start":{"line":197,"column":14},"end":{"line":199,"column":16}},{"start":{"line":200,"column":14},"end":{"line":204,"column":16}}]},"21":{"loc":{"start":{"line":196,"column":10},"end":{"line":196,"column":62}},"type":"binary-expr","locations":[{"start":{"line":196,"column":10},"end":{"line":196,"column":41}},{"start":{"line":196,"column":45},"end":{"line":196,"column":62}}]},"22":{"loc":{"start":{"line":198,"column":16},"end":{"line":198,"column":null}},"type":"cond-expr","locations":[{"start":{"line":198,"column":36},"end":{"line":198,"column":70}},{"start":{"line":198,"column":73},"end":{"line":198,"column":null}}]},"23":{"loc":{"start":{"line":200,"column":17},"end":{"line":200,"column":77}},"type":"cond-expr","locations":[{"start":{"line":200,"column":50},"end":{"line":200,"column":62}},{"start":{"line":200,"column":65},"end":{"line":200,"column":77}}]},"24":{"loc":{"start":{"line":203,"column":16},"end":{"line":203,"column":null}},"type":"cond-expr","locations":[{"start":{"line":203,"column":36},"end":{"line":203,"column":70}},{"start":{"line":203,"column":73},"end":{"line":203,"column":null}}]},"25":{"loc":{"start":{"line":226,"column":11},"end":{"line":226,"column":40}},"type":"binary-expr","locations":[{"start":{"line":226,"column":11},"end":{"line":226,"column":32}},{"start":{"line":226,"column":36},"end":{"line":226,"column":40}}]}},"s":{"0":25,"1":25,"2":25,"3":85,"4":20,"5":1,"6":19,"7":19,"8":19,"9":19,"10":19,"11":19,"12":19,"13":19,"14":2,"15":2,"16":19,"17":19,"18":3,"19":0,"20":0,"21":3,"22":3,"23":19,"24":18,"25":18,"26":18,"27":4,"28":4,"29":2,"30":2,"31":2,"32":14,"33":14,"34":2,"35":12,"36":12,"37":14,"38":5,"39":5,"40":5,"41":0,"42":5,"43":1,"44":5,"45":3,"46":5,"47":4,"48":2,"49":2,"50":2,"51":2,"52":2,"53":2,"54":2,"55":2,"56":5,"57":1,"58":1,"59":1,"60":2,"61":2,"62":25,"63":25},"f":{"0":85,"1":20,"2":3,"3":18,"4":5,"5":0,"6":3,"7":1,"8":1,"9":2,"10":2},"b":{"0":[1],"1":[2],"2":[0,3],"3":[4,14],"4":[2],"5":[4,2],"6":[2,2],"7":[2],"8":[14,5],"9":[12,9],"10":[1,4],"11":[1],"12":[2,2],"13":[2,0],"14":[1,1],"15":[1,1],"16":[2,0],"17":[2,0],"18":[1,1],"19":[1,1],"20":[0,2],"21":[2,1],"22":[0,0],"23":[1,1],"24":[2,0],"25":[1,0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageContextCleanup.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageContextCleanup.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":61}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":37}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":41}},"3":{"start":{"line":4,"column":0},"end":{"line":4,"column":64}},"4":{"start":{"line":5,"column":0},"end":{"line":5,"column":64}},"5":{"start":{"line":6,"column":0},"end":{"line":6,"column":60}},"6":{"start":{"line":9,"column":7},"end":{"line":71,"column":null}},"7":{"start":{"line":11,"column":12},"end":{"line":11,"column":25}},"8":{"start":{"line":12,"column":12},"end":{"line":12,"column":23}},"9":{"start":{"line":13,"column":12},"end":{"line":13,"column":33}},"10":{"start":{"line":14,"column":12},"end":{"line":14,"column":35}},"11":{"start":{"line":15,"column":12},"end":{"line":15,"column":35}},"12":{"start":{"line":19,"column":24},"end":{"line":19,"column":65}},"13":{"start":{"line":20,"column":22},"end":{"line":20,"column":73}},"14":{"start":{"line":22,"column":31},"end":{"line":23,"column":55}},"15":{"start":{"line":23,"column":6},"end":{"line":23,"column":55}},"16":{"start":{"line":25,"column":21},"end":{"line":25,"column":78}},"17":{"start":{"line":27,"column":26},"end":{"line":29,"column":null}},"18":{"start":{"line":28,"column":24},"end":{"line":28,"column":65}},"19":{"start":{"line":32,"column":4},"end":{"line":34,"column":5}},"20":{"start":{"line":33,"column":6},"end":{"line":33,"column":19}},"21":{"start":{"line":36,"column":27},"end":{"line":36,"column":40}},"22":{"start":{"line":38,"column":24},"end":{"line":38,"column":37}},"23":{"start":{"line":40,"column":4},"end":{"line":45,"column":5}},"24":{"start":{"line":41,"column":29},"end":{"line":41,"column":51}},"25":{"start":{"line":42,"column":6},"end":{"line":44,"column":7}},"26":{"start":{"line":43,"column":8},"end":{"line":43,"column":68}},"27":{"start":{"line":46,"column":27},"end":{"line":48,"column":null}},"28":{"start":{"line":51,"column":4},"end":{"line":68,"column":5}},"29":{"start":{"line":52,"column":29},"end":{"line":53,"column":null}},"30":{"start":{"line":56,"column":6},"end":{"line":59,"column":9}},"31":{"start":{"line":61,"column":6},"end":{"line":63,"column":8}},"32":{"start":{"line":66,"column":6},"end":{"line":66,"column":60}},"33":{"start":{"line":67,"column":6},"end":{"line":67,"column":18}},"34":{"start":{"line":69,"column":4},"end":{"line":69,"column":17}},"35":{"start":{"line":9,"column":13},"end":{"line":9,"column":34}},"36":{"start":{"line":9,"column":13},"end":{"line":71,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":10,"column":2},"end":{"line":10,"column":null}},"loc":{"start":{"line":15,"column":56},"end":{"line":16,"column":6}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":18,"column":2},"end":{"line":18,"column":7}},"loc":{"start":{"line":18,"column":22},"end":{"line":70,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":22,"column":31},"end":{"line":22,"column":32}},"loc":{"start":{"line":23,"column":6},"end":{"line":23,"column":55}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":28,"column":6},"end":{"line":28,"column":7}},"loc":{"start":{"line":28,"column":24},"end":{"line":28,"column":65}}}},"branchMap":{"0":{"loc":{"start":{"line":32,"column":4},"end":{"line":34,"column":5}},"type":"if","locations":[{"start":{"line":32,"column":4},"end":{"line":34,"column":5}}]},"1":{"loc":{"start":{"line":40,"column":11},"end":{"line":40,"column":65}},"type":"binary-expr","locations":[{"start":{"line":40,"column":11},"end":{"line":40,"column":36}},{"start":{"line":40,"column":40},"end":{"line":40,"column":65}}]},"2":{"loc":{"start":{"line":42,"column":6},"end":{"line":44,"column":7}},"type":"if","locations":[{"start":{"line":42,"column":6},"end":{"line":44,"column":7}}]},"3":{"loc":{"start":{"line":51,"column":4},"end":{"line":68,"column":5}},"type":"if","locations":[{"start":{"line":51,"column":4},"end":{"line":68,"column":5}}]}},"s":{"0":9,"1":9,"2":9,"3":9,"4":9,"5":9,"6":9,"7":82,"8":82,"9":82,"10":82,"11":82,"12":8,"13":8,"14":8,"15":13,"16":8,"17":8,"18":8,"19":8,"20":6,"21":2,"22":2,"23":2,"24":5,"25":5,"26":5,"27":2,"28":2,"29":2,"30":2,"31":2,"32":2,"33":2,"34":0,"35":9,"36":9},"f":{"0":82,"1":8,"2":13,"3":8},"b":{"0":[6],"1":[7,6],"2":[5],"3":[2]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageContextExtractor.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageContextExtractor.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":37}},"1":{"start":{"line":10,"column":7},"end":{"line":74,"column":null}},"2":{"start":{"line":12,"column":4},"end":{"line":18,"column":14}},"3":{"start":{"line":22,"column":43},"end":{"line":22,"column":45}},"4":{"start":{"line":23,"column":16},"end":{"line":23,"column":26}},"5":{"start":{"line":26,"column":24},"end":{"line":27,"column":null}},"6":{"start":{"line":29,"column":4},"end":{"line":37,"column":7}},"7":{"start":{"line":30,"column":6},"end":{"line":36,"column":7}},"8":{"start":{"line":31,"column":8},"end":{"line":35,"column":11}},"9":{"start":{"line":40,"column":25},"end":{"line":41,"column":null}},"10":{"start":{"line":43,"column":4},"end":{"line":51,"column":7}},"11":{"start":{"line":44,"column":6},"end":{"line":50,"column":7}},"12":{"start":{"line":45,"column":8},"end":{"line":49,"column":11}},"13":{"start":{"line":54,"column":27},"end":{"line":55,"column":null}},"14":{"start":{"line":57,"column":4},"end":{"line":65,"column":7}},"15":{"start":{"line":58,"column":6},"end":{"line":64,"column":7}},"16":{"start":{"line":59,"column":8},"end":{"line":63,"column":11}},"17":{"start":{"line":67,"column":4},"end":{"line":67,"column":22}},"18":{"start":{"line":71,"column":18},"end":{"line":71,"column":75}},"19":{"start":{"line":72,"column":4},"end":{"line":72,"column":42}},"20":{"start":{"line":10,"column":13},"end":{"line":10,"column":36}},"21":{"start":{"line":10,"column":13},"end":{"line":74,"column":null}}},"fnMap":{"0":{"name":"(anonymous_1)","decl":{"start":{"line":11,"column":9},"end":{"line":11,"column":35}},"loc":{"start":{"line":11,"column":51},"end":{"line":19,"column":3}}},"1":{"name":"(anonymous_2)","decl":{"start":{"line":21,"column":9},"end":{"line":21,"column":26}},"loc":{"start":{"line":21,"column":42},"end":{"line":68,"column":3}}},"2":{"name":"(anonymous_3)","decl":{"start":{"line":29,"column":24},"end":{"line":29,"column":25}},"loc":{"start":{"line":29,"column":34},"end":{"line":37,"column":5}}},"3":{"name":"(anonymous_4)","decl":{"start":{"line":43,"column":25},"end":{"line":43,"column":26}},"loc":{"start":{"line":43,"column":35},"end":{"line":51,"column":5}}},"4":{"name":"(anonymous_5)","decl":{"start":{"line":57,"column":27},"end":{"line":57,"column":28}},"loc":{"start":{"line":57,"column":37},"end":{"line":65,"column":5}}},"5":{"name":"(anonymous_6)","decl":{"start":{"line":70,"column":9},"end":{"line":70,"column":27}},"loc":{"start":{"line":70,"column":43},"end":{"line":73,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":30,"column":6},"end":{"line":36,"column":7}},"type":"if","locations":[{"start":{"line":30,"column":6},"end":{"line":36,"column":7}}]},"1":{"loc":{"start":{"line":44,"column":6},"end":{"line":50,"column":7}},"type":"if","locations":[{"start":{"line":44,"column":6},"end":{"line":50,"column":7}}]},"2":{"loc":{"start":{"line":58,"column":6},"end":{"line":64,"column":7}},"type":"if","locations":[{"start":{"line":58,"column":6},"end":{"line":64,"column":7}}]},"3":{"loc":{"start":{"line":72,"column":11},"end":{"line":72,"column":41}},"type":"cond-expr","locations":[{"start":{"line":72,"column":19},"end":{"line":72,"column":34}},{"start":{"line":72,"column":37},"end":{"line":72,"column":41}}]}},"s":{"0":26,"1":26,"2":4,"3":16,"4":16,"5":16,"6":16,"7":1,"8":1,"9":16,"10":16,"11":1,"12":1,"13":16,"14":16,"15":1,"16":1,"17":16,"18":22,"19":22,"20":26,"21":26},"f":{"0":4,"1":16,"2":1,"3":1,"4":1,"5":22},"b":{"0":[1],"1":[1],"2":[1],"3":[4,18]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageContextHistory.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageContextHistory.ts","statementMap":{"0":{"start":{"line":2,"column":0},"end":{"line":2,"column":53}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":47}},"2":{"start":{"line":4,"column":0},"end":{"line":4,"column":64}},"3":{"start":{"line":5,"column":0},"end":{"line":5,"column":null}},"4":{"start":{"line":9,"column":0},"end":{"line":9,"column":60}},"5":{"start":{"line":13,"column":7},"end":{"line":150,"column":null}},"6":{"start":{"line":15,"column":12},"end":{"line":15,"column":33}},"7":{"start":{"line":16,"column":12},"end":{"line":16,"column":34}},"8":{"start":{"line":17,"column":12},"end":{"line":17,"column":26}},"9":{"start":{"line":18,"column":12},"end":{"line":18,"column":35}},"10":{"start":{"line":23,"column":6},"end":{"line":23,"column":67}},"11":{"start":{"line":24,"column":4},"end":{"line":24,"column":37}},"12":{"start":{"line":24,"column":30},"end":{"line":24,"column":37}},"13":{"start":{"line":26,"column":26},"end":{"line":28,"column":19}},"14":{"start":{"line":27,"column":20},"end":{"line":27,"column":49}},"15":{"start":{"line":29,"column":4},"end":{"line":29,"column":55}},"16":{"start":{"line":30,"column":4},"end":{"line":33,"column":7}},"17":{"start":{"line":37,"column":4},"end":{"line":39,"column":5}},"18":{"start":{"line":38,"column":6},"end":{"line":38,"column":47}},"19":{"start":{"line":41,"column":4},"end":{"line":43,"column":5}},"20":{"start":{"line":42,"column":6},"end":{"line":42,"column":49}},"21":{"start":{"line":45,"column":24},"end":{"line":49,"column":null}},"22":{"start":{"line":51,"column":4},"end":{"line":51,"column":57}},"23":{"start":{"line":53,"column":4},"end":{"line":58,"column":5}},"24":{"start":{"line":54,"column":6},"end":{"line":57,"column":9}},"25":{"start":{"line":60,"column":4},"end":{"line":60,"column":16}},"26":{"start":{"line":64,"column":4},"end":{"line":64,"column":76}},"27":{"start":{"line":64,"column":69},"end":{"line":64,"column":76}},"28":{"start":{"line":65,"column":4},"end":{"line":65,"column":50}},"29":{"start":{"line":69,"column":4},"end":{"line":69,"column":71}},"30":{"start":{"line":73,"column":4},"end":{"line":73,"column":76}},"31":{"start":{"line":73,"column":69},"end":{"line":73,"column":76}},"32":{"start":{"line":74,"column":4},"end":{"line":74,"column":62}},"33":{"start":{"line":83,"column":22},"end":{"line":83,"column":63}},"34":{"start":{"line":85,"column":4},"end":{"line":115,"column":5}},"35":{"start":{"line":86,"column":19},"end":{"line":86,"column":58}},"36":{"start":{"line":87,"column":6},"end":{"line":94,"column":8}},"37":{"start":{"line":95,"column":11},"end":{"line":115,"column":5}},"38":{"start":{"line":96,"column":19},"end":{"line":96,"column":59}},"39":{"start":{"line":97,"column":6},"end":{"line":104,"column":8}},"40":{"start":{"line":105,"column":11},"end":{"line":115,"column":5}},"41":{"start":{"line":106,"column":22},"end":{"line":106,"column":67}},"42":{"start":{"line":107,"column":6},"end":{"line":114,"column":8}},"43":{"start":{"line":117,"column":4},"end":{"line":117,"column":57}},"44":{"start":{"line":121,"column":4},"end":{"line":123,"column":6}},"45":{"start":{"line":127,"column":4},"end":{"line":127,"column":37}},"46":{"start":{"line":128,"column":4},"end":{"line":128,"column":48}},"47":{"start":{"line":132,"column":4},"end":{"line":134,"column":7}},"48":{"start":{"line":138,"column":4},"end":{"line":138,"column":72}},"49":{"start":{"line":142,"column":4},"end":{"line":142,"column":76}},"50":{"start":{"line":142,"column":69},"end":{"line":142,"column":76}},"51":{"start":{"line":143,"column":4},"end":{"line":148,"column":6}},"52":{"start":{"line":13,"column":13},"end":{"line":13,"column":34}},"53":{"start":{"line":13,"column":13},"end":{"line":150,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":14,"column":2},"end":{"line":14,"column":null}},"loc":{"start":{"line":18,"column":56},"end":{"line":19,"column":6}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":21,"column":9},"end":{"line":21,"column":33}},"loc":{"start":{"line":21,"column":33},"end":{"line":34,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":27,"column":11},"end":{"line":27,"column":12}},"loc":{"start":{"line":27,"column":20},"end":{"line":27,"column":49}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":36,"column":9},"end":{"line":36,"column":19}},"loc":{"start":{"line":36,"column":61},"end":{"line":61,"column":3}}},"4":{"name":"(anonymous_6)","decl":{"start":{"line":63,"column":10},"end":{"line":63,"column":20}},"loc":{"start":{"line":63,"column":57},"end":{"line":66,"column":3}}},"5":{"name":"(anonymous_7)","decl":{"start":{"line":68,"column":10},"end":{"line":68,"column":26}},"loc":{"start":{"line":68,"column":26},"end":{"line":70,"column":3}}},"6":{"name":"(anonymous_8)","decl":{"start":{"line":72,"column":9},"end":{"line":72,"column":24}},"loc":{"start":{"line":72,"column":69},"end":{"line":75,"column":3}}},"7":{"name":"(anonymous_9)","decl":{"start":{"line":77,"column":9},"end":{"line":77,"column":48}},"loc":{"start":{"line":81,"column":18},"end":{"line":118,"column":3}}},"8":{"name":"(anonymous_10)","decl":{"start":{"line":120,"column":9},"end":{"line":120,"column":20}},"loc":{"start":{"line":120,"column":20},"end":{"line":124,"column":3}}},"9":{"name":"(anonymous_11)","decl":{"start":{"line":126,"column":9},"end":{"line":126,"column":14}},"loc":{"start":{"line":126,"column":14},"end":{"line":129,"column":3}}},"10":{"name":"(anonymous_12)","decl":{"start":{"line":131,"column":9},"end":{"line":131,"column":30}},"loc":{"start":{"line":131,"column":51},"end":{"line":135,"column":3}}},"11":{"name":"(anonymous_13)","decl":{"start":{"line":137,"column":9},"end":{"line":137,"column":30}},"loc":{"start":{"line":137,"column":30},"end":{"line":139,"column":3}}},"12":{"name":"(anonymous_14)","decl":{"start":{"line":141,"column":9},"end":{"line":141,"column":22}},"loc":{"start":{"line":141,"column":22},"end":{"line":149,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":37}},"type":"if","locations":[{"start":{"line":24,"column":4},"end":{"line":24,"column":37}}]},"1":{"loc":{"start":{"line":36,"column":51},"end":{"line":36,"column":61}},"type":"default-arg","locations":[{"start":{"line":36,"column":57},"end":{"line":36,"column":61}}]},"2":{"loc":{"start":{"line":37,"column":4},"end":{"line":39,"column":5}},"type":"if","locations":[{"start":{"line":37,"column":4},"end":{"line":39,"column":5}}]},"3":{"loc":{"start":{"line":41,"column":4},"end":{"line":43,"column":5}},"type":"if","locations":[{"start":{"line":41,"column":4},"end":{"line":43,"column":5}}]},"4":{"loc":{"start":{"line":53,"column":4},"end":{"line":58,"column":5}},"type":"if","locations":[{"start":{"line":53,"column":4},"end":{"line":58,"column":5}}]},"5":{"loc":{"start":{"line":64,"column":4},"end":{"line":64,"column":76}},"type":"if","locations":[{"start":{"line":64,"column":4},"end":{"line":64,"column":76}}]},"6":{"loc":{"start":{"line":64,"column":8},"end":{"line":64,"column":67}},"type":"binary-expr","locations":[{"start":{"line":64,"column":8},"end":{"line":64,"column":39}},{"start":{"line":64,"column":43},"end":{"line":64,"column":67}}]},"7":{"loc":{"start":{"line":73,"column":4},"end":{"line":73,"column":76}},"type":"if","locations":[{"start":{"line":73,"column":4},"end":{"line":73,"column":76}}]},"8":{"loc":{"start":{"line":73,"column":8},"end":{"line":73,"column":67}},"type":"binary-expr","locations":[{"start":{"line":73,"column":8},"end":{"line":73,"column":39}},{"start":{"line":73,"column":43},"end":{"line":73,"column":67}}]},"9":{"loc":{"start":{"line":85,"column":4},"end":{"line":115,"column":5}},"type":"if","locations":[{"start":{"line":85,"column":4},"end":{"line":115,"column":5}},{"start":{"line":95,"column":11},"end":{"line":115,"column":5}}]},"10":{"loc":{"start":{"line":95,"column":11},"end":{"line":115,"column":5}},"type":"if","locations":[{"start":{"line":95,"column":11},"end":{"line":115,"column":5}},{"start":{"line":105,"column":11},"end":{"line":115,"column":5}}]},"11":{"loc":{"start":{"line":105,"column":11},"end":{"line":115,"column":5}},"type":"if","locations":[{"start":{"line":105,"column":11},"end":{"line":115,"column":5}}]},"12":{"loc":{"start":{"line":142,"column":4},"end":{"line":142,"column":76}},"type":"if","locations":[{"start":{"line":142,"column":4},"end":{"line":142,"column":76}}]},"13":{"loc":{"start":{"line":142,"column":8},"end":{"line":142,"column":67}},"type":"binary-expr","locations":[{"start":{"line":142,"column":8},"end":{"line":142,"column":39}},{"start":{"line":142,"column":43},"end":{"line":142,"column":67}}]}},"s":{"0":23,"1":23,"2":23,"3":23,"4":23,"5":23,"6":83,"7":83,"8":83,"9":83,"10":2,"11":2,"12":1,"13":1,"14":2,"15":1,"16":1,"17":16,"18":1,"19":15,"20":1,"21":14,"22":14,"23":14,"24":13,"25":14,"26":16,"27":15,"28":1,"29":0,"30":3,"31":2,"32":1,"33":3,"34":3,"35":1,"36":1,"37":2,"38":1,"39":1,"40":1,"41":1,"42":1,"43":3,"44":1,"45":1,"46":1,"47":1,"48":1,"49":3,"50":2,"51":1,"52":23,"53":23},"f":{"0":83,"1":2,"2":2,"3":16,"4":16,"5":0,"6":3,"7":3,"8":1,"9":1,"10":1,"11":1,"12":3},"b":{"0":[1],"1":[15],"2":[1],"3":[1],"4":[13],"5":[15],"6":[16,2],"7":[2],"8":[3,2],"9":[1,2],"10":[1,1],"11":[1],"12":[2],"13":[3,2]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageContextLimiter.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageContextLimiter.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":53}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":64}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":60}},"3":{"start":{"line":5,"column":0},"end":{"line":5,"column":62}},"4":{"start":{"line":9,"column":7},"end":{"line":38,"column":null}},"5":{"start":{"line":11,"column":12},"end":{"line":11,"column":35}},"6":{"start":{"line":12,"column":12},"end":{"line":12,"column":33}},"7":{"start":{"line":13,"column":12},"end":{"line":13,"column":34}},"8":{"start":{"line":17,"column":23},"end":{"line":17,"column":72}},"9":{"start":{"line":19,"column":4},"end":{"line":22,"column":5}},"10":{"start":{"line":20,"column":6},"end":{"line":20,"column":27}},"11":{"start":{"line":21,"column":6},"end":{"line":21,"column":18}},"12":{"start":{"line":23,"column":4},"end":{"line":23,"column":17}},"13":{"start":{"line":28,"column":4},"end":{"line":28,"column":76}},"14":{"start":{"line":28,"column":69},"end":{"line":28,"column":76}},"15":{"start":{"line":29,"column":4},"end":{"line":32,"column":6}},"16":{"start":{"line":36,"column":4},"end":{"line":36,"column":71}},"17":{"start":{"line":9,"column":13},"end":{"line":9,"column":34}},"18":{"start":{"line":9,"column":13},"end":{"line":38,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":10,"column":2},"end":{"line":10,"column":null}},"loc":{"start":{"line":13,"column":54},"end":{"line":14,"column":6}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":16,"column":9},"end":{"line":16,"column":14}},"loc":{"start":{"line":16,"column":29},"end":{"line":24,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":26,"column":10},"end":{"line":26,"column":23}},"loc":{"start":{"line":26,"column":23},"end":{"line":33,"column":3}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":35,"column":10},"end":{"line":35,"column":26}},"loc":{"start":{"line":35,"column":26},"end":{"line":37,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":19,"column":4},"end":{"line":22,"column":5}},"type":"if","locations":[{"start":{"line":19,"column":4},"end":{"line":22,"column":5}}]},"1":{"loc":{"start":{"line":28,"column":4},"end":{"line":28,"column":76}},"type":"if","locations":[{"start":{"line":28,"column":4},"end":{"line":28,"column":76}}]},"2":{"loc":{"start":{"line":28,"column":8},"end":{"line":28,"column":67}},"type":"binary-expr","locations":[{"start":{"line":28,"column":8},"end":{"line":28,"column":39}},{"start":{"line":28,"column":43},"end":{"line":28,"column":67}}]}},"s":{"0":6,"1":6,"2":6,"3":6,"4":6,"5":54,"6":54,"7":54,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":6,"18":6},"f":{"0":54,"1":0,"2":0,"3":0},"b":{"0":[0],"1":[0],"2":[0,0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageContextLogger.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageContextLogger.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":56}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":60}},"2":{"start":{"line":4,"column":0},"end":{"line":4,"column":25}},"3":{"start":{"line":5,"column":0},"end":{"line":5,"column":29}},"4":{"start":{"line":6,"column":0},"end":{"line":6,"column":45}},"5":{"start":{"line":7,"column":0},"end":{"line":7,"column":64}},"6":{"start":{"line":8,"column":0},"end":{"line":8,"column":60}},"7":{"start":{"line":17,"column":7},"end":{"line":219,"column":null}},"8":{"start":{"line":23,"column":12},"end":{"line":23,"column":25}},"9":{"start":{"line":24,"column":12},"end":{"line":24,"column":27}},"10":{"start":{"line":26,"column":12},"end":{"line":26,"column":35}},"11":{"start":{"line":28,"column":12},"end":{"line":28,"column":33}},"12":{"start":{"line":30,"column":4},"end":{"line":30,"column":47}},"13":{"start":{"line":31,"column":4},"end":{"line":35,"column":6}},"14":{"start":{"line":36,"column":4},"end":{"line":40,"column":6}},"15":{"start":{"line":41,"column":4},"end":{"line":41,"column":36}},"16":{"start":{"line":42,"column":4},"end":{"line":42,"column":35}},"17":{"start":{"line":46,"column":19},"end":{"line":46,"column":49}},"18":{"start":{"line":47,"column":4},"end":{"line":47,"column":41}},"19":{"start":{"line":51,"column":19},"end":{"line":51,"column":57}},"20":{"start":{"line":52,"column":4},"end":{"line":54,"column":5}},"21":{"start":{"line":53,"column":6},"end":{"line":53,"column":48}},"22":{"start":{"line":58,"column":4},"end":{"line":73,"column":5}},"23":{"start":{"line":59,"column":6},"end":{"line":66,"column":7}},"24":{"start":{"line":60,"column":8},"end":{"line":60,"column":69}},"25":{"start":{"line":61,"column":8},"end":{"line":65,"column":10}},"26":{"start":{"line":68,"column":6},"end":{"line":72,"column":8}},"27":{"start":{"line":77,"column":4},"end":{"line":89,"column":5}},"28":{"start":{"line":78,"column":6},"end":{"line":78,"column":38}},"29":{"start":{"line":79,"column":6},"end":{"line":79,"column":61}},"30":{"start":{"line":80,"column":6},"end":{"line":80,"column":67}},"31":{"start":{"line":81,"column":6},"end":{"line":83,"column":9}},"32":{"start":{"line":85,"column":6},"end":{"line":88,"column":9}},"33":{"start":{"line":93,"column":4},"end":{"line":105,"column":5}},"34":{"start":{"line":94,"column":6},"end":{"line":94,"column":38}},"35":{"start":{"line":95,"column":6},"end":{"line":95,"column":37}},"36":{"start":{"line":96,"column":24},"end":{"line":96,"column":48}},"37":{"start":{"line":97,"column":23},"end":{"line":97,"column":78}},"38":{"start":{"line":98,"column":6},"end":{"line":98,"column":68}},"39":{"start":{"line":99,"column":6},"end":{"line":99,"column":75}},"40":{"start":{"line":101,"column":6},"end":{"line":104,"column":9}},"41":{"start":{"line":109,"column":4},"end":{"line":140,"column":5}},"42":{"start":{"line":110,"column":6},"end":{"line":110,"column":38}},"43":{"start":{"line":111,"column":6},"end":{"line":111,"column":37}},"44":{"start":{"line":112,"column":24},"end":{"line":112,"column":48}},"45":{"start":{"line":113,"column":21},"end":{"line":113,"column":58}},"46":{"start":{"line":114,"column":22},"end":{"line":118,"column":14}},"47":{"start":{"line":119,"column":23},"end":{"line":119,"column":80}},"48":{"start":{"line":120,"column":6},"end":{"line":120,"column":68}},"49":{"start":{"line":123,"column":26},"end":{"line":123,"column":67}},"50":{"start":{"line":125,"column":8},"end":{"line":131,"column":null}},"51":{"start":{"line":133,"column":6},"end":{"line":133,"column":66}},"52":{"start":{"line":135,"column":6},"end":{"line":139,"column":8}},"53":{"start":{"line":147,"column":4},"end":{"line":191,"column":5}},"54":{"start":{"line":148,"column":6},"end":{"line":148,"column":38}},"55":{"start":{"line":149,"column":6},"end":{"line":149,"column":37}},"56":{"start":{"line":151,"column":6},"end":{"line":158,"column":7}},"57":{"start":{"line":152,"column":26},"end":{"line":152,"column":50}},"58":{"start":{"line":153,"column":8},"end":{"line":157,"column":10}},"59":{"start":{"line":160,"column":6},"end":{"line":167,"column":9}},"60":{"start":{"line":161,"column":26},"end":{"line":161,"column":50}},"61":{"start":{"line":162,"column":8},"end":{"line":166,"column":10}},"62":{"start":{"line":169,"column":26},"end":{"line":173,"column":8}},"63":{"start":{"line":175,"column":6},"end":{"line":179,"column":8}},"64":{"start":{"line":181,"column":6},"end":{"line":185,"column":9}},"65":{"start":{"line":187,"column":6},"end":{"line":190,"column":9}},"66":{"start":{"line":195,"column":4},"end":{"line":195,"column":29}},"67":{"start":{"line":199,"column":4},"end":{"line":199,"column":36}},"68":{"start":{"line":203,"column":4},"end":{"line":203,"column":40}},"69":{"start":{"line":207,"column":4},"end":{"line":217,"column":5}},"70":{"start":{"line":208,"column":26},"end":{"line":208,"column":79}},"71":{"start":{"line":209,"column":6},"end":{"line":209,"column":46}},"72":{"start":{"line":211,"column":6},"end":{"line":215,"column":8}},"73":{"start":{"line":216,"column":6},"end":{"line":216,"column":16}},"74":{"start":{"line":17,"column":13},"end":{"line":17,"column":33}},"75":{"start":{"line":17,"column":13},"end":{"line":219,"column":null}}},"fnMap":{"0":{"name":"(anonymous_10)","decl":{"start":{"line":22,"column":2},"end":{"line":22,"column":null}},"loc":{"start":{"line":28,"column":52},"end":{"line":43,"column":3}}},"1":{"name":"(anonymous_11)","decl":{"start":{"line":45,"column":10},"end":{"line":45,"column":25}},"loc":{"start":{"line":45,"column":25},"end":{"line":48,"column":3}}},"2":{"name":"(anonymous_12)","decl":{"start":{"line":50,"column":10},"end":{"line":50,"column":34}},"loc":{"start":{"line":50,"column":34},"end":{"line":55,"column":3}}},"3":{"name":"(anonymous_13)","decl":{"start":{"line":57,"column":10},"end":{"line":57,"column":33}},"loc":{"start":{"line":57,"column":33},"end":{"line":74,"column":3}}},"4":{"name":"(anonymous_14)","decl":{"start":{"line":76,"column":2},"end":{"line":76,"column":17}},"loc":{"start":{"line":76,"column":17},"end":{"line":90,"column":3}}},"5":{"name":"(anonymous_15)","decl":{"start":{"line":92,"column":2},"end":{"line":92,"column":12}},"loc":{"start":{"line":92,"column":49},"end":{"line":106,"column":3}}},"6":{"name":"(anonymous_16)","decl":{"start":{"line":108,"column":2},"end":{"line":108,"column":17}},"loc":{"start":{"line":108,"column":62},"end":{"line":141,"column":3}}},"7":{"name":"(anonymous_17)","decl":{"start":{"line":143,"column":2},"end":{"line":143,"column":27}},"loc":{"start":{"line":145,"column":37},"end":{"line":192,"column":3}}},"8":{"name":"(anonymous_18)","decl":{"start":{"line":160,"column":23},"end":{"line":160,"column":24}},"loc":{"start":{"line":160,"column":35},"end":{"line":167,"column":7}}},"9":{"name":"(anonymous_19)","decl":{"start":{"line":194,"column":2},"end":{"line":194,"column":21}},"loc":{"start":{"line":194,"column":21},"end":{"line":196,"column":3}}},"10":{"name":"(anonymous_20)","decl":{"start":{"line":198,"column":2},"end":{"line":198,"column":24}},"loc":{"start":{"line":198,"column":24},"end":{"line":200,"column":3}}},"11":{"name":"(anonymous_21)","decl":{"start":{"line":202,"column":2},"end":{"line":202,"column":28}},"loc":{"start":{"line":202,"column":28},"end":{"line":204,"column":3}}},"12":{"name":"(anonymous_22)","decl":{"start":{"line":206,"column":2},"end":{"line":206,"column":24}},"loc":{"start":{"line":206,"column":24},"end":{"line":218,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":47,"column":11},"end":{"line":47,"column":40}},"type":"binary-expr","locations":[{"start":{"line":47,"column":11},"end":{"line":47,"column":30}},{"start":{"line":47,"column":34},"end":{"line":47,"column":40}}]},"1":{"loc":{"start":{"line":52,"column":4},"end":{"line":54,"column":5}},"type":"if","locations":[{"start":{"line":52,"column":4},"end":{"line":54,"column":5}}]},"2":{"loc":{"start":{"line":59,"column":6},"end":{"line":66,"column":7}},"type":"if","locations":[{"start":{"line":59,"column":6},"end":{"line":66,"column":7}}]},"3":{"loc":{"start":{"line":113,"column":21},"end":{"line":113,"column":58}},"type":"cond-expr","locations":[{"start":{"line":113,"column":38},"end":{"line":113,"column":47}},{"start":{"line":113,"column":50},"end":{"line":113,"column":58}}]},"4":{"loc":{"start":{"line":114,"column":22},"end":{"line":118,"column":14}},"type":"cond-expr","locations":[{"start":{"line":115,"column":10},"end":{"line":115,"column":45}},{"start":{"line":116,"column":10},"end":{"line":118,"column":14}}]},"5":{"loc":{"start":{"line":116,"column":10},"end":{"line":118,"column":14}},"type":"cond-expr","locations":[{"start":{"line":117,"column":12},"end":{"line":117,"column":33}},{"start":{"line":118,"column":12},"end":{"line":118,"column":14}}]},"6":{"loc":{"start":{"line":128,"column":10},"end":{"line":128,"column":29}},"type":"binary-expr","locations":[{"start":{"line":128,"column":10},"end":{"line":128,"column":23}},{"start":{"line":128,"column":27},"end":{"line":128,"column":29}}]},"7":{"loc":{"start":{"line":151,"column":6},"end":{"line":158,"column":7}},"type":"if","locations":[{"start":{"line":151,"column":6},"end":{"line":158,"column":7}}]}},"s":{"0":24,"1":24,"2":24,"3":24,"4":24,"5":24,"6":24,"7":24,"8":84,"9":84,"10":84,"11":84,"12":84,"13":84,"14":84,"15":84,"16":84,"17":84,"18":84,"19":106,"20":106,"21":2,"22":103,"23":103,"24":2,"25":1,"26":1,"27":3,"28":3,"29":3,"30":2,"31":2,"32":1,"33":4,"34":4,"35":4,"36":4,"37":4,"38":4,"39":3,"40":1,"41":11,"42":11,"43":11,"44":11,"45":11,"46":11,"47":11,"48":11,"49":10,"50":10,"51":10,"52":1,"53":4,"54":4,"55":4,"56":4,"57":3,"58":3,"59":3,"60":4,"61":4,"62":3,"63":3,"64":3,"65":1,"66":1,"67":2,"68":4,"69":2,"70":2,"71":1,"72":1,"73":1,"74":24,"75":24},"f":{"0":84,"1":84,"2":106,"3":103,"4":3,"5":4,"6":11,"7":4,"8":4,"9":1,"10":2,"11":4,"12":2},"b":{"0":[84,84],"1":[2],"2":[2],"3":[5,6],"4":[6,5],"5":[3,2],"6":[10,8],"7":[3]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageContextPhase.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageContextPhase.ts","statementMap":{"0":{"start":{"line":2,"column":0},"end":{"line":2,"column":53}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":47}},"2":{"start":{"line":4,"column":0},"end":{"line":4,"column":60}},"3":{"start":{"line":6,"column":0},"end":{"line":6,"column":64}},"4":{"start":{"line":7,"column":0},"end":{"line":7,"column":64}},"5":{"start":{"line":8,"column":0},"end":{"line":8,"column":62}},"6":{"start":{"line":12,"column":7},"end":{"line":39,"column":null}},"7":{"start":{"line":14,"column":12},"end":{"line":14,"column":33}},"8":{"start":{"line":15,"column":12},"end":{"line":15,"column":34}},"9":{"start":{"line":16,"column":12},"end":{"line":16,"column":35}},"10":{"start":{"line":17,"column":12},"end":{"line":17,"column":26}},"11":{"start":{"line":18,"column":12},"end":{"line":18,"column":35}},"12":{"start":{"line":22,"column":24},"end":{"line":22,"column":65}},"13":{"start":{"line":25,"column":4},"end":{"line":31,"column":7}},"14":{"start":{"line":33,"column":4},"end":{"line":33,"column":47}},"15":{"start":{"line":37,"column":4},"end":{"line":37,"column":71}},"16":{"start":{"line":12,"column":13},"end":{"line":12,"column":32}},"17":{"start":{"line":12,"column":13},"end":{"line":39,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":13,"column":2},"end":{"line":13,"column":null}},"loc":{"start":{"line":18,"column":56},"end":{"line":19,"column":6}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":21,"column":9},"end":{"line":21,"column":28}},"loc":{"start":{"line":21,"column":28},"end":{"line":34,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":36,"column":10},"end":{"line":36,"column":26}},"loc":{"start":{"line":36,"column":26},"end":{"line":38,"column":3}}}},"branchMap":{},"s":{"0":19,"1":19,"2":19,"3":19,"4":19,"5":19,"6":19,"7":2,"8":2,"9":2,"10":2,"11":2,"12":0,"13":0,"14":0,"15":0,"16":19,"17":19},"f":{"0":2,"1":0,"2":0},"b":{}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageContextStore.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageContextStore.ts","statementMap":{"0":{"start":{"line":2,"column":0},"end":{"line":2,"column":37}},"1":{"start":{"line":37,"column":7},"end":{"line":99,"column":null}},"2":{"start":{"line":38,"column":10},"end":{"line":44,"column":4}},"3":{"start":{"line":47,"column":4},"end":{"line":47,"column":28}},"4":{"start":{"line":51,"column":4},"end":{"line":72,"column":6}},"5":{"start":{"line":76,"column":4},"end":{"line":82,"column":6}},"6":{"start":{"line":86,"column":4},"end":{"line":86,"column":38}},"7":{"start":{"line":90,"column":16},"end":{"line":90,"column":17}},"8":{"start":{"line":91,"column":4},"end":{"line":93,"column":5}},"9":{"start":{"line":92,"column":6},"end":{"line":92,"column":76}},"10":{"start":{"line":94,"column":4},"end":{"line":96,"column":7}},"11":{"start":{"line":95,"column":6},"end":{"line":95,"column":56}},"12":{"start":{"line":97,"column":4},"end":{"line":97,"column":17}},"13":{"start":{"line":37,"column":13},"end":{"line":37,"column":32}},"14":{"start":{"line":37,"column":13},"end":{"line":99,"column":null}}},"fnMap":{"0":{"name":"(anonymous_1)","decl":{"start":{"line":37,"column":7},"end":{"line":37,"column":13}},"loc":{"start":{"line":37,"column":7},"end":{"line":99,"column":1}}},"1":{"name":"(anonymous_2)","decl":{"start":{"line":46,"column":9},"end":{"line":46,"column":23}},"loc":{"start":{"line":46,"column":23},"end":{"line":48,"column":3}}},"2":{"name":"(anonymous_3)","decl":{"start":{"line":50,"column":9},"end":{"line":50,"column":23}},"loc":{"start":{"line":50,"column":58},"end":{"line":73,"column":3}}},"3":{"name":"(anonymous_4)","decl":{"start":{"line":75,"column":9},"end":{"line":75,"column":14}},"loc":{"start":{"line":75,"column":14},"end":{"line":83,"column":3}}},"4":{"name":"(anonymous_5)","decl":{"start":{"line":85,"column":9},"end":{"line":85,"column":27}},"loc":{"start":{"line":85,"column":40},"end":{"line":87,"column":3}}},"5":{"name":"(anonymous_6)","decl":{"start":{"line":89,"column":9},"end":{"line":89,"column":27}},"loc":{"start":{"line":89,"column":27},"end":{"line":98,"column":3}}},"6":{"name":"(anonymous_7)","decl":{"start":{"line":94,"column":49},"end":{"line":94,"column":50}},"loc":{"start":{"line":94,"column":61},"end":{"line":96,"column":5}}}},"branchMap":{"0":{"loc":{"start":{"line":53,"column":8},"end":{"line":55,"column":46}},"type":"cond-expr","locations":[{"start":{"line":54,"column":12},"end":{"line":54,"column":56}},{"start":{"line":55,"column":12},"end":{"line":55,"column":46}}]},"1":{"loc":{"start":{"line":54,"column":25},"end":{"line":54,"column":53}},"type":"binary-expr","locations":[{"start":{"line":54,"column":25},"end":{"line":54,"column":47}},{"start":{"line":54,"column":51},"end":{"line":54,"column":53}}]},"2":{"loc":{"start":{"line":57,"column":8},"end":{"line":59,"column":43}},"type":"cond-expr","locations":[{"start":{"line":58,"column":12},"end":{"line":58,"column":53}},{"start":{"line":59,"column":12},"end":{"line":59,"column":43}}]},"3":{"loc":{"start":{"line":58,"column":25},"end":{"line":58,"column":50}},"type":"binary-expr","locations":[{"start":{"line":58,"column":25},"end":{"line":58,"column":44}},{"start":{"line":58,"column":48},"end":{"line":58,"column":50}}]},"4":{"loc":{"start":{"line":61,"column":8},"end":{"line":63,"column":46}},"type":"cond-expr","locations":[{"start":{"line":62,"column":12},"end":{"line":62,"column":56}},{"start":{"line":63,"column":12},"end":{"line":63,"column":46}}]},"5":{"loc":{"start":{"line":62,"column":25},"end":{"line":62,"column":53}},"type":"binary-expr","locations":[{"start":{"line":62,"column":25},"end":{"line":62,"column":47}},{"start":{"line":62,"column":51},"end":{"line":62,"column":53}}]},"6":{"loc":{"start":{"line":65,"column":8},"end":{"line":67,"column":48}},"type":"cond-expr","locations":[{"start":{"line":66,"column":12},"end":{"line":66,"column":36}},{"start":{"line":67,"column":12},"end":{"line":67,"column":48}}]},"7":{"loc":{"start":{"line":69,"column":8},"end":{"line":71,"column":47}},"type":"cond-expr","locations":[{"start":{"line":70,"column":12},"end":{"line":70,"column":35}},{"start":{"line":71,"column":12},"end":{"line":71,"column":47}}]},"8":{"loc":{"start":{"line":91,"column":4},"end":{"line":93,"column":5}},"type":"if","locations":[{"start":{"line":91,"column":4},"end":{"line":93,"column":5}}]}},"s":{"0":26,"1":26,"2":86,"3":51,"4":57,"5":2,"6":1,"7":2,"8":2,"9":1,"10":2,"11":4,"12":2,"13":26,"14":26},"f":{"0":86,"1":51,"2":57,"3":2,"4":1,"5":2,"6":4},"b":{"0":[48,9],"1":[48,0],"2":[50,7],"3":[50,0],"4":[50,7],"5":[50,0],"6":[50,7],"7":[48,9],"8":[1]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageContextTokenCount.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageContextTokenCount.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":42}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":60}},"2":{"start":{"line":5,"column":7},"end":{"line":27,"column":null}},"3":{"start":{"line":6,"column":22},"end":{"line":6,"column":43}},"4":{"start":{"line":9,"column":4},"end":{"line":9,"column":38}},"5":{"start":{"line":13,"column":24},"end":{"line":13,"column":65}},"6":{"start":{"line":14,"column":20},"end":{"line":14,"column":51}},"7":{"start":{"line":15,"column":31},"end":{"line":15,"column":61}},"8":{"start":{"line":16,"column":16},"end":{"line":16,"column":17}},"9":{"start":{"line":18,"column":4},"end":{"line":20,"column":5}},"10":{"start":{"line":19,"column":6},"end":{"line":19,"column":59}},"11":{"start":{"line":22,"column":4},"end":{"line":25,"column":6}},"12":{"start":{"line":23,"column":24},"end":{"line":23,"column":70}},"13":{"start":{"line":5,"column":13},"end":{"line":5,"column":38}},"14":{"start":{"line":5,"column":13},"end":{"line":27,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":6,"column":2},"end":{"line":6,"column":22}},"loc":{"start":{"line":6,"column":62},"end":{"line":6,"column":66}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":8,"column":2},"end":{"line":8,"column":20}},"loc":{"start":{"line":8,"column":33},"end":{"line":10,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":12,"column":2},"end":{"line":12,"column":20}},"loc":{"start":{"line":12,"column":20},"end":{"line":26,"column":3}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":23,"column":6},"end":{"line":23,"column":7}},"loc":{"start":{"line":23,"column":24},"end":{"line":23,"column":70}}}},"branchMap":{"0":{"loc":{"start":{"line":18,"column":4},"end":{"line":20,"column":5}},"type":"if","locations":[{"start":{"line":18,"column":4},"end":{"line":20,"column":5}}]}},"s":{"0":7,"1":7,"2":7,"3":54,"4":0,"5":3,"6":3,"7":3,"8":3,"9":3,"10":0,"11":3,"12":0,"13":7,"14":7},"f":{"0":54,"1":0,"2":3,"3":0},"b":{"0":[0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageConversationLogger.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/context/MessageConversationLogger.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":56}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":60}},"2":{"start":{"line":4,"column":0},"end":{"line":4,"column":25}},"3":{"start":{"line":5,"column":0},"end":{"line":5,"column":29}},"4":{"start":{"line":6,"column":0},"end":{"line":6,"column":37}},"5":{"start":{"line":15,"column":7},"end":{"line":205,"column":null}},"6":{"start":{"line":21,"column":12},"end":{"line":21,"column":25}},"7":{"start":{"line":22,"column":12},"end":{"line":22,"column":27}},"8":{"start":{"line":24,"column":4},"end":{"line":24,"column":47}},"9":{"start":{"line":25,"column":4},"end":{"line":29,"column":6}},"10":{"start":{"line":30,"column":4},"end":{"line":34,"column":6}},"11":{"start":{"line":35,"column":4},"end":{"line":35,"column":36}},"12":{"start":{"line":36,"column":4},"end":{"line":36,"column":35}},"13":{"start":{"line":40,"column":19},"end":{"line":40,"column":49}},"14":{"start":{"line":41,"column":4},"end":{"line":41,"column":41}},"15":{"start":{"line":45,"column":19},"end":{"line":45,"column":57}},"16":{"start":{"line":46,"column":4},"end":{"line":48,"column":5}},"17":{"start":{"line":47,"column":6},"end":{"line":47,"column":48}},"18":{"start":{"line":52,"column":4},"end":{"line":67,"column":5}},"19":{"start":{"line":53,"column":6},"end":{"line":60,"column":7}},"20":{"start":{"line":54,"column":8},"end":{"line":54,"column":69}},"21":{"start":{"line":55,"column":8},"end":{"line":59,"column":10}},"22":{"start":{"line":62,"column":6},"end":{"line":66,"column":8}},"23":{"start":{"line":71,"column":4},"end":{"line":84,"column":5}},"24":{"start":{"line":72,"column":6},"end":{"line":72,"column":38}},"25":{"start":{"line":73,"column":6},"end":{"line":73,"column":61}},"26":{"start":{"line":74,"column":6},"end":{"line":74,"column":67}},"27":{"start":{"line":75,"column":6},"end":{"line":77,"column":9}},"28":{"start":{"line":79,"column":6},"end":{"line":83,"column":8}},"29":{"start":{"line":88,"column":4},"end":{"line":100,"column":5}},"30":{"start":{"line":89,"column":6},"end":{"line":89,"column":38}},"31":{"start":{"line":90,"column":6},"end":{"line":90,"column":37}},"32":{"start":{"line":91,"column":24},"end":{"line":91,"column":48}},"33":{"start":{"line":92,"column":23},"end":{"line":92,"column":78}},"34":{"start":{"line":93,"column":6},"end":{"line":93,"column":68}},"35":{"start":{"line":94,"column":6},"end":{"line":94,"column":80}},"36":{"start":{"line":96,"column":6},"end":{"line":99,"column":9}},"37":{"start":{"line":104,"column":4},"end":{"line":122,"column":5}},"38":{"start":{"line":105,"column":6},"end":{"line":105,"column":38}},"39":{"start":{"line":106,"column":6},"end":{"line":106,"column":37}},"40":{"start":{"line":107,"column":24},"end":{"line":107,"column":48}},"41":{"start":{"line":108,"column":21},"end":{"line":108,"column":58}},"42":{"start":{"line":109,"column":22},"end":{"line":113,"column":14}},"43":{"start":{"line":114,"column":23},"end":{"line":114,"column":80}},"44":{"start":{"line":115,"column":6},"end":{"line":115,"column":68}},"45":{"start":{"line":117,"column":6},"end":{"line":121,"column":8}},"46":{"start":{"line":129,"column":4},"end":{"line":177,"column":5}},"47":{"start":{"line":130,"column":6},"end":{"line":130,"column":38}},"48":{"start":{"line":131,"column":6},"end":{"line":131,"column":37}},"49":{"start":{"line":133,"column":6},"end":{"line":140,"column":7}},"50":{"start":{"line":134,"column":26},"end":{"line":134,"column":50}},"51":{"start":{"line":135,"column":8},"end":{"line":139,"column":10}},"52":{"start":{"line":142,"column":6},"end":{"line":149,"column":9}},"53":{"start":{"line":143,"column":26},"end":{"line":143,"column":50}},"54":{"start":{"line":144,"column":8},"end":{"line":148,"column":10}},"55":{"start":{"line":151,"column":26},"end":{"line":155,"column":8}},"56":{"start":{"line":157,"column":6},"end":{"line":161,"column":8}},"57":{"start":{"line":163,"column":6},"end":{"line":171,"column":8}},"58":{"start":{"line":173,"column":6},"end":{"line":176,"column":9}},"59":{"start":{"line":181,"column":4},"end":{"line":181,"column":29}},"60":{"start":{"line":185,"column":4},"end":{"line":185,"column":36}},"61":{"start":{"line":189,"column":4},"end":{"line":189,"column":40}},"62":{"start":{"line":193,"column":4},"end":{"line":203,"column":5}},"63":{"start":{"line":194,"column":26},"end":{"line":194,"column":79}},"64":{"start":{"line":195,"column":6},"end":{"line":195,"column":46}},"65":{"start":{"line":197,"column":6},"end":{"line":201,"column":8}},"66":{"start":{"line":202,"column":6},"end":{"line":202,"column":16}},"67":{"start":{"line":15,"column":13},"end":{"line":15,"column":38}},"68":{"start":{"line":15,"column":13},"end":{"line":205,"column":null}}},"fnMap":{"0":{"name":"(anonymous_8)","decl":{"start":{"line":20,"column":2},"end":{"line":20,"column":null}},"loc":{"start":{"line":22,"column":40},"end":{"line":37,"column":3}}},"1":{"name":"(anonymous_9)","decl":{"start":{"line":39,"column":10},"end":{"line":39,"column":25}},"loc":{"start":{"line":39,"column":25},"end":{"line":42,"column":3}}},"2":{"name":"(anonymous_10)","decl":{"start":{"line":44,"column":10},"end":{"line":44,"column":34}},"loc":{"start":{"line":44,"column":34},"end":{"line":49,"column":3}}},"3":{"name":"(anonymous_11)","decl":{"start":{"line":51,"column":10},"end":{"line":51,"column":33}},"loc":{"start":{"line":51,"column":33},"end":{"line":68,"column":3}}},"4":{"name":"(anonymous_12)","decl":{"start":{"line":70,"column":2},"end":{"line":70,"column":17}},"loc":{"start":{"line":70,"column":17},"end":{"line":85,"column":3}}},"5":{"name":"(anonymous_13)","decl":{"start":{"line":87,"column":2},"end":{"line":87,"column":12}},"loc":{"start":{"line":87,"column":49},"end":{"line":101,"column":3}}},"6":{"name":"(anonymous_14)","decl":{"start":{"line":103,"column":2},"end":{"line":103,"column":17}},"loc":{"start":{"line":103,"column":55},"end":{"line":123,"column":3}}},"7":{"name":"(anonymous_15)","decl":{"start":{"line":125,"column":2},"end":{"line":125,"column":27}},"loc":{"start":{"line":127,"column":37},"end":{"line":178,"column":3}}},"8":{"name":"(anonymous_16)","decl":{"start":{"line":142,"column":23},"end":{"line":142,"column":24}},"loc":{"start":{"line":142,"column":35},"end":{"line":149,"column":7}}},"9":{"name":"(anonymous_17)","decl":{"start":{"line":180,"column":2},"end":{"line":180,"column":21}},"loc":{"start":{"line":180,"column":21},"end":{"line":182,"column":3}}},"10":{"name":"(anonymous_18)","decl":{"start":{"line":184,"column":2},"end":{"line":184,"column":24}},"loc":{"start":{"line":184,"column":24},"end":{"line":186,"column":3}}},"11":{"name":"(anonymous_19)","decl":{"start":{"line":188,"column":2},"end":{"line":188,"column":28}},"loc":{"start":{"line":188,"column":28},"end":{"line":190,"column":3}}},"12":{"name":"(anonymous_20)","decl":{"start":{"line":192,"column":2},"end":{"line":192,"column":24}},"loc":{"start":{"line":192,"column":24},"end":{"line":204,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":41,"column":11},"end":{"line":41,"column":40}},"type":"binary-expr","locations":[{"start":{"line":41,"column":11},"end":{"line":41,"column":30}},{"start":{"line":41,"column":34},"end":{"line":41,"column":40}}]},"1":{"loc":{"start":{"line":46,"column":4},"end":{"line":48,"column":5}},"type":"if","locations":[{"start":{"line":46,"column":4},"end":{"line":48,"column":5}}]},"2":{"loc":{"start":{"line":53,"column":6},"end":{"line":60,"column":7}},"type":"if","locations":[{"start":{"line":53,"column":6},"end":{"line":60,"column":7}}]},"3":{"loc":{"start":{"line":108,"column":21},"end":{"line":108,"column":58}},"type":"cond-expr","locations":[{"start":{"line":108,"column":38},"end":{"line":108,"column":47}},{"start":{"line":108,"column":50},"end":{"line":108,"column":58}}]},"4":{"loc":{"start":{"line":109,"column":22},"end":{"line":113,"column":14}},"type":"cond-expr","locations":[{"start":{"line":110,"column":10},"end":{"line":110,"column":45}},{"start":{"line":111,"column":10},"end":{"line":113,"column":14}}]},"5":{"loc":{"start":{"line":111,"column":10},"end":{"line":113,"column":14}},"type":"cond-expr","locations":[{"start":{"line":112,"column":12},"end":{"line":112,"column":33}},{"start":{"line":113,"column":12},"end":{"line":113,"column":14}}]},"6":{"loc":{"start":{"line":133,"column":6},"end":{"line":140,"column":7}},"type":"if","locations":[{"start":{"line":133,"column":6},"end":{"line":140,"column":7}}]}},"s":{"0":1,"1":1,"2":1,"3":1,"4":1,"5":1,"6":5,"7":5,"8":5,"9":5,"10":5,"11":5,"12":5,"13":5,"14":5,"15":9,"16":9,"17":0,"18":8,"19":8,"20":0,"21":0,"22":0,"23":1,"24":1,"25":1,"26":1,"27":1,"28":0,"29":2,"30":2,"31":2,"32":2,"33":2,"34":2,"35":2,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":1,"47":1,"48":1,"49":1,"50":0,"51":0,"52":1,"53":2,"54":2,"55":1,"56":1,"57":1,"58":0,"59":0,"60":0,"61":1,"62":1,"63":1,"64":1,"65":0,"66":0,"67":1,"68":1},"f":{"0":5,"1":5,"2":9,"3":8,"4":1,"5":2,"6":0,"7":1,"8":2,"9":0,"10":0,"11":1,"12":1},"b":{"0":[5,0],"1":[0],"2":[0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/phases/blueprints/discoveryPhaseBlueprint.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/phases/blueprints/discoveryPhaseBlueprint.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":56}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":37}},"2":{"start":{"line":5,"column":22},"end":{"line":5,"column":54}},"3":{"start":{"line":6,"column":15},"end":{"line":6,"column":40}},"4":{"start":{"line":8,"column":13},"end":{"line":110,"column":2}},"5":{"start":{"line":10,"column":46},"end":{"line":109,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":10,"column":18},"end":{"line":10,"column":19}},"loc":{"start":{"line":10,"column":46},"end":{"line":109,"column":null}}}},"branchMap":{"0":{"loc":{"start":{"line":100,"column":23},"end":{"line":100,"column":57}},"type":"binary-expr","locations":[{"start":{"line":100,"column":23},"end":{"line":100,"column":42}},{"start":{"line":100,"column":46},"end":{"line":100,"column":57}}]},"1":{"loc":{"start":{"line":101,"column":29},"end":{"line":101,"column":81}},"type":"binary-expr","locations":[{"start":{"line":101,"column":29},"end":{"line":101,"column":47}},{"start":{"line":101,"column":51},"end":{"line":101,"column":81}}]},"2":{"loc":{"start":{"line":102,"column":24},"end":{"line":102,"column":58}},"type":"binary-expr","locations":[{"start":{"line":102,"column":24},"end":{"line":102,"column":44}},{"start":{"line":102,"column":48},"end":{"line":102,"column":58}}]},"3":{"loc":{"start":{"line":105,"column":2},"end":{"line":105,"column":24}},"type":"binary-expr","locations":[{"start":{"line":105,"column":2},"end":{"line":105,"column":18}},{"start":{"line":105,"column":22},"end":{"line":105,"column":24}}]},"4":{"loc":{"start":{"line":107,"column":2},"end":{"line":107,"column":31}},"type":"binary-expr","locations":[{"start":{"line":107,"column":2},"end":{"line":107,"column":25}},{"start":{"line":107,"column":29},"end":{"line":107,"column":31}}]}},"s":{"0":25,"1":25,"2":25,"3":25,"4":25,"5":0},"f":{"0":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/phases/blueprints/executePhaseBlueprint.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/phases/blueprints/executePhaseBlueprint.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":56}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":37}},"2":{"start":{"line":5,"column":22},"end":{"line":5,"column":54}},"3":{"start":{"line":6,"column":15},"end":{"line":6,"column":40}},"4":{"start":{"line":8,"column":13},"end":{"line":255,"column":2}},"5":{"start":{"line":10,"column":46},"end":{"line":254,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":10,"column":18},"end":{"line":10,"column":19}},"loc":{"start":{"line":10,"column":46},"end":{"line":254,"column":null}}}},"branchMap":{"0":{"loc":{"start":{"line":161,"column":23},"end":{"line":161,"column":57}},"type":"binary-expr","locations":[{"start":{"line":161,"column":23},"end":{"line":161,"column":42}},{"start":{"line":161,"column":46},"end":{"line":161,"column":57}}]},"1":{"loc":{"start":{"line":162,"column":29},"end":{"line":162,"column":81}},"type":"binary-expr","locations":[{"start":{"line":162,"column":29},"end":{"line":162,"column":47}},{"start":{"line":162,"column":51},"end":{"line":162,"column":81}}]},"2":{"loc":{"start":{"line":163,"column":24},"end":{"line":163,"column":65}},"type":"binary-expr","locations":[{"start":{"line":163,"column":24},"end":{"line":163,"column":44}},{"start":{"line":163,"column":48},"end":{"line":163,"column":65}}]},"3":{"loc":{"start":{"line":251,"column":2},"end":{"line":251,"column":69}},"type":"cond-expr","locations":[{"start":{"line":251,"column":21},"end":{"line":251,"column":64}},{"start":{"line":251,"column":67},"end":{"line":251,"column":69}}]}},"s":{"0":25,"1":25,"2":25,"3":25,"4":25,"5":0},"f":{"0":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/phases/blueprints/index.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/phases/blueprints/index.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":47}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":68}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":64}},"3":{"start":{"line":4,"column":0},"end":{"line":4,"column":66}},"4":{"start":{"line":6,"column":13},"end":{"line":10,"column":2}},"5":{"start":{"line":12,"column":0},"end":{"line":12,"column":42}},"6":{"start":{"line":13,"column":0},"end":{"line":13,"column":40}},"7":{"start":{"line":14,"column":0},"end":{"line":14,"column":41}}},"fnMap":{},"branchMap":{},"s":{"0":25,"1":25,"2":25,"3":25,"4":25,"5":25,"6":25,"7":25},"f":{},"b":{}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/phases/blueprints/strategyPhaseBlueprint.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/phases/blueprints/strategyPhaseBlueprint.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":56}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":37}},"2":{"start":{"line":5,"column":22},"end":{"line":5,"column":54}},"3":{"start":{"line":6,"column":15},"end":{"line":6,"column":40}},"4":{"start":{"line":8,"column":13},"end":{"line":85,"column":2}},"5":{"start":{"line":10,"column":46},"end":{"line":84,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":10,"column":18},"end":{"line":10,"column":19}},"loc":{"start":{"line":10,"column":46},"end":{"line":84,"column":null}}}},"branchMap":{},"s":{"0":25,"1":25,"2":25,"3":25,"4":25,"5":0},"f":{"0":0},"b":{}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/types/PhaseTypes.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/types/PhaseTypes.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":null}},"1":{"start":{"line":2,"column":2},"end":{"line":2,"column":null}},"2":{"start":{"line":3,"column":2},"end":{"line":3,"column":null}},"3":{"start":{"line":4,"column":2},"end":{"line":4,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":0},"end":{"line":1,"column":12}},"loc":{"start":{"line":1,"column":17},"end":{"line":5,"column":1}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":12},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":12},"end":{"line":1,"column":17}},{"start":{"line":1,"column":17},"end":{"line":1,"column":null}}]}},"s":{"0":25,"1":25,"2":25,"3":25},"f":{"0":25},"b":{"0":[25,25]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/utils/ModelUtils.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/utils/ModelUtils.ts","statementMap":{"0":{"start":{"line":16,"column":2},"end":{"line":16,"column":82}},"1":{"start":{"line":18,"column":23},"end":{"line":18,"column":27}},"2":{"start":{"line":19,"column":25},"end":{"line":19,"column":26}},"3":{"start":{"line":22,"column":25},"end":{"line":26,"column":11}},"4":{"start":{"line":28,"column":32},"end":{"line":30,"column":1}},"5":{"start":{"line":29,"column":2},"end":{"line":29,"column":43}},"6":{"start":{"line":28,"column":13},"end":{"line":28,"column":32}},"7":{"start":{"line":32,"column":28},"end":{"line":37,"column":1}},"8":{"start":{"line":35,"column":16},"end":{"line":35,"column":57}},"9":{"start":{"line":36,"column":2},"end":{"line":36,"column":58}},"10":{"start":{"line":32,"column":13},"end":{"line":32,"column":28}},"11":{"start":{"line":39,"column":30},"end":{"line":56,"column":1}},"12":{"start":{"line":41,"column":27},"end":{"line":41,"column":62}},"13":{"start":{"line":42,"column":19},"end":{"line":42,"column":20}},"14":{"start":{"line":43,"column":23},"end":{"line":43,"column":27}},"15":{"start":{"line":45,"column":2},"end":{"line":50,"column":3}},"16":{"start":{"line":46,"column":24},"end":{"line":46,"column":46}},"17":{"start":{"line":47,"column":4},"end":{"line":47,"column":54}},"18":{"start":{"line":48,"column":4},"end":{"line":48,"column":20}},"19":{"start":{"line":49,"column":4},"end":{"line":49,"column":59}},"20":{"start":{"line":53,"column":24},"end":{"line":53,"column":62}},"21":{"start":{"line":55,"column":2},"end":{"line":55,"column":36}},"22":{"start":{"line":39,"column":13},"end":{"line":39,"column":30}},"23":{"start":{"line":58,"column":32},"end":{"line":67,"column":1}},"24":{"start":{"line":63,"column":2},"end":{"line":63,"column":67}},"25":{"start":{"line":63,"column":54},"end":{"line":63,"column":67}},"26":{"start":{"line":65,"column":20},"end":{"line":65,"column":47}},"27":{"start":{"line":66,"column":2},"end":{"line":66,"column":46}},"28":{"start":{"line":58,"column":13},"end":{"line":58,"column":32}},"29":{"start":{"line":69,"column":38},"end":{"line":94,"column":1}},"30":{"start":{"line":70,"column":2},"end":{"line":72,"column":3}},"31":{"start":{"line":71,"column":4},"end":{"line":71,"column":21}},"32":{"start":{"line":74,"column":27},"end":{"line":74,"column":29}},"33":{"start":{"line":75,"column":18},"end":{"line":75,"column":25}},"34":{"start":{"line":77,"column":2},"end":{"line":91,"column":3}},"35":{"start":{"line":78,"column":20},"end":{"line":78,"column":34}},"36":{"start":{"line":79,"column":4},"end":{"line":87,"column":5}},"37":{"start":{"line":81,"column":27},"end":{"line":83,"column":28}},"38":{"start":{"line":84,"column":6},"end":{"line":86,"column":7}},"39":{"start":{"line":85,"column":8},"end":{"line":85,"column":37}},"40":{"start":{"line":88,"column":18},"end":{"line":88,"column":47}},"41":{"start":{"line":89,"column":4},"end":{"line":89,"column":23}},"42":{"start":{"line":90,"column":4},"end":{"line":90,"column":43}},"43":{"start":{"line":93,"column":2},"end":{"line":93,"column":16}},"44":{"start":{"line":69,"column":13},"end":{"line":69,"column":38}},"45":{"start":{"line":96,"column":36},"end":{"line":152,"column":1}},"46":{"start":{"line":102,"column":2},"end":{"line":104,"column":3}},"47":{"start":{"line":103,"column":4},"end":{"line":103,"column":19}},"48":{"start":{"line":106,"column":20},"end":{"line":106,"column":39}},"49":{"start":{"line":107,"column":22},"end":{"line":107,"column":72}},"50":{"start":{"line":108,"column":17},"end":{"line":108,"column":48}},"51":{"start":{"line":111,"column":2},"end":{"line":119,"column":3}},"52":{"start":{"line":112,"column":4},"end":{"line":118,"column":6}},"53":{"start":{"line":122,"column":2},"end":{"line":145,"column":3}},"54":{"start":{"line":123,"column":29},"end":{"line":127,"column":7}},"55":{"start":{"line":123,"column":57},"end":{"line":127,"column":6}},"56":{"start":{"line":130,"column":4},"end":{"line":130,"column":57}},"57":{"start":{"line":130,"column":36},"end":{"line":130,"column":55}},"58":{"start":{"line":133,"column":28},"end":{"line":133,"column":59}},"59":{"start":{"line":134,"column":33},"end":{"line":135,"column":null}},"60":{"start":{"line":135,"column":60},"end":{"line":135,"column":67}},"61":{"start":{"line":138,"column":4},"end":{"line":144,"column":8}},"62":{"start":{"line":138,"column":39},"end":{"line":144,"column":6}},"63":{"start":{"line":148,"column":2},"end":{"line":151,"column":6}},"64":{"start":{"line":148,"column":32},"end":{"line":151,"column":4}},"65":{"start":{"line":96,"column":13},"end":{"line":96,"column":36}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":28,"column":32},"end":{"line":28,"column":33}},"loc":{"start":{"line":28,"column":59},"end":{"line":30,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":32,"column":28},"end":{"line":32,"column":null}},"loc":{"start":{"line":34,"column":42},"end":{"line":37,"column":1}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":39,"column":30},"end":{"line":39,"column":31}},"loc":{"start":{"line":39,"column":55},"end":{"line":56,"column":1}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":58,"column":32},"end":{"line":58,"column":null}},"loc":{"start":{"line":62,"column":13},"end":{"line":67,"column":1}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":69,"column":38},"end":{"line":69,"column":39}},"loc":{"start":{"line":69,"column":68},"end":{"line":94,"column":1}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":96,"column":36},"end":{"line":96,"column":null}},"loc":{"start":{"line":101,"column":32},"end":{"line":152,"column":1}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":123,"column":40},"end":{"line":123,"column":41}},"loc":{"start":{"line":123,"column":57},"end":{"line":127,"column":6}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":130,"column":26},"end":{"line":130,"column":27}},"loc":{"start":{"line":130,"column":36},"end":{"line":130,"column":55}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":135,"column":53},"end":{"line":135,"column":54}},"loc":{"start":{"line":135,"column":60},"end":{"line":135,"column":67}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":138,"column":22},"end":{"line":138,"column":23}},"loc":{"start":{"line":138,"column":39},"end":{"line":144,"column":6}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":148,"column":20},"end":{"line":148,"column":21}},"loc":{"start":{"line":148,"column":32},"end":{"line":151,"column":4}}}},"branchMap":{"0":{"loc":{"start":{"line":36,"column":10},"end":{"line":36,"column":57}},"type":"binary-expr","locations":[{"start":{"line":36,"column":10},"end":{"line":36,"column":49}},{"start":{"line":36,"column":53},"end":{"line":36,"column":57}}]},"1":{"loc":{"start":{"line":41,"column":27},"end":{"line":41,"column":62}},"type":"binary-expr","locations":[{"start":{"line":41,"column":27},"end":{"line":41,"column":56}},{"start":{"line":41,"column":60},"end":{"line":41,"column":62}}]},"2":{"loc":{"start":{"line":63,"column":2},"end":{"line":63,"column":67}},"type":"if","locations":[{"start":{"line":63,"column":2},"end":{"line":63,"column":67}}]},"3":{"loc":{"start":{"line":63,"column":6},"end":{"line":63,"column":52}},"type":"binary-expr","locations":[{"start":{"line":63,"column":6},"end":{"line":63,"column":16}},{"start":{"line":63,"column":20},"end":{"line":63,"column":52}}]},"4":{"loc":{"start":{"line":70,"column":2},"end":{"line":72,"column":3}},"type":"if","locations":[{"start":{"line":70,"column":2},"end":{"line":72,"column":3}}]},"5":{"loc":{"start":{"line":79,"column":4},"end":{"line":87,"column":5}},"type":"if","locations":[{"start":{"line":79,"column":4},"end":{"line":87,"column":5}}]},"6":{"loc":{"start":{"line":84,"column":6},"end":{"line":86,"column":7}},"type":"if","locations":[{"start":{"line":84,"column":6},"end":{"line":86,"column":7}}]},"7":{"loc":{"start":{"line":102,"column":2},"end":{"line":104,"column":3}},"type":"if","locations":[{"start":{"line":102,"column":2},"end":{"line":104,"column":3}}]},"8":{"loc":{"start":{"line":111,"column":2},"end":{"line":119,"column":3}},"type":"if","locations":[{"start":{"line":111,"column":2},"end":{"line":119,"column":3}}]},"9":{"loc":{"start":{"line":116,"column":12},"end":{"line":116,"column":67}},"type":"binary-expr","locations":[{"start":{"line":116,"column":12},"end":{"line":116,"column":23}},{"start":{"line":116,"column":27},"end":{"line":116,"column":67}}]},"10":{"loc":{"start":{"line":122,"column":2},"end":{"line":145,"column":3}},"type":"if","locations":[{"start":{"line":122,"column":2},"end":{"line":145,"column":3}}]},"11":{"loc":{"start":{"line":141,"column":10},"end":{"line":143,"column":8}},"type":"binary-expr","locations":[{"start":{"line":141,"column":10},"end":{"line":141,"column":39}},{"start":{"line":141,"column":43},"end":{"line":143,"column":8}}]}},"s":{"0":7,"1":7,"2":7,"3":7,"4":7,"5":56,"6":7,"7":7,"8":21,"9":21,"10":7,"11":7,"12":29,"13":29,"14":29,"15":29,"16":4,"17":4,"18":4,"19":4,"20":29,"21":29,"22":7,"23":7,"24":22,"25":2,"26":20,"27":20,"28":7,"29":7,"30":21,"31":16,"32":5,"33":5,"34":5,"35":10,"36":10,"37":5,"38":5,"39":1,"40":10,"41":10,"42":10,"43":5,"44":7,"45":7,"46":26,"47":10,"48":16,"49":16,"50":16,"51":16,"52":14,"53":2,"54":2,"55":4,"56":2,"57":2,"58":2,"59":2,"60":3,"61":2,"62":4,"63":0,"64":0,"65":7},"f":{"0":56,"1":21,"2":29,"3":22,"4":21,"5":26,"6":4,"7":2,"8":3,"9":4,"10":0},"b":{"0":[21,1],"1":[29,26],"2":[2],"3":[22,21],"4":[16],"5":[5],"6":[1],"7":[10],"8":[14],"9":[14,2],"10":[2],"11":[4,3]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLM/utils/ProjectInfo.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLM/utils/ProjectInfo.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":20}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":24}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":42}},"3":{"start":{"line":12,"column":7},"end":{"line":173,"column":null}},"4":{"start":{"line":16,"column":18},"end":{"line":18,"column":6}},"5":{"start":{"line":19,"column":28},"end":{"line":27,"column":6}},"6":{"start":{"line":29,"column":32},"end":{"line":30,"column":null}},"7":{"start":{"line":30,"column":6},"end":{"line":30,"column":72}},"8":{"start":{"line":30,"column":29},"end":{"line":30,"column":71}},"9":{"start":{"line":33,"column":4},"end":{"line":38,"column":5}},"10":{"start":{"line":34,"column":6},"end":{"line":37,"column":8}},"11":{"start":{"line":40,"column":4},"end":{"line":56,"column":5}},"12":{"start":{"line":42,"column":8},"end":{"line":42,"column":69}},"13":{"start":{"line":45,"column":8},"end":{"line":45,"column":71}},"14":{"start":{"line":47,"column":8},"end":{"line":47,"column":69}},"15":{"start":{"line":49,"column":8},"end":{"line":49,"column":67}},"16":{"start":{"line":51,"column":8},"end":{"line":55,"column":10}},"17":{"start":{"line":63,"column":4},"end":{"line":78,"column":5}},"18":{"start":{"line":64,"column":30},"end":{"line":64,"column":68}},"19":{"start":{"line":65,"column":22},"end":{"line":65,"column":74}},"20":{"start":{"line":66,"column":26},"end":{"line":66,"column":45}},"21":{"start":{"line":68,"column":6},"end":{"line":75,"column":8}},"22":{"start":{"line":77,"column":6},"end":{"line":77,"column":67}},"23":{"start":{"line":85,"column":4},"end":{"line":105,"column":5}},"24":{"start":{"line":86,"column":35},"end":{"line":86,"column":37}},"25":{"start":{"line":87,"column":22},"end":{"line":87,"column":60}},"26":{"start":{"line":88,"column":22},"end":{"line":88,"column":66}},"27":{"start":{"line":90,"column":6},"end":{"line":96,"column":7}},"28":{"start":{"line":91,"column":8},"end":{"line":95,"column":46}},"29":{"start":{"line":93,"column":25},"end":{"line":93,"column":36}},"30":{"start":{"line":94,"column":28},"end":{"line":94,"column":57}},"31":{"start":{"line":95,"column":25},"end":{"line":95,"column":44}},"32":{"start":{"line":98,"column":6},"end":{"line":102,"column":8}},"33":{"start":{"line":104,"column":6},"end":{"line":104,"column":67}},"34":{"start":{"line":112,"column":4},"end":{"line":141,"column":5}},"35":{"start":{"line":113,"column":24},"end":{"line":113,"column":62}},"36":{"start":{"line":114,"column":22},"end":{"line":114,"column":68}},"37":{"start":{"line":116,"column":37},"end":{"line":116,"column":39}},"38":{"start":{"line":117,"column":26},"end":{"line":117,"column":31}},"39":{"start":{"line":119,"column":6},"end":{"line":128,"column":9}},"40":{"start":{"line":120,"column":8},"end":{"line":127,"column":9}},"41":{"start":{"line":121,"column":10},"end":{"line":121,"column":31}},"42":{"start":{"line":122,"column":15},"end":{"line":127,"column":9}},"43":{"start":{"line":123,"column":10},"end":{"line":123,"column":32}},"44":{"start":{"line":124,"column":15},"end":{"line":127,"column":9}},"45":{"start":{"line":125,"column":22},"end":{"line":125,"column":47}},"46":{"start":{"line":126,"column":10},"end":{"line":126,"column":33}},"47":{"start":{"line":130,"column":6},"end":{"line":138,"column":8}},"48":{"start":{"line":140,"column":6},"end":{"line":140,"column":67}},"49":{"start":{"line":148,"column":4},"end":{"line":171,"column":5}},"50":{"start":{"line":149,"column":22},"end":{"line":149,"column":60}},"51":{"start":{"line":150,"column":22},"end":{"line":150,"column":66}},"52":{"start":{"line":152,"column":37},"end":{"line":152,"column":39}},"53":{"start":{"line":153,"column":6},"end":{"line":158,"column":9}},"54":{"start":{"line":154,"column":28},"end":{"line":154,"column":39}},"55":{"start":{"line":155,"column":8},"end":{"line":157,"column":9}},"56":{"start":{"line":156,"column":10},"end":{"line":156,"column":55}},"57":{"start":{"line":160,"column":6},"end":{"line":168,"column":8}},"58":{"start":{"line":170,"column":6},"end":{"line":170,"column":67}},"59":{"start":{"line":12,"column":13},"end":{"line":12,"column":24}},"60":{"start":{"line":12,"column":13},"end":{"line":173,"column":null}}},"fnMap":{"0":{"name":"(anonymous_3)","decl":{"start":{"line":13,"column":2},"end":{"line":13,"column":17}},"loc":{"start":{"line":13,"column":2},"end":{"line":13,"column":18}}},"1":{"name":"(anonymous_4)","decl":{"start":{"line":15,"column":2},"end":{"line":15,"column":7}},"loc":{"start":{"line":15,"column":45},"end":{"line":57,"column":3}}},"2":{"name":"(anonymous_5)","decl":{"start":{"line":29,"column":53},"end":{"line":29,"column":54}},"loc":{"start":{"line":30,"column":6},"end":{"line":30,"column":72}}},"3":{"name":"(anonymous_6)","decl":{"start":{"line":30,"column":17},"end":{"line":30,"column":18}},"loc":{"start":{"line":30,"column":29},"end":{"line":30,"column":71}}},"4":{"name":"(anonymous_7)","decl":{"start":{"line":59,"column":10},"end":{"line":59,"column":15}},"loc":{"start":{"line":61,"column":26},"end":{"line":79,"column":3}}},"5":{"name":"(anonymous_8)","decl":{"start":{"line":81,"column":10},"end":{"line":81,"column":15}},"loc":{"start":{"line":83,"column":26},"end":{"line":106,"column":3}}},"6":{"name":"(anonymous_9)","decl":{"start":{"line":93,"column":15},"end":{"line":93,"column":16}},"loc":{"start":{"line":93,"column":25},"end":{"line":93,"column":36}}},"7":{"name":"(anonymous_10)","decl":{"start":{"line":94,"column":18},"end":{"line":94,"column":19}},"loc":{"start":{"line":94,"column":28},"end":{"line":94,"column":57}}},"8":{"name":"(anonymous_11)","decl":{"start":{"line":95,"column":15},"end":{"line":95,"column":16}},"loc":{"start":{"line":95,"column":25},"end":{"line":95,"column":44}}},"9":{"name":"(anonymous_12)","decl":{"start":{"line":108,"column":10},"end":{"line":108,"column":15}},"loc":{"start":{"line":110,"column":26},"end":{"line":142,"column":3}}},"10":{"name":"(anonymous_13)","decl":{"start":{"line":119,"column":34},"end":{"line":119,"column":35}},"loc":{"start":{"line":119,"column":43},"end":{"line":128,"column":7}}},"11":{"name":"(anonymous_14)","decl":{"start":{"line":144,"column":10},"end":{"line":144,"column":15}},"loc":{"start":{"line":146,"column":26},"end":{"line":172,"column":3}}},"12":{"name":"(anonymous_15)","decl":{"start":{"line":153,"column":34},"end":{"line":153,"column":35}},"loc":{"start":{"line":153,"column":43},"end":{"line":158,"column":7}}}},"branchMap":{"0":{"loc":{"start":{"line":30,"column":29},"end":{"line":30,"column":71}},"type":"binary-expr","locations":[{"start":{"line":30,"column":29},"end":{"line":30,"column":44}},{"start":{"line":30,"column":48},"end":{"line":30,"column":71}}]},"1":{"loc":{"start":{"line":33,"column":4},"end":{"line":38,"column":5}},"type":"if","locations":[{"start":{"line":33,"column":4},"end":{"line":38,"column":5}}]},"2":{"loc":{"start":{"line":40,"column":4},"end":{"line":56,"column":5}},"type":"switch","locations":[{"start":{"line":41,"column":6},"end":{"line":42,"column":69}},{"start":{"line":43,"column":6},"end":{"line":43,"column":30}},{"start":{"line":44,"column":6},"end":{"line":45,"column":71}},{"start":{"line":46,"column":6},"end":{"line":47,"column":69}},{"start":{"line":48,"column":6},"end":{"line":49,"column":67}},{"start":{"line":50,"column":6},"end":{"line":55,"column":10}}]},"3":{"loc":{"start":{"line":70,"column":25},"end":{"line":70,"column":55}},"type":"binary-expr","locations":[{"start":{"line":70,"column":25},"end":{"line":70,"column":49}},{"start":{"line":70,"column":53},"end":{"line":70,"column":55}}]},"4":{"loc":{"start":{"line":71,"column":25},"end":{"line":71,"column":58}},"type":"binary-expr","locations":[{"start":{"line":71,"column":25},"end":{"line":71,"column":52}},{"start":{"line":71,"column":56},"end":{"line":71,"column":58}}]},"5":{"loc":{"start":{"line":73,"column":17},"end":{"line":73,"column":42}},"type":"binary-expr","locations":[{"start":{"line":73,"column":17},"end":{"line":73,"column":36}},{"start":{"line":73,"column":40},"end":{"line":73,"column":42}}]},"6":{"loc":{"start":{"line":90,"column":6},"end":{"line":96,"column":7}},"type":"if","locations":[{"start":{"line":90,"column":6},"end":{"line":96,"column":7}}]},"7":{"loc":{"start":{"line":94,"column":28},"end":{"line":94,"column":57}},"type":"binary-expr","locations":[{"start":{"line":94,"column":28},"end":{"line":94,"column":32}},{"start":{"line":94,"column":36},"end":{"line":94,"column":57}}]},"8":{"loc":{"start":{"line":120,"column":8},"end":{"line":127,"column":9}},"type":"if","locations":[{"start":{"line":120,"column":8},"end":{"line":127,"column":9}},{"start":{"line":122,"column":15},"end":{"line":127,"column":9}}]},"9":{"loc":{"start":{"line":122,"column":15},"end":{"line":127,"column":9}},"type":"if","locations":[{"start":{"line":122,"column":15},"end":{"line":127,"column":9}},{"start":{"line":124,"column":15},"end":{"line":127,"column":9}}]},"10":{"loc":{"start":{"line":124,"column":15},"end":{"line":127,"column":9}},"type":"if","locations":[{"start":{"line":124,"column":15},"end":{"line":127,"column":9}}]},"11":{"loc":{"start":{"line":124,"column":19},"end":{"line":124,"column":54}},"type":"binary-expr","locations":[{"start":{"line":124,"column":19},"end":{"line":124,"column":32}},{"start":{"line":124,"column":36},"end":{"line":124,"column":54}}]},"12":{"loc":{"start":{"line":155,"column":8},"end":{"line":157,"column":9}},"type":"if","locations":[{"start":{"line":155,"column":8},"end":{"line":157,"column":9}}]},"13":{"loc":{"start":{"line":155,"column":12},"end":{"line":155,"column":84}},"type":"binary-expr","locations":[{"start":{"line":155,"column":12},"end":{"line":155,"column":41}},{"start":{"line":155,"column":45},"end":{"line":155,"column":84}}]}},"s":{"0":6,"1":6,"2":6,"3":6,"4":5,"5":5,"6":5,"7":17,"8":17,"9":5,"10":1,"11":4,"12":1,"13":1,"14":1,"15":1,"16":0,"17":1,"18":1,"19":1,"20":1,"21":1,"22":0,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":5,"30":5,"31":2,"32":1,"33":0,"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"40":5,"41":1,"42":4,"43":0,"44":4,"45":2,"46":2,"47":1,"48":0,"49":1,"50":1,"51":1,"52":1,"53":1,"54":10,"55":10,"56":2,"57":1,"58":0,"59":6,"60":6},"f":{"0":104,"1":5,"2":17,"3":17,"4":1,"5":1,"6":5,"7":5,"8":2,"9":1,"10":5,"11":1,"12":10},"b":{"0":[17,17],"1":[1],"2":[1,1,1,1,1,0],"3":[1,0],"4":[1,0],"5":[1,0],"6":[1],"7":[5,3],"8":[1,4],"9":[0,4],"10":[2],"11":[4,3],"12":[2],"13":[10,10]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLMProviders/OpenRouter/OpenRouterAPI.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLMProviders/OpenRouter/OpenRouterAPI.ts","statementMap":{"0":{"start":{"line":3,"column":0},"end":{"line":3,"column":85}},"1":{"start":{"line":4,"column":0},"end":{"line":4,"column":85}},"2":{"start":{"line":5,"column":0},"end":{"line":5,"column":92}},"3":{"start":{"line":6,"column":0},"end":{"line":6,"column":63}},"4":{"start":{"line":11,"column":0},"end":{"line":11,"column":52}},"5":{"start":{"line":12,"column":0},"end":{"line":12,"column":58}},"6":{"start":{"line":13,"column":0},"end":{"line":13,"column":56}},"7":{"start":{"line":14,"column":0},"end":{"line":14,"column":null}},"8":{"start":{"line":19,"column":0},"end":{"line":19,"column":60}},"9":{"start":{"line":20,"column":0},"end":{"line":20,"column":69}},"10":{"start":{"line":21,"column":0},"end":{"line":21,"column":45}},"11":{"start":{"line":22,"column":0},"end":{"line":22,"column":72}},"12":{"start":{"line":30,"column":4},"end":{"line":30,"column":19}},"13":{"start":{"line":27,"column":20},"end":{"line":27,"column":32}},"14":{"start":{"line":28,"column":20},"end":{"line":28,"column":55}},"15":{"start":{"line":31,"column":4},"end":{"line":31,"column":27}},"16":{"start":{"line":24,"column":0},"end":{"line":24,"column":13}},"17":{"start":{"line":46,"column":7},"end":{"line":529,"column":null}},"18":{"start":{"line":55,"column":12},"end":{"line":55,"column":31}},"19":{"start":{"line":56,"column":12},"end":{"line":56,"column":26}},"20":{"start":{"line":57,"column":12},"end":{"line":57,"column":23}},"21":{"start":{"line":58,"column":12},"end":{"line":58,"column":25}},"22":{"start":{"line":59,"column":12},"end":{"line":59,"column":25}},"23":{"start":{"line":61,"column":12},"end":{"line":61,"column":25}},"24":{"start":{"line":62,"column":12},"end":{"line":62,"column":35}},"25":{"start":{"line":63,"column":12},"end":{"line":63,"column":35}},"26":{"start":{"line":64,"column":12},"end":{"line":64,"column":38}},"27":{"start":{"line":48,"column":10},"end":{"line":48,"column":36}},"28":{"start":{"line":49,"column":10},"end":{"line":49,"column":33}},"29":{"start":{"line":50,"column":10},"end":{"line":50,"column":36}},"30":{"start":{"line":52,"column":10},"end":{"line":52,"column":35}},"31":{"start":{"line":66,"column":4},"end":{"line":66,"column":39}},"32":{"start":{"line":67,"column":4},"end":{"line":67,"column":31}},"33":{"start":{"line":71,"column":4},"end":{"line":77,"column":5}},"34":{"start":{"line":72,"column":6},"end":{"line":72,"column":40}},"35":{"start":{"line":74,"column":6},"end":{"line":76,"column":9}},"36":{"start":{"line":81,"column":4},"end":{"line":83,"column":5}},"37":{"start":{"line":82,"column":6},"end":{"line":82,"column":16}},"38":{"start":{"line":85,"column":4},"end":{"line":88,"column":6}},"39":{"start":{"line":96,"column":18},"end":{"line":96,"column":28}},"40":{"start":{"line":97,"column":20},"end":{"line":97,"column":51}},"41":{"start":{"line":99,"column":4},"end":{"line":105,"column":7}},"42":{"start":{"line":111,"column":4},"end":{"line":133,"column":5}},"43":{"start":{"line":112,"column":20},"end":{"line":112,"column":47}},"44":{"start":{"line":114,"column":6},"end":{"line":116,"column":7}},"45":{"start":{"line":115,"column":8},"end":{"line":115,"column":73}},"46":{"start":{"line":118,"column":6},"end":{"line":132,"column":7}},"47":{"start":{"line":122,"column":22},"end":{"line":122,"column":57}},"48":{"start":{"line":123,"column":29},"end":{"line":123,"column":78}},"49":{"start":{"line":124,"column":8},"end":{"line":131,"column":10}},"50":{"start":{"line":135,"column":4},"end":{"line":137,"column":5}},"51":{"start":{"line":136,"column":6},"end":{"line":136,"column":19}},"52":{"start":{"line":139,"column":4},"end":{"line":143,"column":6}},"53":{"start":{"line":151,"column":29},"end":{"line":152,"column":null}},"54":{"start":{"line":152,"column":15},"end":{"line":152,"column":45}},"55":{"start":{"line":155,"column":4},"end":{"line":163,"column":8}},"56":{"start":{"line":155,"column":49},"end":{"line":163,"column":6}},"57":{"start":{"line":171,"column":21},"end":{"line":171,"column":50}},"58":{"start":{"line":172,"column":25},"end":{"line":172,"column":69}},"59":{"start":{"line":174,"column":4},"end":{"line":202,"column":5}},"60":{"start":{"line":175,"column":6},"end":{"line":175,"column":57}},"61":{"start":{"line":177,"column":32},"end":{"line":179,"column":null}},"62":{"start":{"line":182,"column":6},"end":{"line":182,"column":48}},"63":{"start":{"line":184,"column":23},"end":{"line":188,"column":8}},"64":{"start":{"line":190,"column":31},"end":{"line":190,"column":71}},"65":{"start":{"line":192,"column":6},"end":{"line":192,"column":61}},"66":{"start":{"line":193,"column":6},"end":{"line":193,"column":75}},"67":{"start":{"line":195,"column":23},"end":{"line":195,"column":68}},"68":{"start":{"line":196,"column":20},"end":{"line":196,"column":52}},"69":{"start":{"line":197,"column":6},"end":{"line":197,"column":53}},"70":{"start":{"line":199,"column":6},"end":{"line":199,"column":30}},"71":{"start":{"line":201,"column":6},"end":{"line":201,"column":45}},"72":{"start":{"line":211,"column":4},"end":{"line":213,"column":5}},"73":{"start":{"line":212,"column":6},"end":{"line":212,"column":53}},"74":{"start":{"line":214,"column":4},"end":{"line":214,"column":53}},"75":{"start":{"line":218,"column":4},"end":{"line":218,"column":39}},"76":{"start":{"line":222,"column":4},"end":{"line":222,"column":52}},"77":{"start":{"line":226,"column":4},"end":{"line":226,"column":67}},"78":{"start":{"line":227,"column":4},"end":{"line":229,"column":6}},"79":{"start":{"line":233,"column":4},"end":{"line":238,"column":5}},"80":{"start":{"line":234,"column":6},"end":{"line":234,"column":40}},"81":{"start":{"line":235,"column":6},"end":{"line":235,"column":43}},"82":{"start":{"line":237,"column":6},"end":{"line":237,"column":45}},"83":{"start":{"line":242,"column":4},"end":{"line":242,"column":50}},"84":{"start":{"line":246,"column":17},"end":{"line":246,"column":57}},"85":{"start":{"line":247,"column":4},"end":{"line":247,"column":64}},"86":{"start":{"line":255,"column":4},"end":{"line":258,"column":7}},"87":{"start":{"line":260,"column":4},"end":{"line":271,"column":5}},"88":{"start":{"line":262,"column":8},"end":{"line":262,"column":57}},"89":{"start":{"line":263,"column":6},"end":{"line":270,"column":7}},"90":{"start":{"line":264,"column":8},"end":{"line":268,"column":10}},"91":{"start":{"line":269,"column":8},"end":{"line":269,"column":15}},"92":{"start":{"line":273,"column":4},"end":{"line":273,"column":24}},"93":{"start":{"line":280,"column":4},"end":{"line":295,"column":5}},"94":{"start":{"line":281,"column":6},"end":{"line":283,"column":7}},"95":{"start":{"line":282,"column":8},"end":{"line":282,"column":49}},"96":{"start":{"line":284,"column":6},"end":{"line":284,"column":31}},"97":{"start":{"line":286,"column":6},"end":{"line":289,"column":7}},"98":{"start":{"line":287,"column":8},"end":{"line":287,"column":77}},"99":{"start":{"line":287,"column":39},"end":{"line":287,"column":75}},"100":{"start":{"line":288,"column":8},"end":{"line":288,"column":65}},"101":{"start":{"line":291,"column":6},"end":{"line":293,"column":7}},"102":{"start":{"line":292,"column":8},"end":{"line":292,"column":20}},"103":{"start":{"line":294,"column":6},"end":{"line":294,"column":45}},"104":{"start":{"line":299,"column":4},"end":{"line":305,"column":5}},"105":{"start":{"line":300,"column":6},"end":{"line":304,"column":8}},"106":{"start":{"line":306,"column":16},"end":{"line":306,"column":60}},"107":{"start":{"line":307,"column":4},"end":{"line":312,"column":6}},"108":{"start":{"line":319,"column":4},"end":{"line":350,"column":5}},"109":{"start":{"line":320,"column":22},"end":{"line":320,"column":59}},"110":{"start":{"line":321,"column":6},"end":{"line":327,"column":7}},"111":{"start":{"line":326,"column":8},"end":{"line":326,"column":31}},"112":{"start":{"line":329,"column":21},"end":{"line":329,"column":40}},"113":{"start":{"line":331,"column":6},"end":{"line":333,"column":7}},"114":{"start":{"line":332,"column":8},"end":{"line":332,"column":52}},"115":{"start":{"line":335,"column":6},"end":{"line":337,"column":7}},"116":{"start":{"line":336,"column":8},"end":{"line":336,"column":60}},"117":{"start":{"line":339,"column":27},"end":{"line":339,"column":62}},"118":{"start":{"line":340,"column":6},"end":{"line":342,"column":7}},"119":{"start":{"line":341,"column":8},"end":{"line":341,"column":31}},"120":{"start":{"line":344,"column":29},"end":{"line":344,"column":72}},"121":{"start":{"line":346,"column":6},"end":{"line":346,"column":41}},"122":{"start":{"line":348,"column":6},"end":{"line":348,"column":80}},"123":{"start":{"line":349,"column":6},"end":{"line":349,"column":29}},"124":{"start":{"line":357,"column":4},"end":{"line":357,"column":31}},"125":{"start":{"line":359,"column":18},"end":{"line":359,"column":20}},"126":{"start":{"line":362,"column":21},"end":{"line":362,"column":50}},"127":{"start":{"line":363,"column":4},"end":{"line":363,"column":45}},"128":{"start":{"line":365,"column":4},"end":{"line":369,"column":5}},"129":{"start":{"line":366,"column":21},"end":{"line":366,"column":63}},"130":{"start":{"line":367,"column":6},"end":{"line":367,"column":45}},"131":{"start":{"line":367,"column":24},"end":{"line":367,"column":45}},"132":{"start":{"line":368,"column":6},"end":{"line":368,"column":32}},"133":{"start":{"line":371,"column":4},"end":{"line":371,"column":30}},"134":{"start":{"line":380,"column":21},"end":{"line":380,"column":50}},"135":{"start":{"line":381,"column":25},"end":{"line":381,"column":69}},"136":{"start":{"line":383,"column":27},"end":{"line":383,"column":29}},"137":{"start":{"line":384,"column":4},"end":{"line":384,"column":27}},"138":{"start":{"line":386,"column":4},"end":{"line":508,"column":5}},"139":{"start":{"line":387,"column":6},"end":{"line":387,"column":57}},"140":{"start":{"line":389,"column":32},"end":{"line":391,"column":null}},"141":{"start":{"line":394,"column":6},"end":{"line":394,"column":37}},"142":{"start":{"line":396,"column":30},"end":{"line":490,"column":7}},"143":{"start":{"line":397,"column":25},"end":{"line":408,"column":null}},"144":{"start":{"line":411,"column":8},"end":{"line":489,"column":9}},"145":{"start":{"line":412,"column":10},"end":{"line":412,"column":38}},"146":{"start":{"line":414,"column":10},"end":{"line":474,"column":13}},"147":{"start":{"line":415,"column":32},"end":{"line":418,"column":13}},"148":{"start":{"line":416,"column":14},"end":{"line":416,"column":76}},"149":{"start":{"line":417,"column":14},"end":{"line":417,"column":26}},"150":{"start":{"line":420,"column":12},"end":{"line":445,"column":15}},"151":{"start":{"line":421,"column":14},"end":{"line":424,"column":15}},"152":{"start":{"line":422,"column":16},"end":{"line":422,"column":37}},"153":{"start":{"line":423,"column":16},"end":{"line":423,"column":23}},"154":{"start":{"line":426,"column":41},"end":{"line":427,"column":null}},"155":{"start":{"line":430,"column":14},"end":{"line":439,"column":15}},"156":{"start":{"line":431,"column":33},"end":{"line":434,"column":null}},"157":{"start":{"line":436,"column":16},"end":{"line":436,"column":68}},"158":{"start":{"line":437,"column":16},"end":{"line":437,"column":33}},"159":{"start":{"line":438,"column":16},"end":{"line":438,"column":23}},"160":{"start":{"line":441,"column":14},"end":{"line":444,"column":15}},"161":{"start":{"line":442,"column":16},"end":{"line":442,"column":44}},"162":{"start":{"line":443,"column":16},"end":{"line":443,"column":34}},"163":{"start":{"line":447,"column":12},"end":{"line":471,"column":15}},"164":{"start":{"line":448,"column":14},"end":{"line":448,"column":39}},"165":{"start":{"line":448,"column":32},"end":{"line":448,"column":39}},"166":{"start":{"line":450,"column":14},"end":{"line":468,"column":15}},"167":{"start":{"line":451,"column":43},"end":{"line":452,"column":null}},"168":{"start":{"line":454,"column":16},"end":{"line":463,"column":17}},"169":{"start":{"line":455,"column":18},"end":{"line":461,"column":20}},"170":{"start":{"line":462,"column":18},"end":{"line":462,"column":25}},"171":{"start":{"line":464,"column":16},"end":{"line":467,"column":17}},"172":{"start":{"line":465,"column":18},"end":{"line":465,"column":46}},"173":{"start":{"line":466,"column":18},"end":{"line":466,"column":36}},"174":{"start":{"line":469,"column":14},"end":{"line":469,"column":35}},"175":{"start":{"line":470,"column":14},"end":{"line":470,"column":24}},"176":{"start":{"line":473,"column":12},"end":{"line":473,"column":49}},"177":{"start":{"line":476,"column":10},"end":{"line":486,"column":11}},"178":{"start":{"line":477,"column":12},"end":{"line":477,"column":67}},"179":{"start":{"line":478,"column":12},"end":{"line":481,"column":14}},"180":{"start":{"line":483,"column":29},"end":{"line":483,"column":74}},"181":{"start":{"line":484,"column":26},"end":{"line":484,"column":58}},"182":{"start":{"line":485,"column":12},"end":{"line":485,"column":59}},"183":{"start":{"line":488,"column":10},"end":{"line":488,"column":22}},"184":{"start":{"line":492,"column":6},"end":{"line":492,"column":55}},"185":{"start":{"line":495,"column":8},"end":{"line":495,"column":76}},"186":{"start":{"line":496,"column":6},"end":{"line":496,"column":64}},"187":{"start":{"line":498,"column":6},"end":{"line":505,"column":7}},"188":{"start":{"line":499,"column":8},"end":{"line":499,"column":63}},"189":{"start":{"line":500,"column":8},"end":{"line":500,"column":77}},"190":{"start":{"line":502,"column":25},"end":{"line":502,"column":70}},"191":{"start":{"line":503,"column":22},"end":{"line":503,"column":54}},"192":{"start":{"line":504,"column":8},"end":{"line":504,"column":55}},"193":{"start":{"line":507,"column":6},"end":{"line":507,"column":27}},"194":{"start":{"line":512,"column":4},"end":{"line":516,"column":5}},"195":{"start":{"line":513,"column":6},"end":{"line":513,"column":39}},"196":{"start":{"line":514,"column":6},"end":{"line":514,"column":28}},"197":{"start":{"line":515,"column":6},"end":{"line":515,"column":25}},"198":{"start":{"line":517,"column":4},"end":{"line":517,"column":27}},"199":{"start":{"line":518,"column":4},"end":{"line":518,"column":25}},"200":{"start":{"line":522,"column":4},"end":{"line":522,"column":24}},"201":{"start":{"line":523,"column":4},"end":{"line":527,"column":5}},"202":{"start":{"line":524,"column":6},"end":{"line":524,"column":39}},"203":{"start":{"line":525,"column":6},"end":{"line":525,"column":28}},"204":{"start":{"line":526,"column":6},"end":{"line":526,"column":25}},"205":{"start":{"line":46,"column":13},"end":{"line":46,"column":26}},"206":{"start":{"line":46,"column":13},"end":{"line":529,"column":null}}},"fnMap":{"0":{"name":"(anonymous_4)","decl":{"start":{"line":25,"column":2},"end":{"line":25,"column":null}},"loc":{"start":{"line":28,"column":57},"end":{"line":32,"column":3}}},"1":{"name":"(anonymous_5)","decl":{"start":{"line":54,"column":2},"end":{"line":54,"column":null}},"loc":{"start":{"line":64,"column":63},"end":{"line":68,"column":3}}},"2":{"name":"(anonymous_6)","decl":{"start":{"line":70,"column":10},"end":{"line":70,"column":15}},"loc":{"start":{"line":70,"column":35},"end":{"line":78,"column":3}}},"3":{"name":"(anonymous_7)","decl":{"start":{"line":80,"column":10},"end":{"line":80,"column":29}},"loc":{"start":{"line":80,"column":43},"end":{"line":89,"column":3}}},"4":{"name":"(anonymous_8)","decl":{"start":{"line":91,"column":10},"end":{"line":91,"column":15}},"loc":{"start":{"line":94,"column":21},"end":{"line":106,"column":3}}},"5":{"name":"(anonymous_9)","decl":{"start":{"line":108,"column":10},"end":{"line":108,"column":15}},"loc":{"start":{"line":109,"column":37},"end":{"line":144,"column":3}}},"6":{"name":"(anonymous_10)","decl":{"start":{"line":146,"column":10},"end":{"line":146,"column":24}},"loc":{"start":{"line":148,"column":17},"end":{"line":164,"column":3}}},"7":{"name":"(anonymous_11)","decl":{"start":{"line":152,"column":6},"end":{"line":152,"column":7}},"loc":{"start":{"line":152,"column":15},"end":{"line":152,"column":45}}},"8":{"name":"(anonymous_12)","decl":{"start":{"line":155,"column":32},"end":{"line":155,"column":33}},"loc":{"start":{"line":155,"column":49},"end":{"line":163,"column":6}}},"9":{"name":"(anonymous_13)","decl":{"start":{"line":166,"column":2},"end":{"line":166,"column":7}},"loc":{"start":{"line":169,"column":37},"end":{"line":203,"column":3}}},"10":{"name":"(anonymous_14)","decl":{"start":{"line":205,"column":2},"end":{"line":205,"column":7}},"loc":{"start":{"line":209,"column":37},"end":{"line":215,"column":3}}},"11":{"name":"(anonymous_15)","decl":{"start":{"line":217,"column":2},"end":{"line":217,"column":7}},"loc":{"start":{"line":217,"column":32},"end":{"line":219,"column":3}}},"12":{"name":"(anonymous_16)","decl":{"start":{"line":221,"column":2},"end":{"line":221,"column":24}},"loc":{"start":{"line":221,"column":24},"end":{"line":223,"column":3}}},"13":{"name":"(anonymous_17)","decl":{"start":{"line":225,"column":2},"end":{"line":225,"column":23}},"loc":{"start":{"line":225,"column":44},"end":{"line":230,"column":3}}},"14":{"name":"(anonymous_18)","decl":{"start":{"line":232,"column":2},"end":{"line":232,"column":7}},"loc":{"start":{"line":232,"column":26},"end":{"line":239,"column":3}}},"15":{"name":"(anonymous_19)","decl":{"start":{"line":241,"column":2},"end":{"line":241,"column":7}},"loc":{"start":{"line":241,"column":35},"end":{"line":243,"column":3}}},"16":{"name":"(anonymous_20)","decl":{"start":{"line":245,"column":2},"end":{"line":245,"column":7}},"loc":{"start":{"line":245,"column":34},"end":{"line":248,"column":3}}},"17":{"name":"(anonymous_21)","decl":{"start":{"line":250,"column":10},"end":{"line":250,"column":15}},"loc":{"start":{"line":253,"column":55},"end":{"line":274,"column":3}}},"18":{"name":"(anonymous_22)","decl":{"start":{"line":276,"column":10},"end":{"line":276,"column":15}},"loc":{"start":{"line":278,"column":37},"end":{"line":296,"column":3}}},"19":{"name":"(anonymous_23)","decl":{"start":{"line":287,"column":26},"end":{"line":287,"column":27}},"loc":{"start":{"line":287,"column":39},"end":{"line":287,"column":75}}},"20":{"name":"(anonymous_24)","decl":{"start":{"line":298,"column":10},"end":{"line":298,"column":26}},"loc":{"start":{"line":298,"column":41},"end":{"line":313,"column":3}}},"21":{"name":"(anonymous_25)","decl":{"start":{"line":315,"column":10},"end":{"line":315,"column":15}},"loc":{"start":{"line":315,"column":54},"end":{"line":351,"column":3}}},"22":{"name":"(anonymous_26)","decl":{"start":{"line":353,"column":10},"end":{"line":353,"column":15}},"loc":{"start":{"line":353,"column":46},"end":{"line":372,"column":3}}},"23":{"name":"(anonymous_27)","decl":{"start":{"line":374,"column":2},"end":{"line":374,"column":7}},"loc":{"start":{"line":378,"column":37},"end":{"line":509,"column":3}}},"24":{"name":"(anonymous_28)","decl":{"start":{"line":396,"column":30},"end":{"line":396,"column":35}},"loc":{"start":{"line":396,"column":41},"end":{"line":490,"column":7}}},"25":{"name":"(anonymous_29)","decl":{"start":{"line":414,"column":34},"end":{"line":414,"column":35}},"loc":{"start":{"line":414,"column":54},"end":{"line":474,"column":11}}},"26":{"name":"(anonymous_30)","decl":{"start":{"line":415,"column":32},"end":{"line":415,"column":33}},"loc":{"start":{"line":415,"column":47},"end":{"line":418,"column":13}}},"27":{"name":"(anonymous_31)","decl":{"start":{"line":420,"column":35},"end":{"line":420,"column":40}},"loc":{"start":{"line":420,"column":59},"end":{"line":445,"column":13}}},"28":{"name":"(anonymous_32)","decl":{"start":{"line":447,"column":34},"end":{"line":447,"column":39}},"loc":{"start":{"line":447,"column":45},"end":{"line":471,"column":13}}},"29":{"name":"(anonymous_33)","decl":{"start":{"line":511,"column":10},"end":{"line":511,"column":23}},"loc":{"start":{"line":511,"column":23},"end":{"line":519,"column":3}}},"30":{"name":"(anonymous_34)","decl":{"start":{"line":521,"column":2},"end":{"line":521,"column":14}},"loc":{"start":{"line":521,"column":14},"end":{"line":528,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":28,"column":20},"end":{"line":28,"column":57}},"type":"default-arg","locations":[{"start":{"line":28,"column":55},"end":{"line":28,"column":57}}]},"1":{"loc":{"start":{"line":81,"column":4},"end":{"line":83,"column":5}},"type":"if","locations":[{"start":{"line":81,"column":4},"end":{"line":83,"column":5}}]},"2":{"loc":{"start":{"line":94,"column":4},"end":{"line":94,"column":21}},"type":"default-arg","locations":[{"start":{"line":94,"column":19},"end":{"line":94,"column":21}}]},"3":{"loc":{"start":{"line":111,"column":4},"end":{"line":133,"column":5}},"type":"if","locations":[{"start":{"line":111,"column":4},"end":{"line":133,"column":5}}]},"4":{"loc":{"start":{"line":114,"column":6},"end":{"line":116,"column":7}},"type":"if","locations":[{"start":{"line":114,"column":6},"end":{"line":116,"column":7}}]},"5":{"loc":{"start":{"line":118,"column":6},"end":{"line":132,"column":7}},"type":"if","locations":[{"start":{"line":118,"column":6},"end":{"line":132,"column":7}}]},"6":{"loc":{"start":{"line":119,"column":8},"end":{"line":120,"column":45}},"type":"binary-expr","locations":[{"start":{"line":119,"column":8},"end":{"line":119,"column":38}},{"start":{"line":120,"column":8},"end":{"line":120,"column":45}}]},"7":{"loc":{"start":{"line":135,"column":4},"end":{"line":137,"column":5}},"type":"if","locations":[{"start":{"line":135,"column":4},"end":{"line":137,"column":5}}]},"8":{"loc":{"start":{"line":140,"column":7},"end":{"line":140,"column":62}},"type":"binary-expr","locations":[{"start":{"line":140,"column":7},"end":{"line":140,"column":31}},{"start":{"line":140,"column":35},"end":{"line":140,"column":62}}]},"9":{"loc":{"start":{"line":172,"column":25},"end":{"line":172,"column":69}},"type":"binary-expr","locations":[{"start":{"line":172,"column":25},"end":{"line":172,"column":60}},{"start":{"line":172,"column":64},"end":{"line":172,"column":69}}]},"10":{"loc":{"start":{"line":211,"column":4},"end":{"line":213,"column":5}},"type":"if","locations":[{"start":{"line":211,"column":4},"end":{"line":213,"column":5}}]},"11":{"loc":{"start":{"line":247,"column":11},"end":{"line":247,"column":63}},"type":"cond-expr","locations":[{"start":{"line":247,"column":19},"end":{"line":247,"column":58}},{"start":{"line":247,"column":61},"end":{"line":247,"column":63}}]},"12":{"loc":{"start":{"line":260,"column":4},"end":{"line":271,"column":5}},"type":"if","locations":[{"start":{"line":260,"column":4},"end":{"line":271,"column":5}}]},"13":{"loc":{"start":{"line":263,"column":6},"end":{"line":270,"column":7}},"type":"if","locations":[{"start":{"line":263,"column":6},"end":{"line":270,"column":7}}]},"14":{"loc":{"start":{"line":278,"column":4},"end":{"line":278,"column":37}},"type":"default-arg","locations":[{"start":{"line":278,"column":22},"end":{"line":278,"column":37}}]},"15":{"loc":{"start":{"line":281,"column":6},"end":{"line":283,"column":7}},"type":"if","locations":[{"start":{"line":281,"column":6},"end":{"line":283,"column":7}}]},"16":{"loc":{"start":{"line":286,"column":6},"end":{"line":289,"column":7}},"type":"if","locations":[{"start":{"line":286,"column":6},"end":{"line":289,"column":7}}]},"17":{"loc":{"start":{"line":286,"column":10},"end":{"line":286,"column":53}},"type":"binary-expr","locations":[{"start":{"line":286,"column":10},"end":{"line":286,"column":21}},{"start":{"line":286,"column":25},"end":{"line":286,"column":53}}]},"18":{"loc":{"start":{"line":291,"column":6},"end":{"line":293,"column":7}},"type":"if","locations":[{"start":{"line":291,"column":6},"end":{"line":293,"column":7}}]},"19":{"loc":{"start":{"line":299,"column":4},"end":{"line":305,"column":5}},"type":"if","locations":[{"start":{"line":299,"column":4},"end":{"line":305,"column":5}}]},"20":{"loc":{"start":{"line":301,"column":8},"end":{"line":303,"column":44}},"type":"binary-expr","locations":[{"start":{"line":301,"column":8},"end":{"line":301,"column":38}},{"start":{"line":302,"column":8},"end":{"line":302,"column":48}},{"start":{"line":303,"column":8},"end":{"line":303,"column":44}}]},"21":{"loc":{"start":{"line":308,"column":6},"end":{"line":311,"column":38}},"type":"binary-expr","locations":[{"start":{"line":308,"column":6},"end":{"line":308,"column":31}},{"start":{"line":309,"column":6},"end":{"line":309,"column":30}},{"start":{"line":310,"column":6},"end":{"line":310,"column":38}},{"start":{"line":311,"column":6},"end":{"line":311,"column":38}}]},"22":{"loc":{"start":{"line":321,"column":6},"end":{"line":327,"column":7}},"type":"if","locations":[{"start":{"line":321,"column":6},"end":{"line":327,"column":7}}]},"23":{"loc":{"start":{"line":322,"column":8},"end":{"line":324,"column":68}},"type":"binary-expr","locations":[{"start":{"line":322,"column":8},"end":{"line":322,"column":16}},{"start":{"line":323,"column":8},"end":{"line":323,"column":28}},{"start":{"line":324,"column":9},"end":{"line":324,"column":33}},{"start":{"line":324,"column":37},"end":{"line":324,"column":67}}]},"24":{"loc":{"start":{"line":331,"column":6},"end":{"line":333,"column":7}},"type":"if","locations":[{"start":{"line":331,"column":6},"end":{"line":333,"column":7}}]},"25":{"loc":{"start":{"line":335,"column":6},"end":{"line":337,"column":7}},"type":"if","locations":[{"start":{"line":335,"column":6},"end":{"line":337,"column":7}}]},"26":{"loc":{"start":{"line":340,"column":6},"end":{"line":342,"column":7}},"type":"if","locations":[{"start":{"line":340,"column":6},"end":{"line":342,"column":7}}]},"27":{"loc":{"start":{"line":363,"column":24},"end":{"line":363,"column":44}},"type":"binary-expr","locations":[{"start":{"line":363,"column":24},"end":{"line":363,"column":38}},{"start":{"line":363,"column":42},"end":{"line":363,"column":44}}]},"28":{"loc":{"start":{"line":367,"column":6},"end":{"line":367,"column":45}},"type":"if","locations":[{"start":{"line":367,"column":6},"end":{"line":367,"column":45}}]},"29":{"loc":{"start":{"line":381,"column":25},"end":{"line":381,"column":69}},"type":"binary-expr","locations":[{"start":{"line":381,"column":25},"end":{"line":381,"column":60}},{"start":{"line":381,"column":64},"end":{"line":381,"column":69}}]},"30":{"loc":{"start":{"line":421,"column":14},"end":{"line":424,"column":15}},"type":"if","locations":[{"start":{"line":421,"column":14},"end":{"line":424,"column":15}}]},"31":{"loc":{"start":{"line":430,"column":14},"end":{"line":439,"column":15}},"type":"if","locations":[{"start":{"line":430,"column":14},"end":{"line":439,"column":15}}]},"32":{"loc":{"start":{"line":432,"column":18},"end":{"line":432,"column":49}},"type":"binary-expr","locations":[{"start":{"line":432,"column":18},"end":{"line":432,"column":31}},{"start":{"line":432,"column":35},"end":{"line":432,"column":49}}]},"33":{"loc":{"start":{"line":434,"column":18},"end":{"line":434,"column":37}},"type":"binary-expr","locations":[{"start":{"line":434,"column":18},"end":{"line":434,"column":31}},{"start":{"line":434,"column":35},"end":{"line":434,"column":37}}]},"34":{"loc":{"start":{"line":441,"column":14},"end":{"line":444,"column":15}},"type":"if","locations":[{"start":{"line":441,"column":14},"end":{"line":444,"column":15}}]},"35":{"loc":{"start":{"line":448,"column":14},"end":{"line":448,"column":39}},"type":"if","locations":[{"start":{"line":448,"column":14},"end":{"line":448,"column":39}}]},"36":{"loc":{"start":{"line":450,"column":14},"end":{"line":468,"column":15}},"type":"if","locations":[{"start":{"line":450,"column":14},"end":{"line":468,"column":15}}]},"37":{"loc":{"start":{"line":454,"column":16},"end":{"line":463,"column":17}},"type":"if","locations":[{"start":{"line":454,"column":16},"end":{"line":463,"column":17}}]},"38":{"loc":{"start":{"line":457,"column":22},"end":{"line":457,"column":53}},"type":"binary-expr","locations":[{"start":{"line":457,"column":22},"end":{"line":457,"column":35}},{"start":{"line":457,"column":39},"end":{"line":457,"column":53}}]},"39":{"loc":{"start":{"line":459,"column":22},"end":{"line":459,"column":41}},"type":"binary-expr","locations":[{"start":{"line":459,"column":22},"end":{"line":459,"column":35}},{"start":{"line":459,"column":39},"end":{"line":459,"column":41}}]},"40":{"loc":{"start":{"line":464,"column":16},"end":{"line":467,"column":17}},"type":"if","locations":[{"start":{"line":464,"column":16},"end":{"line":467,"column":17}}]},"41":{"loc":{"start":{"line":476,"column":10},"end":{"line":486,"column":11}},"type":"if","locations":[{"start":{"line":476,"column":10},"end":{"line":486,"column":11}}]},"42":{"loc":{"start":{"line":476,"column":14},"end":{"line":476,"column":47}},"type":"binary-expr","locations":[{"start":{"line":476,"column":14},"end":{"line":476,"column":30}},{"start":{"line":476,"column":34},"end":{"line":476,"column":47}}]},"43":{"loc":{"start":{"line":495,"column":8},"end":{"line":495,"column":76}},"type":"cond-expr","locations":[{"start":{"line":495,"column":36},"end":{"line":495,"column":41}},{"start":{"line":495,"column":44},"end":{"line":495,"column":76}}]},"44":{"loc":{"start":{"line":498,"column":6},"end":{"line":505,"column":7}},"type":"if","locations":[{"start":{"line":498,"column":6},"end":{"line":505,"column":7}}]},"45":{"loc":{"start":{"line":498,"column":10},"end":{"line":498,"column":43}},"type":"binary-expr","locations":[{"start":{"line":498,"column":10},"end":{"line":498,"column":26}},{"start":{"line":498,"column":30},"end":{"line":498,"column":43}}]},"46":{"loc":{"start":{"line":512,"column":4},"end":{"line":516,"column":5}},"type":"if","locations":[{"start":{"line":512,"column":4},"end":{"line":516,"column":5}}]},"47":{"loc":{"start":{"line":523,"column":4},"end":{"line":527,"column":5}},"type":"if","locations":[{"start":{"line":523,"column":4},"end":{"line":527,"column":5}}]}},"s":{"0":6,"1":6,"2":6,"3":6,"4":6,"5":6,"6":6,"7":6,"8":6,"9":6,"10":6,"11":6,"12":7,"13":7,"14":7,"15":7,"16":6,"17":6,"18":54,"19":54,"20":54,"21":54,"22":54,"23":54,"24":54,"25":54,"26":54,"27":54,"28":54,"29":54,"30":54,"31":54,"32":54,"33":54,"34":54,"35":0,"36":15,"37":4,"38":11,"39":15,"40":15,"41":15,"42":1,"43":1,"44":1,"45":1,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":15,"54":20,"55":15,"56":20,"57":9,"58":9,"59":9,"60":9,"61":9,"62":9,"63":9,"64":8,"65":8,"66":8,"67":8,"68":8,"69":8,"70":8,"71":1,"72":2,"73":2,"74":2,"75":1,"76":16,"77":3,"78":3,"79":1,"80":1,"81":1,"82":0,"83":1,"84":0,"85":0,"86":3,"87":3,"88":0,"89":0,"90":0,"91":0,"92":3,"93":7,"94":7,"95":1,"96":6,"97":3,"98":1,"99":1,"100":1,"101":2,"102":2,"103":0,"104":3,"105":3,"106":0,"107":0,"108":11,"109":11,"110":11,"111":4,"112":7,"113":7,"114":1,"115":6,"116":0,"117":6,"118":6,"119":0,"120":6,"121":6,"122":0,"123":0,"124":11,"125":11,"126":11,"127":11,"128":11,"129":11,"130":11,"131":1,"132":11,"133":11,"134":6,"135":6,"136":6,"137":6,"138":6,"139":6,"140":6,"141":6,"142":6,"143":6,"144":4,"145":4,"146":4,"147":4,"148":0,"149":0,"150":4,"151":11,"152":0,"153":0,"154":11,"155":11,"156":1,"157":1,"158":1,"159":1,"160":10,"161":6,"162":6,"163":4,"164":4,"165":0,"166":4,"167":0,"168":0,"169":0,"170":0,"171":0,"172":0,"173":0,"174":4,"175":4,"176":4,"177":4,"178":0,"179":0,"180":0,"181":0,"182":0,"183":0,"184":6,"185":2,"186":2,"187":2,"188":0,"189":0,"190":0,"191":0,"192":0,"193":6,"194":10,"195":4,"196":4,"197":4,"198":10,"199":10,"200":1,"201":1,"202":0,"203":0,"204":0,"205":6,"206":6},"f":{"0":7,"1":54,"2":54,"3":15,"4":15,"5":1,"6":15,"7":20,"8":20,"9":9,"10":2,"11":1,"12":16,"13":3,"14":1,"15":1,"16":0,"17":3,"18":7,"19":1,"20":3,"21":11,"22":11,"23":6,"24":6,"25":4,"26":0,"27":11,"28":4,"29":10,"30":1},"b":{"0":[4],"1":[4],"2":[9],"3":[1],"4":[1],"5":[0],"6":[0,0],"7":[0],"8":[0,0],"9":[9,0],"10":[2],"11":[0,0],"12":[0],"13":[0],"14":[6],"15":[1],"16":[1],"17":[3,3],"18":[2],"19":[3],"20":[3,2,2],"21":[0,0,0,0],"22":[4],"23":[11,11,7,0],"24":[1],"25":[0],"26":[0],"27":[11,11],"28":[1],"29":[6,0],"30":[0],"31":[1],"32":[1,0],"33":[1,0],"34":[6],"35":[0],"36":[0],"37":[0],"38":[0,0],"39":[0,0],"40":[0],"41":[0],"42":[4,0],"43":[2,0],"44":[0],"45":[2,0],"46":[4],"47":[0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/LLMProviders/OpenRouter/OpenRouterAPICostTracking.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/LLMProviders/OpenRouter/OpenRouterAPICostTracking.ts","statementMap":{"0":{"start":{"line":2,"column":0},"end":{"line":2,"column":42}},"1":{"start":{"line":22,"column":7},"end":{"line":74,"column":null}},"2":{"start":{"line":26,"column":23},"end":{"line":26,"column":50}},"3":{"start":{"line":27,"column":27},"end":{"line":27,"column":58}},"4":{"start":{"line":29,"column":22},"end":{"line":29,"column":23}},"5":{"start":{"line":30,"column":20},"end":{"line":30,"column":21}},"6":{"start":{"line":32,"column":4},"end":{"line":51,"column":5}},"7":{"start":{"line":33,"column":25},"end":{"line":33,"column":40}},"8":{"start":{"line":34,"column":6},"end":{"line":50,"column":7}},"9":{"start":{"line":36,"column":31},"end":{"line":41,"column":13}},"10":{"start":{"line":38,"column":12},"end":{"line":39,"column":52}},"11":{"start":{"line":40,"column":10},"end":{"line":40,"column":28}},"12":{"start":{"line":43,"column":8},"end":{"line":43,"column":36}},"13":{"start":{"line":46,"column":26},"end":{"line":46,"column":59}},"14":{"start":{"line":47,"column":8},"end":{"line":49,"column":55}},"15":{"start":{"line":53,"column":4},"end":{"line":56,"column":6}},"16":{"start":{"line":63,"column":4},"end":{"line":72,"column":5}},"17":{"start":{"line":64,"column":41},"end":{"line":64,"column":77}},"18":{"start":{"line":66,"column":6},"end":{"line":66,"column":67}},"19":{"start":{"line":67,"column":6},"end":{"line":67,"column":65}},"20":{"start":{"line":69,"column":6},"end":{"line":71,"column":8}},"21":{"start":{"line":22,"column":13},"end":{"line":22,"column":38}},"22":{"start":{"line":22,"column":13},"end":{"line":74,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":23,"column":2},"end":{"line":23,"column":17}},"loc":{"start":{"line":23,"column":2},"end":{"line":23,"column":18}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":25,"column":10},"end":{"line":25,"column":24}},"loc":{"start":{"line":25,"column":65},"end":{"line":57,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":36,"column":49},"end":{"line":36,"column":50}},"loc":{"start":{"line":36,"column":64},"end":{"line":41,"column":9}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":59,"column":9},"end":{"line":59,"column":21}},"loc":{"start":{"line":61,"column":23},"end":{"line":73,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":34,"column":6},"end":{"line":50,"column":7}},"type":"if","locations":[{"start":{"line":34,"column":6},"end":{"line":50,"column":7}}]},"1":{"loc":{"start":{"line":63,"column":4},"end":{"line":72,"column":5}},"type":"if","locations":[{"start":{"line":63,"column":4},"end":{"line":72,"column":5}},{"start":{"line":68,"column":11},"end":{"line":72,"column":5}}]},"2":{"loc":{"start":{"line":63,"column":8},"end":{"line":63,"column":25}},"type":"binary-expr","locations":[{"start":{"line":63,"column":8},"end":{"line":63,"column":16}},{"start":{"line":63,"column":20},"end":{"line":63,"column":25}}]}},"s":{"0":6,"1":6,"2":8,"3":8,"4":8,"5":8,"6":8,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":8,"16":8,"17":8,"18":8,"19":8,"20":0,"21":6,"22":6},"f":{"0":54,"1":8,"2":0,"3":8},"b":{"0":[0],"1":[8,0],"2":[8,8]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/logging/DebugLogger.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/logging/DebugLogger.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":43}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":53}},"2":{"start":{"line":6,"column":7},"end":{"line":55,"column":null}},"3":{"start":{"line":7,"column":10},"end":{"line":7,"column":33}},"4":{"start":{"line":12,"column":4},"end":{"line":12,"column":23}},"5":{"start":{"line":16,"column":4},"end":{"line":18,"column":5}},"6":{"start":{"line":17,"column":6},"end":{"line":17,"column":18}},"7":{"start":{"line":20,"column":4},"end":{"line":29,"column":5}},"8":{"start":{"line":21,"column":6},"end":{"line":28,"column":7}},"9":{"start":{"line":22,"column":8},"end":{"line":25,"column":33}},"10":{"start":{"line":27,"column":8},"end":{"line":27,"column":28}},"11":{"start":{"line":31,"column":4},"end":{"line":31,"column":24}},"12":{"start":{"line":35,"column":4},"end":{"line":35,"column":28}},"13":{"start":{"line":35,"column":21},"end":{"line":35,"column":28}},"14":{"start":{"line":37,"column":22},"end":{"line":37,"column":46}},"15":{"start":{"line":38,"column":20},"end":{"line":38,"column":42}},"16":{"start":{"line":39,"column":23},"end":{"line":39,"column":37}},"17":{"start":{"line":41,"column":4},"end":{"line":41,"column":25}},"18":{"start":{"line":42,"column":4},"end":{"line":42,"column":69}},"19":{"start":{"line":43,"column":4},"end":{"line":43,"column":70}},"20":{"start":{"line":45,"column":4},"end":{"line":53,"column":5}},"21":{"start":{"line":46,"column":6},"end":{"line":46,"column":61}},"22":{"start":{"line":47,"column":28},"end":{"line":50,"column":19}},"23":{"start":{"line":49,"column":23},"end":{"line":49,"column":34}},"24":{"start":{"line":51,"column":6},"end":{"line":51,"column":67}},"25":{"start":{"line":52,"column":6},"end":{"line":52,"column":30}},"26":{"start":{"line":6,"column":13},"end":{"line":6,"column":24}},"27":{"start":{"line":6,"column":13},"end":{"line":55,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":9,"column":2},"end":{"line":9,"column":17}},"loc":{"start":{"line":9,"column":2},"end":{"line":9,"column":18}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":11,"column":2},"end":{"line":11,"column":10}},"loc":{"start":{"line":11,"column":25},"end":{"line":13,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":15,"column":10},"end":{"line":15,"column":20}},"loc":{"start":{"line":15,"column":30},"end":{"line":32,"column":3}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":34,"column":2},"end":{"line":34,"column":5}},"loc":{"start":{"line":34,"column":47},"end":{"line":54,"column":3}}},"4":{"name":"(anonymous_6)","decl":{"start":{"line":49,"column":13},"end":{"line":49,"column":14}},"loc":{"start":{"line":49,"column":23},"end":{"line":49,"column":34}}}},"branchMap":{"0":{"loc":{"start":{"line":16,"column":4},"end":{"line":18,"column":5}},"type":"if","locations":[{"start":{"line":16,"column":4},"end":{"line":18,"column":5}}]},"1":{"loc":{"start":{"line":20,"column":4},"end":{"line":29,"column":5}},"type":"if","locations":[{"start":{"line":20,"column":4},"end":{"line":29,"column":5}}]},"2":{"loc":{"start":{"line":35,"column":4},"end":{"line":35,"column":28}},"type":"if","locations":[{"start":{"line":35,"column":4},"end":{"line":35,"column":28}}]},"3":{"loc":{"start":{"line":45,"column":4},"end":{"line":53,"column":5}},"type":"if","locations":[{"start":{"line":45,"column":4},"end":{"line":53,"column":5}}]}},"s":{"0":32,"1":32,"2":32,"3":103,"4":4,"5":1,"6":0,"7":1,"8":1,"9":1,"10":0,"11":0,"12":76,"13":72,"14":4,"15":4,"16":4,"17":4,"18":4,"19":4,"20":4,"21":1,"22":1,"23":4,"24":1,"25":1,"26":32,"27":32},"f":{"0":103,"1":4,"2":1,"3":76,"4":4},"b":{"0":[0],"1":[1],"2":[72],"3":[1]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/streaming/InteractiveSessionManager.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/streaming/InteractiveSessionManager.ts","statementMap":{"0":{"start":{"line":2,"column":0},"end":{"line":2,"column":80}},"1":{"start":{"line":4,"column":0},"end":{"line":4,"column":37}},"2":{"start":{"line":5,"column":0},"end":{"line":5,"column":27}},"3":{"start":{"line":8,"column":7},"end":{"line":135,"column":null}},"4":{"start":{"line":17,"column":22},"end":{"line":17,"column":37}},"5":{"start":{"line":9,"column":10},"end":{"line":9,"column":38}},"6":{"start":{"line":10,"column":10},"end":{"line":10,"column":68}},"7":{"start":{"line":11,"column":10},"end":{"line":11,"column":63}},"8":{"start":{"line":12,"column":10},"end":{"line":12,"column":51}},"9":{"start":{"line":13,"column":10},"end":{"line":13,"column":47}},"10":{"start":{"line":14,"column":10},"end":{"line":14,"column":44}},"11":{"start":{"line":15,"column":10},"end":{"line":15,"column":30}},"12":{"start":{"line":20,"column":4},"end":{"line":20,"column":17}},"13":{"start":{"line":21,"column":4},"end":{"line":21,"column":23}},"14":{"start":{"line":22,"column":4},"end":{"line":22,"column":27}},"15":{"start":{"line":26,"column":4},"end":{"line":26,"column":25}},"16":{"start":{"line":26,"column":18},"end":{"line":26,"column":25}},"17":{"start":{"line":28,"column":4},"end":{"line":43,"column":5}},"18":{"start":{"line":29,"column":6},"end":{"line":29,"column":37}},"19":{"start":{"line":30,"column":6},"end":{"line":30,"column":29}},"20":{"start":{"line":32,"column":6},"end":{"line":40,"column":8}},"21":{"start":{"line":33,"column":20},"end":{"line":33,"column":37}},"22":{"start":{"line":34,"column":8},"end":{"line":39,"column":9}},"23":{"start":{"line":36,"column":10},"end":{"line":36,"column":44}},"24":{"start":{"line":37,"column":10},"end":{"line":37,"column":48}},"25":{"start":{"line":38,"column":10},"end":{"line":38,"column":38}},"26":{"start":{"line":42,"column":6},"end":{"line":42,"column":53}},"27":{"start":{"line":47,"column":4},"end":{"line":47,"column":25}},"28":{"start":{"line":47,"column":18},"end":{"line":47,"column":25}},"29":{"start":{"line":49,"column":4},"end":{"line":49,"column":66}},"30":{"start":{"line":50,"column":4},"end":{"line":50,"column":21}},"31":{"start":{"line":53,"column":4},"end":{"line":58,"column":5}},"32":{"start":{"line":54,"column":6},"end":{"line":54,"column":50}},"33":{"start":{"line":57,"column":6},"end":{"line":57,"column":23}},"34":{"start":{"line":62,"column":4},"end":{"line":62,"column":57}},"35":{"start":{"line":62,"column":50},"end":{"line":62,"column":57}},"36":{"start":{"line":64,"column":4},"end":{"line":68,"column":5}},"37":{"start":{"line":65,"column":6},"end":{"line":65,"column":30}},"38":{"start":{"line":66,"column":6},"end":{"line":66,"column":21}},"39":{"start":{"line":67,"column":6},"end":{"line":67,"column":22}},"40":{"start":{"line":70,"column":4},"end":{"line":70,"column":32}},"41":{"start":{"line":72,"column":4},"end":{"line":86,"column":5}},"42":{"start":{"line":73,"column":21},"end":{"line":73,"column":66}},"43":{"start":{"line":74,"column":6},"end":{"line":83,"column":7}},"44":{"start":{"line":75,"column":8},"end":{"line":75,"column":52}},"45":{"start":{"line":76,"column":8},"end":{"line":82,"column":9}},"46":{"start":{"line":77,"column":10},"end":{"line":77,"column":45}},"47":{"start":{"line":78,"column":10},"end":{"line":81,"column":13}},"48":{"start":{"line":79,"column":12},"end":{"line":79,"column":47}},"49":{"start":{"line":80,"column":12},"end":{"line":80,"column":70}},"50":{"start":{"line":85,"column":6},"end":{"line":85,"column":56}},"51":{"start":{"line":88,"column":4},"end":{"line":88,"column":21}},"52":{"start":{"line":92,"column":4},"end":{"line":92,"column":25}},"53":{"start":{"line":92,"column":18},"end":{"line":92,"column":25}},"54":{"start":{"line":94,"column":4},"end":{"line":96,"column":6}},"55":{"start":{"line":97,"column":4},"end":{"line":97,"column":33}},"56":{"start":{"line":98,"column":4},"end":{"line":98,"column":21}},"57":{"start":{"line":100,"column":4},"end":{"line":102,"column":6}},"58":{"start":{"line":101,"column":6},"end":{"line":101,"column":36}},"59":{"start":{"line":104,"column":4},"end":{"line":107,"column":6}},"60":{"start":{"line":105,"column":6},"end":{"line":105,"column":21}},"61":{"start":{"line":106,"column":6},"end":{"line":106,"column":22}},"62":{"start":{"line":109,"column":4},"end":{"line":109,"column":41}},"63":{"start":{"line":110,"column":4},"end":{"line":110,"column":43}},"64":{"start":{"line":114,"column":4},"end":{"line":117,"column":5}},"65":{"start":{"line":115,"column":6},"end":{"line":115,"column":65}},"66":{"start":{"line":116,"column":6},"end":{"line":116,"column":38}},"67":{"start":{"line":119,"column":4},"end":{"line":121,"column":5}},"68":{"start":{"line":120,"column":6},"end":{"line":120,"column":55}},"69":{"start":{"line":123,"column":4},"end":{"line":125,"column":5}},"70":{"start":{"line":124,"column":6},"end":{"line":124,"column":57}},"71":{"start":{"line":127,"column":4},"end":{"line":130,"column":5}},"72":{"start":{"line":128,"column":6},"end":{"line":128,"column":22}},"73":{"start":{"line":129,"column":6},"end":{"line":129,"column":21}},"74":{"start":{"line":132,"column":4},"end":{"line":132,"column":22}},"75":{"start":{"line":133,"column":4},"end":{"line":133,"column":24}},"76":{"start":{"line":8,"column":13},"end":{"line":8,"column":38}},"77":{"start":{"line":8,"column":13},"end":{"line":135,"column":null}}},"fnMap":{"0":{"name":"(anonymous_8)","decl":{"start":{"line":17,"column":2},"end":{"line":17,"column":22}},"loc":{"start":{"line":17,"column":50},"end":{"line":17,"column":54}}},"1":{"name":"(anonymous_9)","decl":{"start":{"line":19,"column":9},"end":{"line":19,"column":19}},"loc":{"start":{"line":19,"column":77},"end":{"line":23,"column":3}}},"2":{"name":"(anonymous_10)","decl":{"start":{"line":25,"column":10},"end":{"line":25,"column":31}},"loc":{"start":{"line":25,"column":31},"end":{"line":44,"column":3}}},"3":{"name":"(anonymous_11)","decl":{"start":{"line":32,"column":29},"end":{"line":32,"column":34}},"loc":{"start":{"line":32,"column":54},"end":{"line":40,"column":7}}},"4":{"name":"(anonymous_12)","decl":{"start":{"line":46,"column":10},"end":{"line":46,"column":15}},"loc":{"start":{"line":46,"column":30},"end":{"line":59,"column":3}}},"5":{"name":"(anonymous_13)","decl":{"start":{"line":61,"column":10},"end":{"line":61,"column":15}},"loc":{"start":{"line":61,"column":41},"end":{"line":89,"column":3}}},"6":{"name":"(anonymous_14)","decl":{"start":{"line":78,"column":33},"end":{"line":78,"column":34}},"loc":{"start":{"line":78,"column":56},"end":{"line":81,"column":11}}},"7":{"name":"(anonymous_15)","decl":{"start":{"line":91,"column":9},"end":{"line":91,"column":14}},"loc":{"start":{"line":91,"column":20},"end":{"line":111,"column":3}}},"8":{"name":"(anonymous_16)","decl":{"start":{"line":100,"column":23},"end":{"line":100,"column":28}},"loc":{"start":{"line":100,"column":47},"end":{"line":102,"column":5}}},"9":{"name":"(anonymous_17)","decl":{"start":{"line":104,"column":24},"end":{"line":104,"column":27}},"loc":{"start":{"line":104,"column":29},"end":{"line":107,"column":5}}},"10":{"name":"(anonymous_18)","decl":{"start":{"line":113,"column":9},"end":{"line":113,"column":16}},"loc":{"start":{"line":113,"column":16},"end":{"line":134,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":26,"column":4},"end":{"line":26,"column":25}},"type":"if","locations":[{"start":{"line":26,"column":4},"end":{"line":26,"column":25}}]},"1":{"loc":{"start":{"line":28,"column":4},"end":{"line":43,"column":5}},"type":"if","locations":[{"start":{"line":28,"column":4},"end":{"line":43,"column":5}}]},"2":{"loc":{"start":{"line":34,"column":8},"end":{"line":39,"column":9}},"type":"if","locations":[{"start":{"line":34,"column":8},"end":{"line":39,"column":9}}]},"3":{"loc":{"start":{"line":47,"column":4},"end":{"line":47,"column":25}},"type":"if","locations":[{"start":{"line":47,"column":4},"end":{"line":47,"column":25}}]},"4":{"loc":{"start":{"line":53,"column":4},"end":{"line":58,"column":5}},"type":"if","locations":[{"start":{"line":53,"column":4},"end":{"line":58,"column":5}},{"start":{"line":55,"column":11},"end":{"line":58,"column":5}}]},"5":{"loc":{"start":{"line":62,"column":4},"end":{"line":62,"column":57}},"type":"if","locations":[{"start":{"line":62,"column":4},"end":{"line":62,"column":57}}]},"6":{"loc":{"start":{"line":62,"column":8},"end":{"line":62,"column":48}},"type":"binary-expr","locations":[{"start":{"line":62,"column":8},"end":{"line":62,"column":16}},{"start":{"line":62,"column":20},"end":{"line":62,"column":31}},{"start":{"line":62,"column":35},"end":{"line":62,"column":48}}]},"7":{"loc":{"start":{"line":64,"column":4},"end":{"line":68,"column":5}},"type":"if","locations":[{"start":{"line":64,"column":4},"end":{"line":68,"column":5}}]},"8":{"loc":{"start":{"line":74,"column":6},"end":{"line":83,"column":7}},"type":"if","locations":[{"start":{"line":74,"column":6},"end":{"line":83,"column":7}}]},"9":{"loc":{"start":{"line":74,"column":10},"end":{"line":74,"column":40}},"type":"binary-expr","locations":[{"start":{"line":74,"column":10},"end":{"line":74,"column":30}},{"start":{"line":74,"column":34},"end":{"line":74,"column":40}}]},"10":{"loc":{"start":{"line":76,"column":8},"end":{"line":82,"column":9}},"type":"if","locations":[{"start":{"line":76,"column":8},"end":{"line":82,"column":9}}]},"11":{"loc":{"start":{"line":92,"column":4},"end":{"line":92,"column":25}},"type":"if","locations":[{"start":{"line":92,"column":4},"end":{"line":92,"column":25}}]},"12":{"loc":{"start":{"line":114,"column":4},"end":{"line":117,"column":5}},"type":"if","locations":[{"start":{"line":114,"column":4},"end":{"line":117,"column":5}}]},"13":{"loc":{"start":{"line":114,"column":8},"end":{"line":114,"column":71}},"type":"binary-expr","locations":[{"start":{"line":114,"column":8},"end":{"line":114,"column":28}},{"start":{"line":114,"column":32},"end":{"line":114,"column":71}}]},"14":{"loc":{"start":{"line":119,"column":4},"end":{"line":121,"column":5}},"type":"if","locations":[{"start":{"line":119,"column":4},"end":{"line":121,"column":5}}]},"15":{"loc":{"start":{"line":119,"column":8},"end":{"line":119,"column":35}},"type":"binary-expr","locations":[{"start":{"line":119,"column":8},"end":{"line":119,"column":24}},{"start":{"line":119,"column":28},"end":{"line":119,"column":35}}]},"16":{"loc":{"start":{"line":123,"column":4},"end":{"line":125,"column":5}},"type":"if","locations":[{"start":{"line":123,"column":4},"end":{"line":125,"column":5}}]},"17":{"loc":{"start":{"line":123,"column":8},"end":{"line":123,"column":36}},"type":"binary-expr","locations":[{"start":{"line":123,"column":8},"end":{"line":123,"column":25}},{"start":{"line":123,"column":29},"end":{"line":123,"column":36}}]},"18":{"loc":{"start":{"line":127,"column":4},"end":{"line":130,"column":5}},"type":"if","locations":[{"start":{"line":127,"column":4},"end":{"line":130,"column":5}}]}},"s":{"0":1,"1":1,"2":1,"3":1,"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":1,"77":1},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0},"b":{"0":[0],"1":[0],"2":[0],"3":[0],"4":[0,0],"5":[0],"6":[0,0,0],"7":[0],"8":[0],"9":[0,0],"10":[0],"11":[0],"12":[0],"13":[0,0],"14":[0],"15":[0,0],"16":[0],"17":[0,0],"18":[0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/streaming/StreamHandler.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/streaming/StreamHandler.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":68}},"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":60}},"2":{"start":{"line":4,"column":0},"end":{"line":4,"column":42}},"3":{"start":{"line":6,"column":0},"end":{"line":6,"column":68}},"4":{"start":{"line":8,"column":24},"end":{"line":8,"column":40}},"5":{"start":{"line":9,"column":19},"end":{"line":9,"column":30}},"6":{"start":{"line":10,"column":23},"end":{"line":10,"column":28}},"7":{"start":{"line":27,"column":7},"end":{"line":359,"column":null}},"8":{"start":{"line":35,"column":12},"end":{"line":35,"column":25}},"9":{"start":{"line":36,"column":12},"end":{"line":36,"column":27}},"10":{"start":{"line":28,"column":10},"end":{"line":28,"column":38}},"11":{"start":{"line":29,"column":10},"end":{"line":29,"column":44}},"12":{"start":{"line":30,"column":10},"end":{"line":30,"column":53}},"13":{"start":{"line":31,"column":10},"end":{"line":31,"column":33}},"14":{"start":{"line":32,"column":10},"end":{"line":32,"column":56}},"15":{"start":{"line":40,"column":4},"end":{"line":40,"column":29}},"16":{"start":{"line":41,"column":4},"end":{"line":41,"column":34}},"17":{"start":{"line":42,"column":4},"end":{"line":42,"column":44}},"18":{"start":{"line":43,"column":4},"end":{"line":43,"column":24}},"19":{"start":{"line":44,"column":4},"end":{"line":44,"column":31}},"20":{"start":{"line":45,"column":4},"end":{"line":45,"column":32}},"21":{"start":{"line":49,"column":4},"end":{"line":49,"column":31}},"22":{"start":{"line":53,"column":4},"end":{"line":54,"column":78}},"23":{"start":{"line":54,"column":6},"end":{"line":54,"column":78}},"24":{"start":{"line":56,"column":4},"end":{"line":123,"column":5}},"25":{"start":{"line":58,"column":8},"end":{"line":63,"column":10}},"26":{"start":{"line":65,"column":8},"end":{"line":73,"column":10}},"27":{"start":{"line":75,"column":8},"end":{"line":82,"column":10}},"28":{"start":{"line":84,"column":8},"end":{"line":88,"column":10}},"29":{"start":{"line":90,"column":8},"end":{"line":94,"column":10}},"30":{"start":{"line":96,"column":8},"end":{"line":101,"column":10}},"31":{"start":{"line":103,"column":8},"end":{"line":108,"column":10}},"32":{"start":{"line":110,"column":8},"end":{"line":115,"column":10}},"33":{"start":{"line":117,"column":8},"end":{"line":122,"column":10}},"34":{"start":{"line":127,"column":43},"end":{"line":127,"column":73}},"35":{"start":{"line":129,"column":4},"end":{"line":129,"column":35}},"36":{"start":{"line":130,"column":4},"end":{"line":130,"column":39}},"37":{"start":{"line":131,"column":4},"end":{"line":131,"column":43}},"38":{"start":{"line":132,"column":4},"end":{"line":132,"column":38}},"39":{"start":{"line":134,"column":4},"end":{"line":134,"column":39}},"40":{"start":{"line":135,"column":4},"end":{"line":135,"column":43}},"41":{"start":{"line":137,"column":4},"end":{"line":141,"column":5}},"42":{"start":{"line":138,"column":6},"end":{"line":138,"column":35}},"43":{"start":{"line":139,"column":6},"end":{"line":139,"column":41}},"44":{"start":{"line":140,"column":6},"end":{"line":140,"column":51}},"45":{"start":{"line":143,"column":4},"end":{"line":143,"column":38}},"46":{"start":{"line":144,"column":4},"end":{"line":144,"column":33}},"47":{"start":{"line":147,"column":4},"end":{"line":147,"column":66}},"48":{"start":{"line":151,"column":4},"end":{"line":155,"column":5}},"49":{"start":{"line":152,"column":6},"end":{"line":152,"column":33}},"50":{"start":{"line":154,"column":6},"end":{"line":154,"column":54}},"51":{"start":{"line":159,"column":4},"end":{"line":165,"column":5}},"52":{"start":{"line":160,"column":6},"end":{"line":162,"column":7}},"53":{"start":{"line":161,"column":9},"end":{"line":161,"column":53}},"54":{"start":{"line":164,"column":6},"end":{"line":164,"column":50}},"55":{"start":{"line":169,"column":4},"end":{"line":175,"column":5}},"56":{"start":{"line":170,"column":6},"end":{"line":172,"column":7}},"57":{"start":{"line":171,"column":9},"end":{"line":171,"column":52}},"58":{"start":{"line":174,"column":6},"end":{"line":174,"column":50}},"59":{"start":{"line":179,"column":4},"end":{"line":179,"column":28}},"60":{"start":{"line":179,"column":16},"end":{"line":179,"column":28}},"61":{"start":{"line":181,"column":29},"end":{"line":181,"column":31}},"62":{"start":{"line":182,"column":25},"end":{"line":182,"column":30}},"63":{"start":{"line":184,"column":4},"end":{"line":188,"column":5}},"64":{"start":{"line":185,"column":29},"end":{"line":185,"column":64}},"65":{"start":{"line":186,"column":6},"end":{"line":186,"column":34}},"66":{"start":{"line":187,"column":6},"end":{"line":187,"column":56}},"67":{"start":{"line":190,"column":4},"end":{"line":190,"column":18}},"68":{"start":{"line":195,"column":21},"end":{"line":195,"column":32}},"69":{"start":{"line":196,"column":4},"end":{"line":196,"column":63}},"70":{"start":{"line":197,"column":4},"end":{"line":197,"column":49}},"71":{"start":{"line":198,"column":4},"end":{"line":198,"column":37}},"72":{"start":{"line":199,"column":4},"end":{"line":199,"column":59}},"73":{"start":{"line":201,"column":4},"end":{"line":204,"column":7}},"74":{"start":{"line":208,"column":4},"end":{"line":208,"column":32}},"75":{"start":{"line":209,"column":4},"end":{"line":218,"column":23}},"76":{"start":{"line":210,"column":6},"end":{"line":216,"column":8}},"77":{"start":{"line":217,"column":6},"end":{"line":217,"column":19}},"78":{"start":{"line":222,"column":4},"end":{"line":225,"column":5}},"79":{"start":{"line":223,"column":6},"end":{"line":223,"column":41}},"80":{"start":{"line":224,"column":6},"end":{"line":224,"column":34}},"81":{"start":{"line":238,"column":4},"end":{"line":238,"column":44}},"82":{"start":{"line":239,"column":4},"end":{"line":239,"column":32}},"83":{"start":{"line":241,"column":4},"end":{"line":257,"column":5}},"84":{"start":{"line":242,"column":6},"end":{"line":256,"column":7}},"85":{"start":{"line":243,"column":22},"end":{"line":243,"column":45}},"86":{"start":{"line":244,"column":25},"end":{"line":247,"column":null}},"87":{"start":{"line":249,"column":8},"end":{"line":249,"column":36}},"88":{"start":{"line":250,"column":8},"end":{"line":250,"column":18}},"89":{"start":{"line":252,"column":8},"end":{"line":254,"column":10}},"90":{"start":{"line":255,"column":8},"end":{"line":255,"column":18}},"91":{"start":{"line":259,"column":19},"end":{"line":259,"column":43}},"92":{"start":{"line":261,"column":4},"end":{"line":276,"column":5}},"93":{"start":{"line":262,"column":6},"end":{"line":270,"column":7}},"94":{"start":{"line":263,"column":8},"end":{"line":263,"column":36}},"95":{"start":{"line":264,"column":8},"end":{"line":269,"column":10}},"96":{"start":{"line":272,"column":6},"end":{"line":272,"column":39}},"97":{"start":{"line":273,"column":6},"end":{"line":273,"column":50}},"98":{"start":{"line":274,"column":6},"end":{"line":274,"column":38}},"99":{"start":{"line":275,"column":6},"end":{"line":275,"column":41}},"100":{"start":{"line":278,"column":30},"end":{"line":279,"column":null}},"101":{"start":{"line":282,"column":4},"end":{"line":286,"column":5}},"102":{"start":{"line":283,"column":6},"end":{"line":283,"column":43}},"103":{"start":{"line":284,"column":6},"end":{"line":284,"column":35}},"104":{"start":{"line":285,"column":6},"end":{"line":285,"column":35}},"105":{"start":{"line":288,"column":4},"end":{"line":355,"column":5}},"106":{"start":{"line":289,"column":6},"end":{"line":289,"column":45}},"107":{"start":{"line":291,"column":6},"end":{"line":354,"column":7}},"108":{"start":{"line":292,"column":29},"end":{"line":321,"column":null}},"109":{"start":{"line":296,"column":33},"end":{"line":296,"column":35}},"110":{"start":{"line":297,"column":12},"end":{"line":305,"column":15}},"111":{"start":{"line":298,"column":14},"end":{"line":301,"column":15}},"112":{"start":{"line":299,"column":16},"end":{"line":299,"column":41}},"113":{"start":{"line":300,"column":16},"end":{"line":300,"column":23}},"114":{"start":{"line":302,"column":14},"end":{"line":302,"column":44}},"115":{"start":{"line":303,"column":14},"end":{"line":303,"column":38}},"116":{"start":{"line":304,"column":14},"end":{"line":304,"column":54}},"117":{"start":{"line":307,"column":12},"end":{"line":316,"column":13}},"118":{"start":{"line":308,"column":14},"end":{"line":308,"column":42}},"119":{"start":{"line":309,"column":14},"end":{"line":315,"column":16}},"120":{"start":{"line":318,"column":12},"end":{"line":318,"column":50}},"121":{"start":{"line":319,"column":12},"end":{"line":319,"column":53}},"122":{"start":{"line":320,"column":12},"end":{"line":320,"column":34}},"123":{"start":{"line":325,"column":8},"end":{"line":325,"column":35}},"124":{"start":{"line":326,"column":8},"end":{"line":326,"column":38}},"125":{"start":{"line":327,"column":8},"end":{"line":327,"column":28}},"126":{"start":{"line":330,"column":8},"end":{"line":330,"column":37}},"127":{"start":{"line":331,"column":8},"end":{"line":331,"column":44}},"128":{"start":{"line":332,"column":8},"end":{"line":332,"column":29}},"129":{"start":{"line":333,"column":8},"end":{"line":333,"column":29}},"130":{"start":{"line":334,"column":8},"end":{"line":334,"column":37}},"131":{"start":{"line":336,"column":8},"end":{"line":336,"column":36}},"132":{"start":{"line":338,"column":8},"end":{"line":338,"column":36}},"133":{"start":{"line":340,"column":8},"end":{"line":340,"column":77}},"134":{"start":{"line":341,"column":8},"end":{"line":351,"column":9}},"135":{"start":{"line":342,"column":10},"end":{"line":342,"column":35}},"136":{"start":{"line":344,"column":10},"end":{"line":350,"column":12}},"137":{"start":{"line":352,"column":8},"end":{"line":352,"column":21}},"138":{"start":{"line":353,"column":8},"end":{"line":353,"column":18}},"139":{"start":{"line":357,"column":4},"end":{"line":357,"column":14}},"140":{"start":{"line":27,"column":13},"end":{"line":27,"column":26}},"141":{"start":{"line":27,"column":13},"end":{"line":359,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":34,"column":2},"end":{"line":34,"column":null}},"loc":{"start":{"line":36,"column":40},"end":{"line":37,"column":6}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":39,"column":2},"end":{"line":39,"column":7}},"loc":{"start":{"line":39,"column":7},"end":{"line":46,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":48,"column":2},"end":{"line":48,"column":6}},"loc":{"start":{"line":48,"column":14},"end":{"line":50,"column":3}}},"3":{"name":"(anonymous_5)","decl":{"start":{"line":52,"column":10},"end":{"line":52,"column":28}},"loc":{"start":{"line":52,"column":44},"end":{"line":124,"column":3}}},"4":{"name":"(anonymous_6)","decl":{"start":{"line":126,"column":10},"end":{"line":126,"column":22}},"loc":{"start":{"line":126,"column":38},"end":{"line":148,"column":3}}},"5":{"name":"(anonymous_7)","decl":{"start":{"line":150,"column":10},"end":{"line":150,"column":27}},"loc":{"start":{"line":150,"column":40},"end":{"line":156,"column":3}}},"6":{"name":"(anonymous_8)","decl":{"start":{"line":158,"column":10},"end":{"line":158,"column":23}},"loc":{"start":{"line":158,"column":23},"end":{"line":166,"column":3}}},"7":{"name":"(anonymous_9)","decl":{"start":{"line":168,"column":10},"end":{"line":168,"column":22}},"loc":{"start":{"line":168,"column":32},"end":{"line":176,"column":3}}},"8":{"name":"(anonymous_10)","decl":{"start":{"line":178,"column":10},"end":{"line":178,"column":22}},"loc":{"start":{"line":178,"column":36},"end":{"line":191,"column":3}}},"9":{"name":"(anonymous_11)","decl":{"start":{"line":193,"column":10},"end":{"line":193,"column":30}},"loc":{"start":{"line":193,"column":30},"end":{"line":205,"column":3}}},"10":{"name":"(anonymous_12)","decl":{"start":{"line":207,"column":10},"end":{"line":207,"column":30}},"loc":{"start":{"line":207,"column":30},"end":{"line":219,"column":3}}},"11":{"name":"(anonymous_13)","decl":{"start":{"line":209,"column":38},"end":{"line":209,"column":41}},"loc":{"start":{"line":209,"column":43},"end":{"line":218,"column":5}}},"12":{"name":"(anonymous_14)","decl":{"start":{"line":221,"column":10},"end":{"line":221,"column":30}},"loc":{"start":{"line":221,"column":30},"end":{"line":226,"column":3}}},"13":{"name":"(anonymous_15)","decl":{"start":{"line":228,"column":2},"end":{"line":228,"column":7}},"loc":{"start":{"line":236,"column":37},"end":{"line":358,"column":3}}},"14":{"name":"(anonymous_16)","decl":{"start":{"line":295,"column":10},"end":{"line":295,"column":15}},"loc":{"start":{"line":295,"column":28},"end":{"line":321,"column":11}}},"15":{"name":"(anonymous_17)","decl":{"start":{"line":297,"column":42},"end":{"line":297,"column":43}},"loc":{"start":{"line":297,"column":78},"end":{"line":305,"column":13}}}},"branchMap":{"0":{"loc":{"start":{"line":53,"column":4},"end":{"line":54,"column":78}},"type":"if","locations":[{"start":{"line":53,"column":4},"end":{"line":54,"column":78}}]},"1":{"loc":{"start":{"line":56,"column":4},"end":{"line":123,"column":5}},"type":"switch","locations":[{"start":{"line":57,"column":6},"end":{"line":63,"column":10}},{"start":{"line":64,"column":6},"end":{"line":73,"column":10}},{"start":{"line":74,"column":6},"end":{"line":82,"column":10}},{"start":{"line":83,"column":6},"end":{"line":88,"column":10}},{"start":{"line":89,"column":6},"end":{"line":94,"column":10}},{"start":{"line":95,"column":6},"end":{"line":101,"column":10}},{"start":{"line":102,"column":6},"end":{"line":108,"column":10}},{"start":{"line":109,"column":6},"end":{"line":115,"column":10}},{"start":{"line":116,"column":6},"end":{"line":122,"column":10}}]},"2":{"loc":{"start":{"line":68,"column":12},"end":{"line":70,"column":null}},"type":"cond-expr","locations":[{"start":{"line":69,"column":16},"end":{"line":69,"column":68}},{"start":{"line":70,"column":16},"end":{"line":70,"column":null}}]},"3":{"loc":{"start":{"line":78,"column":12},"end":{"line":78,"column":null}},"type":"cond-expr","locations":[{"start":{"line":78,"column":37},"end":{"line":78,"column":64}},{"start":{"line":78,"column":67},"end":{"line":78,"column":null}}]},"4":{"loc":{"start":{"line":119,"column":19},"end":{"line":119,"column":66}},"type":"binary-expr","locations":[{"start":{"line":119,"column":19},"end":{"line":119,"column":32}},{"start":{"line":119,"column":36},"end":{"line":119,"column":66}}]},"5":{"loc":{"start":{"line":137,"column":4},"end":{"line":141,"column":5}},"type":"if","locations":[{"start":{"line":137,"column":4},"end":{"line":141,"column":5}}]},"6":{"loc":{"start":{"line":160,"column":6},"end":{"line":162,"column":7}},"type":"if","locations":[{"start":{"line":160,"column":6},"end":{"line":162,"column":7}}]},"7":{"loc":{"start":{"line":170,"column":6},"end":{"line":172,"column":7}},"type":"if","locations":[{"start":{"line":170,"column":6},"end":{"line":172,"column":7}}]},"8":{"loc":{"start":{"line":179,"column":4},"end":{"line":179,"column":28}},"type":"if","locations":[{"start":{"line":179,"column":4},"end":{"line":179,"column":28}}]},"9":{"loc":{"start":{"line":222,"column":4},"end":{"line":225,"column":5}},"type":"if","locations":[{"start":{"line":222,"column":4},"end":{"line":225,"column":5}}]},"10":{"loc":{"start":{"line":241,"column":4},"end":{"line":257,"column":5}},"type":"if","locations":[{"start":{"line":241,"column":4},"end":{"line":257,"column":5}}]},"11":{"loc":{"start":{"line":245,"column":10},"end":{"line":245,"column":42}},"type":"binary-expr","locations":[{"start":{"line":245,"column":10},"end":{"line":245,"column":23}},{"start":{"line":245,"column":27},"end":{"line":245,"column":42}}]},"12":{"loc":{"start":{"line":246,"column":10},"end":{"line":246,"column":39}},"type":"binary-expr","locations":[{"start":{"line":246,"column":10},"end":{"line":246,"column":20}},{"start":{"line":246,"column":24},"end":{"line":246,"column":39}}]},"13":{"loc":{"start":{"line":262,"column":6},"end":{"line":270,"column":7}},"type":"if","locations":[{"start":{"line":262,"column":6},"end":{"line":270,"column":7}}]},"14":{"loc":{"start":{"line":282,"column":4},"end":{"line":286,"column":5}},"type":"if","locations":[{"start":{"line":282,"column":4},"end":{"line":286,"column":5}}]},"15":{"loc":{"start":{"line":282,"column":8},"end":{"line":282,"column":59}},"type":"binary-expr","locations":[{"start":{"line":282,"column":8},"end":{"line":282,"column":38}},{"start":{"line":282,"column":42},"end":{"line":282,"column":59}}]},"16":{"loc":{"start":{"line":288,"column":4},"end":{"line":355,"column":5}},"type":"if","locations":[{"start":{"line":288,"column":4},"end":{"line":355,"column":5}}]},"17":{"loc":{"start":{"line":288,"column":8},"end":{"line":288,"column":65}},"type":"binary-expr","locations":[{"start":{"line":288,"column":8},"end":{"line":288,"column":29}},{"start":{"line":288,"column":33},"end":{"line":288,"column":65}}]},"18":{"loc":{"start":{"line":298,"column":14},"end":{"line":301,"column":15}},"type":"if","locations":[{"start":{"line":298,"column":14},"end":{"line":301,"column":15}}]},"19":{"loc":{"start":{"line":307,"column":12},"end":{"line":316,"column":13}},"type":"if","locations":[{"start":{"line":307,"column":12},"end":{"line":316,"column":13}}]},"20":{"loc":{"start":{"line":341,"column":8},"end":{"line":351,"column":9}},"type":"if","locations":[{"start":{"line":341,"column":8},"end":{"line":351,"column":9}},{"start":{"line":343,"column":15},"end":{"line":351,"column":9}}]},"21":{"loc":{"start":{"line":346,"column":14},"end":{"line":346,"column":70}},"type":"binary-expr","locations":[{"start":{"line":346,"column":14},"end":{"line":346,"column":27}},{"start":{"line":346,"column":31},"end":{"line":346,"column":70}}]}},"s":{"0":3,"1":3,"2":3,"3":3,"4":3,"5":3,"6":3,"7":3,"8":30,"9":30,"10":30,"11":30,"12":30,"13":30,"14":30,"15":2,"16":2,"17":2,"18":2,"19":2,"20":2,"21":0,"22":1,"23":0,"24":1,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":1,"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":34,"49":34,"50":0,"51":3,"52":3,"53":0,"54":0,"55":3,"56":3,"57":0,"58":0,"59":9,"60":1,"61":8,"62":8,"63":8,"64":8,"65":8,"66":8,"67":8,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":9,"75":9,"76":0,"77":0,"78":14,"79":4,"80":4,"81":9,"82":9,"83":9,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":9,"92":9,"93":9,"94":0,"95":0,"96":9,"97":9,"98":9,"99":9,"100":9,"101":9,"102":5,"103":5,"104":5,"105":9,"106":4,"107":4,"108":4,"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":3,"124":3,"125":3,"126":3,"127":3,"128":3,"129":3,"130":3,"131":3,"132":3,"133":1,"134":1,"135":0,"136":1,"137":1,"138":1,"139":5,"140":3,"141":3},"f":{"0":30,"1":2,"2":0,"3":1,"4":1,"5":34,"6":3,"7":3,"8":9,"9":0,"10":9,"11":0,"12":14,"13":9,"14":0,"15":0},"b":{"0":[0],"1":[0,0,0,0,0,0,0,0,1],"2":[0,0],"3":[0,0],"4":[1,0],"5":[1],"6":[0],"7":[0],"8":[1],"9":[4],"10":[0],"11":[0,0],"12":[0,0],"13":[0],"14":[5],"15":[9,9],"16":[4],"17":[9,5],"18":[0],"19":[0],"20":[0,1],"21":[1,0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/text/AnsiStripper.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/text/AnsiStripper.ts","statementMap":{"0":{"start":{"line":3,"column":0},"end":{"line":3,"column":42}},"1":{"start":{"line":22,"column":4},"end":{"line":24,"column":5}},"2":{"start":{"line":23,"column":6},"end":{"line":23,"column":52}},"3":{"start":{"line":25,"column":4},"end":{"line":25,"column":53}},"4":{"start":{"line":11,"column":13},"end":{"line":11,"column":25}},"5":{"start":{"line":13,"column":26},"end":{"line":13,"column":46}},"6":{"start":{"line":11,"column":13},"end":{"line":27,"column":null}}},"fnMap":{"0":{"name":"(anonymous_1)","decl":{"start":{"line":21,"column":9},"end":{"line":21,"column":14}},"loc":{"start":{"line":21,"column":28},"end":{"line":26,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":22,"column":4},"end":{"line":24,"column":5}},"type":"if","locations":[{"start":{"line":22,"column":4},"end":{"line":24,"column":5}}]}},"s":{"0":16,"1":11,"2":0,"3":11,"4":16,"5":16,"6":16},"f":{"0":11},"b":{"0":[0]}}
-,"/home/joao/projects/cracked-dev-cli/src/services/text/HTMLEntityDecoder.ts": {"path":"/home/joao/projects/cracked-dev-cli/src/services/text/HTMLEntityDecoder.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":20}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":38}},"2":{"start":{"line":10,"column":7},"end":{"line":69,"column":null}},"3":{"start":{"line":18,"column":4},"end":{"line":20,"column":5}},"4":{"start":{"line":19,"column":6},"end":{"line":19,"column":16}},"5":{"start":{"line":22,"column":17},"end":{"line":22,"column":21}},"6":{"start":{"line":25,"column":4},"end":{"line":27,"column":5}},"7":{"start":{"line":26,"column":6},"end":{"line":26,"column":67}},"8":{"start":{"line":30,"column":4},"end":{"line":30,"column":29}},"9":{"start":{"line":40,"column":4},"end":{"line":67,"column":7}},"10":{"start":{"line":41,"column":6},"end":{"line":45,"column":7}},"11":{"start":{"line":43,"column":21},"end":{"line":43,"column":42}},"12":{"start":{"line":44,"column":8},"end":{"line":44,"column":41}},"13":{"start":{"line":48,"column":56},"end":{"line":58,"column":8}},"14":{"start":{"line":61,"column":6},"end":{"line":63,"column":7}},"15":{"start":{"line":62,"column":8},"end":{"line":62,"column":75}},"16":{"start":{"line":66,"column":6},"end":{"line":66,"column":42}},"17":{"start":{"line":10,"column":13},"end":{"line":10,"column":30}},"18":{"start":{"line":10,"column":13},"end":{"line":69,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":17,"column":2},"end":{"line":17,"column":8}},"loc":{"start":{"line":17,"column":58},"end":{"line":31,"column":3}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":39,"column":10},"end":{"line":39,"column":24}},"loc":{"start":{"line":39,"column":54},"end":{"line":68,"column":3}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":40,"column":53},"end":{"line":40,"column":54}},"loc":{"start":{"line":40,"column":78},"end":{"line":67,"column":5}}}},"branchMap":{"0":{"loc":{"start":{"line":18,"column":4},"end":{"line":20,"column":5}},"type":"if","locations":[{"start":{"line":18,"column":4},"end":{"line":20,"column":5}}]},"1":{"loc":{"start":{"line":25,"column":4},"end":{"line":27,"column":5}},"type":"if","locations":[{"start":{"line":25,"column":4},"end":{"line":27,"column":5}}]},"2":{"loc":{"start":{"line":25,"column":8},"end":{"line":25,"column":59}},"type":"binary-expr","locations":[{"start":{"line":25,"column":8},"end":{"line":25,"column":38}},{"start":{"line":25,"column":42},"end":{"line":25,"column":59}}]},"3":{"loc":{"start":{"line":41,"column":6},"end":{"line":45,"column":7}},"type":"if","locations":[{"start":{"line":41,"column":6},"end":{"line":45,"column":7}}]},"4":{"loc":{"start":{"line":61,"column":6},"end":{"line":63,"column":7}},"type":"if","locations":[{"start":{"line":61,"column":6},"end":{"line":63,"column":7}}]},"5":{"loc":{"start":{"line":62,"column":15},"end":{"line":62,"column":74}},"type":"cond-expr","locations":[{"start":{"line":62,"column":38},"end":{"line":62,"column":66}},{"start":{"line":62,"column":69},"end":{"line":62,"column":74}}]},"6":{"loc":{"start":{"line":62,"column":38},"end":{"line":62,"column":66}},"type":"binary-expr","locations":[{"start":{"line":62,"column":38},"end":{"line":62,"column":58}},{"start":{"line":62,"column":62},"end":{"line":62,"column":66}}]},"7":{"loc":{"start":{"line":66,"column":13},"end":{"line":66,"column":41}},"type":"binary-expr","locations":[{"start":{"line":66,"column":13},"end":{"line":66,"column":33}},{"start":{"line":66,"column":37},"end":{"line":66,"column":41}}]}},"s":{"0":20,"1":20,"2":20,"3":8,"4":1,"5":7,"6":7,"7":6,"8":7,"9":14,"10":31,"11":2,"12":2,"13":29,"14":29,"15":18,"16":11,"17":20,"18":20},"f":{"0":8,"1":14,"2":31},"b":{"0":[1],"1":[6],"2":[7,3],"3":[2],"4":[18],"5":[13,5],"6":[13,0],"7":[11,2]}}
-}
diff --git a/coverage/lcov-report/base.css b/coverage/lcov-report/base.css
deleted file mode 100644
index f418035b..00000000
--- a/coverage/lcov-report/base.css
+++ /dev/null
@@ -1,224 +0,0 @@
-body, html {
- margin:0; padding: 0;
- height: 100%;
-}
-body {
- font-family: Helvetica Neue, Helvetica, Arial;
- font-size: 14px;
- color:#333;
-}
-.small { font-size: 12px; }
-*, *:after, *:before {
- -webkit-box-sizing:border-box;
- -moz-box-sizing:border-box;
- box-sizing:border-box;
- }
-h1 { font-size: 20px; margin: 0;}
-h2 { font-size: 14px; }
-pre {
- font: 12px/1.4 Consolas, "Liberation Mono", Menlo, Courier, monospace;
- margin: 0;
- padding: 0;
- -moz-tab-size: 2;
- -o-tab-size: 2;
- tab-size: 2;
-}
-a { color:#0074D9; text-decoration:none; }
-a:hover { text-decoration:underline; }
-.strong { font-weight: bold; }
-.space-top1 { padding: 10px 0 0 0; }
-.pad2y { padding: 20px 0; }
-.pad1y { padding: 10px 0; }
-.pad2x { padding: 0 20px; }
-.pad2 { padding: 20px; }
-.pad1 { padding: 10px; }
-.space-left2 { padding-left:55px; }
-.space-right2 { padding-right:20px; }
-.center { text-align:center; }
-.clearfix { display:block; }
-.clearfix:after {
- content:'';
- display:block;
- height:0;
- clear:both;
- visibility:hidden;
- }
-.fl { float: left; }
-@media only screen and (max-width:640px) {
- .col3 { width:100%; max-width:100%; }
- .hide-mobile { display:none!important; }
-}
-
-.quiet {
- color: #7f7f7f;
- color: rgba(0,0,0,0.5);
-}
-.quiet a { opacity: 0.7; }
-
-.fraction {
- font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace;
- font-size: 10px;
- color: #555;
- background: #E8E8E8;
- padding: 4px 5px;
- border-radius: 3px;
- vertical-align: middle;
-}
-
-div.path a:link, div.path a:visited { color: #333; }
-table.coverage {
- border-collapse: collapse;
- margin: 10px 0 0 0;
- padding: 0;
-}
-
-table.coverage td {
- margin: 0;
- padding: 0;
- vertical-align: top;
-}
-table.coverage td.line-count {
- text-align: right;
- padding: 0 5px 0 20px;
-}
-table.coverage td.line-coverage {
- text-align: right;
- padding-right: 10px;
- min-width:20px;
-}
-
-table.coverage td span.cline-any {
- display: inline-block;
- padding: 0 5px;
- width: 100%;
-}
-.missing-if-branch {
- display: inline-block;
- margin-right: 5px;
- border-radius: 3px;
- position: relative;
- padding: 0 4px;
- background: #333;
- color: yellow;
-}
-
-.skip-if-branch {
- display: none;
- margin-right: 10px;
- position: relative;
- padding: 0 4px;
- background: #ccc;
- color: white;
-}
-.missing-if-branch .typ, .skip-if-branch .typ {
- color: inherit !important;
-}
-.coverage-summary {
- border-collapse: collapse;
- width: 100%;
-}
-.coverage-summary tr { border-bottom: 1px solid #bbb; }
-.keyline-all { border: 1px solid #ddd; }
-.coverage-summary td, .coverage-summary th { padding: 10px; }
-.coverage-summary tbody { border: 1px solid #bbb; }
-.coverage-summary td { border-right: 1px solid #bbb; }
-.coverage-summary td:last-child { border-right: none; }
-.coverage-summary th {
- text-align: left;
- font-weight: normal;
- white-space: nowrap;
-}
-.coverage-summary th.file { border-right: none !important; }
-.coverage-summary th.pct { }
-.coverage-summary th.pic,
-.coverage-summary th.abs,
-.coverage-summary td.pct,
-.coverage-summary td.abs { text-align: right; }
-.coverage-summary td.file { white-space: nowrap; }
-.coverage-summary td.pic { min-width: 120px !important; }
-.coverage-summary tfoot td { }
-
-.coverage-summary .sorter {
- height: 10px;
- width: 7px;
- display: inline-block;
- margin-left: 0.5em;
- background: url(sort-arrow-sprite.png) no-repeat scroll 0 0 transparent;
-}
-.coverage-summary .sorted .sorter {
- background-position: 0 -20px;
-}
-.coverage-summary .sorted-desc .sorter {
- background-position: 0 -10px;
-}
-.status-line { height: 10px; }
-/* yellow */
-.cbranch-no { background: yellow !important; color: #111; }
-/* dark red */
-.red.solid, .status-line.low, .low .cover-fill { background:#C21F39 }
-.low .chart { border:1px solid #C21F39 }
-.highlighted,
-.highlighted .cstat-no, .highlighted .fstat-no, .highlighted .cbranch-no{
- background: #C21F39 !important;
-}
-/* medium red */
-.cstat-no, .fstat-no, .cbranch-no, .cbranch-no { background:#F6C6CE }
-/* light red */
-.low, .cline-no { background:#FCE1E5 }
-/* light green */
-.high, .cline-yes { background:rgb(230,245,208) }
-/* medium green */
-.cstat-yes { background:rgb(161,215,106) }
-/* dark green */
-.status-line.high, .high .cover-fill { background:rgb(77,146,33) }
-.high .chart { border:1px solid rgb(77,146,33) }
-/* dark yellow (gold) */
-.status-line.medium, .medium .cover-fill { background: #f9cd0b; }
-.medium .chart { border:1px solid #f9cd0b; }
-/* light yellow */
-.medium { background: #fff4c2; }
-
-.cstat-skip { background: #ddd; color: #111; }
-.fstat-skip { background: #ddd; color: #111 !important; }
-.cbranch-skip { background: #ddd !important; color: #111; }
-
-span.cline-neutral { background: #eaeaea; }
-
-.coverage-summary td.empty {
- opacity: .5;
- padding-top: 4px;
- padding-bottom: 4px;
- line-height: 1;
- color: #888;
-}
-
-.cover-fill, .cover-empty {
- display:inline-block;
- height: 12px;
-}
-.chart {
- line-height: 0;
-}
-.cover-empty {
- background: white;
-}
-.cover-full {
- border-right: none !important;
-}
-pre.prettyprint {
- border: none !important;
- padding: 0 !important;
- margin: 0 !important;
-}
-.com { color: #999 !important; }
-.ignore-none { color: #999; font-weight: normal; }
-
-.wrapper {
- min-height: 100%;
- height: auto !important;
- height: 100%;
- margin: 0 auto -48px;
-}
-.footer, .push {
- height: 48px;
-}
diff --git a/coverage/lcov-report/block-navigation.js b/coverage/lcov-report/block-navigation.js
deleted file mode 100644
index cc121302..00000000
--- a/coverage/lcov-report/block-navigation.js
+++ /dev/null
@@ -1,87 +0,0 @@
-/* eslint-disable */
-var jumpToCode = (function init() {
- // Classes of code we would like to highlight in the file view
- var missingCoverageClasses = ['.cbranch-no', '.cstat-no', '.fstat-no'];
-
- // Elements to highlight in the file listing view
- var fileListingElements = ['td.pct.low'];
-
- // We don't want to select elements that are direct descendants of another match
- var notSelector = ':not(' + missingCoverageClasses.join('):not(') + ') > '; // becomes `:not(a):not(b) > `
-
- // Selecter that finds elements on the page to which we can jump
- var selector =
- fileListingElements.join(', ') +
- ', ' +
- notSelector +
- missingCoverageClasses.join(', ' + notSelector); // becomes `:not(a):not(b) > a, :not(a):not(b) > b`
-
- // The NodeList of matching elements
- var missingCoverageElements = document.querySelectorAll(selector);
-
- var currentIndex;
-
- function toggleClass(index) {
- missingCoverageElements
- .item(currentIndex)
- .classList.remove('highlighted');
- missingCoverageElements.item(index).classList.add('highlighted');
- }
-
- function makeCurrent(index) {
- toggleClass(index);
- currentIndex = index;
- missingCoverageElements.item(index).scrollIntoView({
- behavior: 'smooth',
- block: 'center',
- inline: 'center'
- });
- }
-
- function goToPrevious() {
- var nextIndex = 0;
- if (typeof currentIndex !== 'number' || currentIndex === 0) {
- nextIndex = missingCoverageElements.length - 1;
- } else if (missingCoverageElements.length > 1) {
- nextIndex = currentIndex - 1;
- }
-
- makeCurrent(nextIndex);
- }
-
- function goToNext() {
- var nextIndex = 0;
-
- if (
- typeof currentIndex === 'number' &&
- currentIndex < missingCoverageElements.length - 1
- ) {
- nextIndex = currentIndex + 1;
- }
-
- makeCurrent(nextIndex);
- }
-
- return function jump(event) {
- if (
- document.getElementById('fileSearch') === document.activeElement &&
- document.activeElement != null
- ) {
- // if we're currently focused on the search input, we don't want to navigate
- return;
- }
-
- switch (event.which) {
- case 78: // n
- case 74: // j
- goToNext();
- break;
- case 66: // b
- case 75: // k
- case 80: // p
- goToPrevious();
- break;
- }
- };
-})();
-window.addEventListener('keydown', jumpToCode);
diff --git a/coverage/lcov-report/commands/index.html b/coverage/lcov-report/commands/index.html
deleted file mode 100644
index 90195c67..00000000
--- a/coverage/lcov-report/commands/index.html
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
-
-
-
- Code coverage report for commands
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 18.51%
- Statements
- 15/81
-
-
-
-
- 0%
- Branches
- 0/32
-
-
-
-
- 0%
- Functions
- 0/5
-
-
-
-
- 19.73%
- Lines
- 15/76
-
-
-
-
-
- Press n or j to go to the next uncovered block, b, p or k for the previous block.
-
-
-
- Filter:
-
-
-
-
-
-
-
-
-
- | File |
- |
- Statements |
- |
- Branches |
- |
- Functions |
- |
- Lines |
- |
-
-
-
- | run.ts |
-
-
- |
- 18.51% |
- 15/81 |
- 0% |
- 0/32 |
- 0% |
- 0/5 |
- 19.73% |
- 15/76 |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/coverage/lcov-report/commands/run.ts.html b/coverage/lcov-report/commands/run.ts.html
deleted file mode 100644
index 3c5600f0..00000000
--- a/coverage/lcov-report/commands/run.ts.html
+++ /dev/null
@@ -1,562 +0,0 @@
-
-
-
-
-
- Code coverage report for commands/run.ts
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 18.51%
- Statements
- 15/81
-
-
-
-
- 0%
- Branches
- 0/32
-
-
-
-
- 0%
- Functions
- 0/5
-
-
-
-
- 19.73%
- Lines
- 15/76
-
-
-
-
-
- Press n or j to go to the next uncovered block, b, p or k for the previous block.
-
-
-
- Filter:
-
-
-
-
-
-
-| 1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
-15
-16
-17
-18
-19
-20
-21
-22
-23
-24
-25
-26
-27
-28
-29
-30
-31
-32
-33
-34
-35
-36
-37
-38
-39
-40
-41
-42
-43
-44
-45
-46
-47
-48
-49
-50
-51
-52
-53
-54
-55
-56
-57
-58
-59
-60
-61
-62
-63
-64
-65
-66
-67
-68
-69
-70
-71
-72
-73
-74
-75
-76
-77
-78
-79
-80
-81
-82
-83
-84
-85
-86
-87
-88
-89
-90
-91
-92
-93
-94
-95
-96
-97
-98
-99
-100
-101
-102
-103
-104
-105
-106
-107
-108
-109
-110
-111
-112
-113
-114
-115
-116
-117
-118
-119
-120
-121
-122
-123
-124
-125
-126
-127
-128
-129
-130
-131
-132
-133
-134
-135
-136
-137
-138
-139
-140
-141
-142
-143
-144
-145
-146
-147
-148
-149
-150
-151
-152
-153
-154
-155
-156
-157
-158
-159
-160 | 1x
-1x
-1x
-1x
-1x
-1x
-1x
-1x
-1x
-1x
-
-1x
-1x
-
-1x
-
-
-
-
-
-1x
-
-
-
-
-
-
-1x
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- | import { Args, Command, Flags } from "@oclif/core";
-import { CrackedAgent, CrackedAgentOptions } from "@services/CrackedAgent";
-import { LLMProviderType } from "@services/LLM/LLMProvider";
-import { ModelManager } from "@services/LLM/ModelManager";
-import { OpenRouterAPI } from "@services/LLMProviders/OpenRouter/OpenRouterAPI";
-import { InteractiveSessionManager } from "@services/streaming/InteractiveSessionManager";
-import { StreamHandler } from "@services/streaming/StreamHandler";
-import * as readline from "readline";
-import { container } from "tsyringe";
-import { ConfigService } from "../services/ConfigService";
-
-export class Run extends Command {
- static description = "AI agent for performing operations on local projects";
-
- static examples = [
- "$ run 'Add error handling'",
- "$ run --interactive # Start interactive mode",
- "$ run --init # Initialize configuration",
- ];
-
- static flags = {
- init: Flags.boolean({
- description: "Initialize a default crkdrc.json configuration file",
- exclusive: ["interactive"],
- }),
- };
-
- static args = {
- message: Args.string({
- description: "Message describing the operation to perform",
- required: false,
- }),
- };
-
- private configService: ConfigService;
- private modelManager: ModelManager;
- private streamHandler: StreamHandler;
- private openRouterAPI: OpenRouterAPI;
- private sessionManager: InteractiveSessionManager;
- private rl: readline.Interface;
-
- constructor(argv: string[], config: any) {
- super(argv, config);
- this.configService = container.resolve(ConfigService);
- this.modelManager = container.resolve(ModelManager);
- this.streamHandler = container.resolve(StreamHandler);
- this.openRouterAPI = container.resolve(OpenRouterAPI);
- this.sessionManager = container.resolve(InteractiveSessionManager);
- this.rl = readline.createInterface({
- input: process.stdin,
- output: process.stdout,
- prompt: "> ",
- });
- }
-
- private parseOptions(optionsString: string): Record<string, unknown> {
- const options: Record<string, unknown> = {};
-
- Iif (!optionsString) return options;
-
- const pairs = optionsString.split(",");
- for (const pair of pairs) {
- const [key, value] = pair.trim().split("=");
- Iif (!key || !value) continue;
-
- // Convert value to appropriate type
- if (value === "true") options[key] = true;
- else if (value === "false") options[key] = false;
- else if (!isNaN(Number(value))) {
- if (value.includes(".")) options[key] = parseFloat(value);
- else options[key] = parseInt(value, 10);
- } else options[key] = value;
- }
-
- return options;
- }
-
- async run(): Promise<void> {
- const { args, flags } = await this.parse(Run);
-
- Iif (flags.init) {
- this.configService.createDefaultConfig();
- return;
- }
-
- const config = this.configService.getConfig();
-
- Iif (!config.openRouterApiKey) {
- this.error(
- "OpenRouter API key is required. Please add it to crkdrc.json",
- );
- }
-
- const isInteractive = config.interactive ?? false;
-
- Iif (isInteractive && args.message) {
- this.error("Cannot provide both interactive mode and message argument");
- }
-
- Iif (!isInteractive && !args.message) {
- this.error("Must provide either interactive mode or message argument");
- }
-
- try {
- Iif (!config.discoveryModel) {
- throw new Error("Discovery model is required in configuration");
- }
-
- const options: CrackedAgentOptions = {
- ...config,
- options: this.parseOptions(config.options || ""),
- provider: config.provider as LLMProviderType,
- };
-
- // Validate provider
- Iif (!Object.values(LLMProviderType).includes(options.provider!)) {
- throw new Error(`Invalid provider: ${options.provider}`);
- }
-
- this.modelManager.setCurrentModel(config.discoveryModel);
-
- console.log(
- `Using ${options.provider} provider and model: ${this.modelManager.getCurrentModel()}`,
- );
-
- const agent = container.resolve(CrackedAgent);
- this.sessionManager.initialize(this.rl, agent, options);
-
- if (isInteractive) {
- await this.sessionManager.start();
- } else {
- console.log("Press Enter to start the stream...");
- this.rl.once("line", async () => {
- try {
- const result = await agent.execute(args.message!, options);
- Iif (!options.stream && result) {
- this.log(result.response);
- Iif (result.actions?.length) {
- this.log("\nExecuted Actions:");
- result.actions.forEach(({ action, result }) => {
- this.log(`\nAction: ${action}`);
- this.log(`Result: ${JSON.stringify(result, null, 2)}`);
- });
- }
- }
- this.sessionManager.cleanup();
- process.exit(0);
- } catch (error) {
- this.sessionManager.cleanup();
- this.error((error as Error).message);
- }
- });
- }
- } catch (error) {
- this.sessionManager.cleanup();
- this.error((error as Error).message);
- }
- }
-}
- |
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/coverage/lcov-report/constants/colors.ts.html b/coverage/lcov-report/constants/colors.ts.html
deleted file mode 100644
index 0912a5bc..00000000
--- a/coverage/lcov-report/constants/colors.ts.html
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-
- Code coverage report for constants/colors.ts
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 100%
- Statements
- 1/1
-
-
-
-
- 100%
- Branches
- 0/0
-
-
-
-
- 100%
- Functions
- 0/0
-
-
-
-
- 100%
- Lines
- 1/1
-
-
-
-
-
- Press n or j to go to the next uncovered block, b, p or k for the previous block.
-
-
-
- Filter:
-
-
-
-
-
-
-| 1
-2
-3
-4
-5
-6
-7
-8
-9 | 32x
-
-
-
-
-
-
-
- | export const Colors = {
- reset: "\x1b[0m",
- cyan: "\x1b[36m",
- yellow: "\x1b[33m",
- green: "\x1b[32m",
- magenta: "\x1b[35m",
- blue: "\x1b[34m",
-};
- |
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/coverage/lcov-report/constants/defaultInstructions.ts.html b/coverage/lcov-report/constants/defaultInstructions.ts.html
deleted file mode 100644
index e1a73bb3..00000000
--- a/coverage/lcov-report/constants/defaultInstructions.ts.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
- Code coverage report for constants/defaultInstructions.ts
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 100%
- Statements
- 1/1
-
-
-
-
- 100%
- Branches
- 0/0
-
-
-
-
- 100%
- Functions
- 0/0
-
-
-
-
- 100%
- Lines
- 1/1
-
-
-
-
-
- Press n or j to go to the next uncovered block, b, p or k for the previous block.
-
-
-
- Filter:
-
-
-
-
-
-
-| 1
-2
-3 | 2x
-
- | export const DEFAULT_INSTRUCTIONS =
- "You're an expert software engineer, master of your craft. Think deeply for each answer, ill tip $200.";
- |
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/coverage/lcov-report/constants/index.html b/coverage/lcov-report/constants/index.html
deleted file mode 100644
index 8660a68c..00000000
--- a/coverage/lcov-report/constants/index.html
+++ /dev/null
@@ -1,176 +0,0 @@
-
-
-
-
-
- Code coverage report for constants
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 100%
- Statements
- 18/18
-
-
-
-
- 100%
- Branches
- 2/2
-
-
-
-
- 100%
- Functions
- 1/1
-
-
-
-
- 100%
- Lines
- 17/17
-
-
-
-
-
- Press n or j to go to the next uncovered block, b, p or k for the previous block.
-
-
-
- Filter:
-
-
-
-
-
-
-
-
-
- | File |
- |
- Statements |
- |
- Branches |
- |
- Functions |
- |
- Lines |
- |
-
-
-
- | colors.ts |
-
-
- |
- 100% |
- 1/1 |
- 100% |
- 0/0 |
- 100% |
- 0/0 |
- 100% |
- 1/1 |
-
-
-
- | defaultInstructions.ts |
-
-
- |
- 100% |
- 1/1 |
- 100% |
- 0/0 |
- 100% |
- 0/0 |
- 100% |
- 1/1 |
-
-
-
- | modelScaling.ts |
-
-
- |
- 100% |
- 1/1 |
- 100% |
- 0/0 |
- 100% |
- 0/0 |
- 100% |
- 1/1 |
-
-
-
- | openRouterClient.ts |
-
-
- |
- 100% |
- 14/14 |
- 100% |
- 2/2 |
- 100% |
- 1/1 |
- 100% |
- 13/13 |
-
-
-
- | writeConstants.ts |
-
-
- |
- 100% |
- 1/1 |
- 100% |
- 0/0 |
- 100% |
- 0/0 |
- 100% |
- 1/1 |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/coverage/lcov-report/constants/modelScaling.ts.html b/coverage/lcov-report/constants/modelScaling.ts.html
deleted file mode 100644
index 31217eb9..00000000
--- a/coverage/lcov-report/constants/modelScaling.ts.html
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
- Code coverage report for constants/modelScaling.ts
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 100%
- Statements
- 1/1
-
-
-
-
- 100%
- Branches
- 0/0
-
-
-
-
- 100%
- Functions
- 0/0
-
-
-
-
- 100%
- Lines
- 1/1
-
-
-
-
-
- Press n or j to go to the next uncovered block, b, p or k for the previous block.
-
-
-
- Filter:
-
-
-
-
-
-
-| 1
-2 | 20x
- | export const MODEL_SCALING_INITIAL_TRY_COUNT = 2;
- |
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/coverage/lcov-report/constants/openRouterClient.ts.html b/coverage/lcov-report/constants/openRouterClient.ts.html
deleted file mode 100644
index fe57ba36..00000000
--- a/coverage/lcov-report/constants/openRouterClient.ts.html
+++ /dev/null
@@ -1,190 +0,0 @@
-
-
-
-
-
- Code coverage report for constants/openRouterClient.ts
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 100%
- Statements
- 14/14
-
-
-
-
- 100%
- Branches
- 2/2
-
-
-
-
- 100%
- Functions
- 1/1
-
-
-
-
- 100%
- Lines
- 13/13
-
-
-
-
-
- Press n or j to go to the next uncovered block, b, p or k for the previous block.
-
-
-
- Filter:
-
-
-
-
-
-
-| 1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
-15
-16
-17
-18
-19
-20
-21
-22
-23
-24
-25
-26
-27
-28
-29
-30
-31
-32
-33
-34
-35
-36 | 26x
-26x
-26x
-
-26x
-26x
-26x
-
-26x
-
-
-
-
-26x
-26x
-
-
-26x
-26x
-
-
-26x
-
-
-
-
-
-
-
-
-
-
-26x
-
-
- | import { ConfigService } from "@services/ConfigService";
-import axios, { AxiosInstance } from "axios";
-import { container } from "tsyringe";
-
-export const createOpenRouterClient = (baseURL: string): AxiosInstance => {
- const configService = container.resolve(ConfigService);
- const config = configService.getConfig();
-
- const headers: Record<string, string> = {
- Authorization: `Bearer ${config.openRouterApiKey}`,
- "Content-Type": "application/json",
- };
-
- if (config.appUrl) {
- headers["HTTP-Referer"] = config.appUrl;
- }
-
- if (config.appName) {
- headers["X-Title"] = config.appName;
- }
-
- return axios.create({
- baseURL,
- // Remove timeout for streaming support
- timeout: 0,
- headers,
- // Add necessary axios config for proper streaming
- maxBodyLength: Infinity,
- maxContentLength: Infinity,
- });
-};
-
-export const openRouterClient = createOpenRouterClient(
- "https://openrouter.ai/api/v1",
-);
- |
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/coverage/lcov-report/constants/writeConstants.ts.html b/coverage/lcov-report/constants/writeConstants.ts.html
deleted file mode 100644
index 4ec6c8d8..00000000
--- a/coverage/lcov-report/constants/writeConstants.ts.html
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
- Code coverage report for constants/writeConstants.ts
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 100%
- Statements
- 1/1
-
-
-
-
- 100%
- Branches
- 0/0
-
-
-
-
- 100%
- Functions
- 0/0
-
-
-
-
- 100%
- Lines
- 1/1
-
-
-
-
-
- Press n or j to go to the next uncovered block, b, p or k for the previous block.
-
-
-
- Filter:
-
-
-
-
-
-
-| 1
-2 | 15x
- | export const BLOCK_WRITE_IF_CONTENT_REMOVAL_THRESHOLD = 90;
- |
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/coverage/lcov-report/favicon.png b/coverage/lcov-report/favicon.png
deleted file mode 100644
index c1525b81..00000000
Binary files a/coverage/lcov-report/favicon.png and /dev/null differ
diff --git a/coverage/lcov-report/index.html b/coverage/lcov-report/index.html
deleted file mode 100644
index 1fa4aa49..00000000
--- a/coverage/lcov-report/index.html
+++ /dev/null
@@ -1,371 +0,0 @@
-
-
-
-
-
- Code coverage report for All files
-
-
-
-
-
-
-
-
-
-
-
-
All files
-
-
-
- 82.22%
- Statements
- 2443/2971
-
-
-
-
- 59.62%
- Branches
- 539/904
-
-
-
-
- 83.99%
- Functions
- 425/506
-
-
-
-
- 82.15%
- Lines
- 2297/2796
-
-
-
-
-
- Press n or j to go to the next uncovered block, b, p or k for the previous block.
-
-
-
- Filter:
-
-
-
-
-
-
-
-
-
- | File |
- |
- Statements |
- |
- Branches |
- |
- Functions |
- |
- Lines |
- |
-
-
-
- | commands |
-
-
- |
- 18.51% |
- 15/81 |
- 0% |
- 0/32 |
- 0% |
- 0/5 |
- 19.73% |
- 15/76 |
-
-
-
- | constants |
-
-
- |
- 100% |
- 18/18 |
- 100% |
- 2/2 |
- 100% |
- 1/1 |
- 100% |
- 17/17 |
-
-
-
- | jest/mocks |
-
-
- |
- 100% |
- 54/54 |
- 100% |
- 14/14 |
- 100% |
- 12/12 |
- 100% |
- 54/54 |
-
-
-
- | services |
-
-
- |
- 86.17% |
- 106/123 |
- 55.88% |
- 19/34 |
- 88.23% |
- 15/17 |
- 87.93% |
- 102/116 |
-
-
-
- | services/FileManagement |
-
-
- |
- 85.2% |
- 265/311 |
- 60.29% |
- 41/68 |
- 90.19% |
- 46/51 |
- 85.27% |
- 249/292 |
-
-
-
- | services/LLM |
-
-
- |
- 88.92% |
- 289/325 |
- 69.38% |
- 68/98 |
- 92.42% |
- 61/66 |
- 88.85% |
- 271/305 |
-
-
-
- | services/LLM/actions |
-
-
- |
- 89.03% |
- 731/821 |
- 70.86% |
- 163/230 |
- 91.47% |
- 118/129 |
- 89.43% |
- 686/767 |
-
-
-
- | services/LLM/actions/blueprints |
-
-
- |
- 77.46% |
- 55/71 |
- 8.1% |
- 3/37 |
- 20% |
- 4/20 |
- 77.46% |
- 55/71 |
-
-
-
- | services/LLM/actions/core |
-
-
- |
- 79.27% |
- 88/111 |
- 60.46% |
- 26/43 |
- 92.59% |
- 25/27 |
- 77.88% |
- 81/104 |
-
-
-
- | services/LLM/actions/types |
-
-
- |
- 100% |
- 6/6 |
- 100% |
- 2/2 |
- 100% |
- 1/1 |
- 100% |
- 6/6 |
-
-
-
- | services/LLM/context |
-
-
- |
- 88.94% |
- 346/389 |
- 77.86% |
- 95/122 |
- 84.61% |
- 66/78 |
- 88.46% |
- 322/364 |
-
-
-
- | services/LLM/phases/blueprints |
-
-
- |
- 88.46% |
- 23/26 |
- 0% |
- 0/18 |
- 0% |
- 0/3 |
- 88.46% |
- 23/26 |
-
-
-
- | services/LLM/types |
-
-
- |
- 100% |
- 4/4 |
- 100% |
- 2/2 |
- 100% |
- 1/1 |
- 100% |
- 4/4 |
-
-
-
- | services/LLM/utils |
-
-
- |
- 93.7% |
- 119/127 |
- 88.88% |
- 40/45 |
- 95.83% |
- 23/24 |
- 93.8% |
- 106/113 |
-
-
-
- | services/LLMProviders/OpenRouter |
-
-
- |
- 75.21% |
- 173/230 |
- 49.33% |
- 37/75 |
- 91.42% |
- 32/35 |
- 74.77% |
- 166/222 |
-
-
-
- | services/logging |
-
-
- |
- 89.28% |
- 25/28 |
- 75% |
- 3/4 |
- 100% |
- 5/5 |
- 88% |
- 22/25 |
-
-
-
- | services/streaming |
-
-
- |
- 45.9% |
- 101/220 |
- 20% |
- 13/65 |
- 40.74% |
- 11/27 |
- 45.49% |
- 96/211 |
-
-
-
- | services/text |
-
-
- |
- 96.15% |
- 25/26 |
- 84.61% |
- 11/13 |
- 100% |
- 4/4 |
- 95.65% |
- 22/23 |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/coverage/lcov-report/jest/mocks/UnitTestMocker.ts.html b/coverage/lcov-report/jest/mocks/UnitTestMocker.ts.html
deleted file mode 100644
index 14cd58fe..00000000
--- a/coverage/lcov-report/jest/mocks/UnitTestMocker.ts.html
+++ /dev/null
@@ -1,562 +0,0 @@
-
-
-
-
-
- Code coverage report for jest/mocks/UnitTestMocker.ts
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 100%
- Statements
- 54/54
-
-
-
-
- 100%
- Branches
- 14/14
-
-
-
-
- 100%
- Functions
- 12/12
-
-
-
-
- 100%
- Lines
- 54/54
-
-
-
-
-
- Press n or j to go to the next uncovered block, b, p or k for the previous block.
-
-
-
- Filter:
-
-
-
-
-
-
-| 1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
-15
-16
-17
-18
-19
-20
-21
-22
-23
-24
-25
-26
-27
-28
-29
-30
-31
-32
-33
-34
-35
-36
-37
-38
-39
-40
-41
-42
-43
-44
-45
-46
-47
-48
-49
-50
-51
-52
-53
-54
-55
-56
-57
-58
-59
-60
-61
-62
-63
-64
-65
-66
-67
-68
-69
-70
-71
-72
-73
-74
-75
-76
-77
-78
-79
-80
-81
-82
-83
-84
-85
-86
-87
-88
-89
-90
-91
-92
-93
-94
-95
-96
-97
-98
-99
-100
-101
-102
-103
-104
-105
-106
-107
-108
-109
-110
-111
-112
-113
-114
-115
-116
-117
-118
-119
-120
-121
-122
-123
-124
-125
-126
-127
-128
-129
-130
-131
-132
-133
-134
-135
-136
-137
-138
-139
-140
-141
-142
-143
-144
-145
-146
-147
-148
-149
-150
-151
-152
-153
-154
-155
-156
-157
-158
-159
-160 |
-
-
-24x
-257x
-257x
-
-
-
-
-
-276x
-
-276x
-118x
-
-276x
-
-276x
-
-
-
-
-
-
-
-568x
-568x
-568x
-
-568x
-568x
-
-7x
-
-
-561x
-
-
-568x
-295x
-
-568x
-
-568x
-
-
-
-
-
-
-
-610x
-610x
-
-
-
-610x
-242x
-
-610x
-
-610x
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-11x
-
-
-
-
-
-11x
-4x
-
-11x
-
-11x
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-114x
-114x
-
-114x
-
-
-
-
-
-114x
-
-
-2x
-
-
-112x
-
-
-114x
-20x
-
-
-114x
-
-114x
-
-
-
-
-39x
-
-39x
-5x
-
-39x
-
-39x
-
-
-
-304x
-537x
-1178x
-1178x
-
-
-304x
-
-304x
-306x
-1912x
-1912x
-
-
-
-
- | /* eslint-disable @typescript-eslint/ban-ts-comment */
-// UnitTestMocker.ts
-
-export class UnitTestMocker {
- private classMocks: Map<any, jest.SpyInstance<any>[]> = new Map();
- private moduleMocks: Map<any, jest.SpyInstance<any>[]> = new Map();
-
- spyPrototype<T, Return>(
- Class: new (...args: any[]) => T,
- method: keyof T,
- ): jest.SpyInstance<Return> {
- const spy = jest.spyOn(Class.prototype, method as string);
-
- if (!this.moduleMocks.has(Class)) {
- this.moduleMocks.set(Class, []);
- }
- this.moduleMocks.get(Class)?.push(spy);
-
- return spy;
- }
-
- mockPrototype<T, Return>(
- Class: new (...args: any[]) => T,
- method: keyof T,
- returnValue: Return,
- ): jest.SpyInstance<Return> {
- const prototype = Class.prototype;
- const descriptor = Object.getOwnPropertyDescriptor(prototype, method);
- const isAsync = descriptor?.value?.constructor?.name === "AsyncFunction";
-
- const spy = jest.spyOn(prototype, method as string);
- if (isAsync && !(returnValue instanceof Promise)) {
- // If method is async but return value isn't a Promise, wrap it
- spy.mockResolvedValue(returnValue);
- } else {
- // If method is sync or return value is already a Promise, use as is
- spy.mockReturnValue(returnValue);
- }
-
- if (!this.classMocks.has(Class)) {
- this.classMocks.set(Class, []);
- }
- this.classMocks.get(Class)?.push(spy);
-
- return spy;
- }
-
- mockPrototypeWith<T, F extends (...args: any[]) => any>(
- Class: new (...args: any[]) => T,
- method: keyof T,
- implementation: F,
- ): jest.SpyInstance<ReturnType<F>> {
- const prototype = Class.prototype;
- const spy = jest
- .spyOn(prototype, method as string)
- .mockImplementation(implementation);
-
- if (!this.classMocks.has(Class)) {
- this.classMocks.set(Class, []);
- }
- this.classMocks.get(Class)?.push(spy);
-
- return spy;
- }
-
- /**
- * Mocks a module function with a specific implementation.
- * @param module The module object containing the function.
- * @param method The function name to spy on.
- * @param implementation The implementation to use when the function is called.
- * @returns The jest spy instance.
- */
- mockModuleImplementation<T, F extends (...args: any[]) => any>(
- module: T,
- method: keyof T,
- implementation: F,
- ): jest.SpyInstance<ReturnType<F>> {
- const spy = jest
- //@ts-ignore
- .spyOn(module, method as string)
- //@ts-ignore
- .mockImplementation(implementation);
-
- if (!this.moduleMocks.has(module)) {
- this.moduleMocks.set(module, []);
- }
- this.moduleMocks.get(module)?.push(spy);
-
- return spy;
- }
-
- /**
- * Mocks a module function to return a specific value.
- * @param module The module object containing the function.
- * @param method The function name to spy on.
- * @param returnValue The value to return when the function is called.
- * @returns The jest spy instance.
- */
- mockModule<T, Return>(
- module: T,
- method: keyof T,
- returnValue: Return,
- ): jest.SpyInstance<Return> {
- const descriptor = Object.getOwnPropertyDescriptor(module, method);
- const isAsync = descriptor?.value?.constructor?.name === "AsyncFunction";
-
- const spy = jest.spyOn(
- //@ts-ignore
- module,
- method as string,
- ) as jest.SpyInstance<Return>;
-
- if (isAsync && !(returnValue instanceof Promise)) {
- // If method is async but return value isn't a Promise, wrap it
- //@ts-ignore
- spy.mockResolvedValue(returnValue);
- } else {
- // If method is sync or return value is already a Promise, use as is
- spy.mockReturnValue(returnValue);
- }
-
- if (!this.moduleMocks.has(module)) {
- this.moduleMocks.set(module, []);
- }
-
- this.moduleMocks.get(module)?.push(spy);
-
- return spy;
- }
-
- spyModule<T>(module: T, method: keyof T): jest.SpyInstance<any> {
- //@ts-ignore
- const spy = jest.spyOn(module, method as string);
-
- if (!this.moduleMocks.has(module)) {
- this.moduleMocks.set(module, []);
- }
- this.moduleMocks.get(module)?.push(spy);
-
- return spy;
- }
-
- clearAllMocks(): void {
- this.classMocks.forEach((spies) => {
- spies.forEach((spy) => {
- spy.mockRestore();
- spy.mockClear();
- });
- });
- this.classMocks.clear();
-
- this.moduleMocks.forEach((spies) => {
- spies.forEach((spy) => {
- spy.mockRestore();
- spy.mockClear();
- });
- });
- }
-}
- |
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/coverage/lcov-report/jest/mocks/index.html b/coverage/lcov-report/jest/mocks/index.html
deleted file mode 100644
index b63779b2..00000000
--- a/coverage/lcov-report/jest/mocks/index.html
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
-
-
-
- Code coverage report for jest/mocks
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 100%
- Statements
- 54/54
-
-
-
-
- 100%
- Branches
- 14/14
-
-
-
-
- 100%
- Functions
- 12/12
-
-
-
-
- 100%
- Lines
- 54/54
-
-
-
-
-
- Press n or j to go to the next uncovered block, b, p or k for the previous block.
-
-
-
- Filter:
-
-
-
-
-
-
-
-
-
- | File |
- |
- Statements |
- |
- Branches |
- |
- Functions |
- |
- Lines |
- |
-
-
-
- | UnitTestMocker.ts |
-
-
- |
- 100% |
- 54/54 |
- 100% |
- 14/14 |
- 100% |
- 12/12 |
- 100% |
- 54/54 |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/coverage/lcov-report/prettify.css b/coverage/lcov-report/prettify.css
deleted file mode 100644
index b317a7cd..00000000
--- a/coverage/lcov-report/prettify.css
+++ /dev/null
@@ -1 +0,0 @@
-.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}
diff --git a/coverage/lcov-report/prettify.js b/coverage/lcov-report/prettify.js
deleted file mode 100644
index b3225238..00000000
--- a/coverage/lcov-report/prettify.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/* eslint-disable */
-window.PR_SHOULD_USE_CONTINUATION=true;(function(){var h=["break,continue,do,else,for,if,return,while"];var u=[h,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"];var p=[u,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"];var l=[p,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"];var x=[p,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"];var R=[x,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"];var r="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes";var w=[p,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"];var s="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END";var I=[h,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"];var f=[h,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"];var H=[h,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"];var A=[l,R,w,s+I,f,H];var e=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/;var C="str";var z="kwd";var j="com";var O="typ";var G="lit";var L="pun";var F="pln";var m="tag";var E="dec";var J="src";var P="atn";var n="atv";var N="nocode";var M="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*";function k(Z){var ad=0;var S=false;var ac=false;for(var V=0,U=Z.length;V122)){if(!(al<65||ag>90)){af.push([Math.max(65,ag)|32,Math.min(al,90)|32])}if(!(al<97||ag>122)){af.push([Math.max(97,ag)&~32,Math.min(al,122)&~32])}}}}af.sort(function(av,au){return(av[0]-au[0])||(au[1]-av[1])});var ai=[];var ap=[NaN,NaN];for(var ar=0;arat[0]){if(at[1]+1>at[0]){an.push("-")}an.push(T(at[1]))}}an.push("]");return an.join("")}function W(al){var aj=al.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g"));var ah=aj.length;var an=[];for(var ak=0,am=0;ak=2&&ai==="["){aj[ak]=X(ag)}else{if(ai!=="\\"){aj[ak]=ag.replace(/[a-zA-Z]/g,function(ao){var ap=ao.charCodeAt(0);return"["+String.fromCharCode(ap&~32,ap|32)+"]"})}}}}return aj.join("")}var aa=[];for(var V=0,U=Z.length;V=0;){S[ac.charAt(ae)]=Y}}var af=Y[1];var aa=""+af;if(!ag.hasOwnProperty(aa)){ah.push(af);ag[aa]=null}}ah.push(/[\0-\uffff]/);V=k(ah)})();var X=T.length;var W=function(ah){var Z=ah.sourceCode,Y=ah.basePos;var ad=[Y,F];var af=0;var an=Z.match(V)||[];var aj={};for(var ae=0,aq=an.length;ae=5&&"lang-"===ap.substring(0,5);if(am&&!(ai&&typeof ai[1]==="string")){am=false;ap=J}if(!am){aj[ag]=ap}}var ab=af;af+=ag.length;if(!am){ad.push(Y+ab,ap)}else{var al=ai[1];var ak=ag.indexOf(al);var ac=ak+al.length;if(ai[2]){ac=ag.length-ai[2].length;ak=ac-al.length}var ar=ap.substring(5);B(Y+ab,ag.substring(0,ak),W,ad);B(Y+ab+ak,al,q(ar,al),ad);B(Y+ab+ac,ag.substring(ac),W,ad)}}ah.decorations=ad};return W}function i(T){var W=[],S=[];if(T.tripleQuotedStrings){W.push([C,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""])}else{if(T.multiLineStrings){W.push([C,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"])}else{W.push([C,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"])}}if(T.verbatimStrings){S.push([C,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null])}var Y=T.hashComments;if(Y){if(T.cStyleComments){if(Y>1){W.push([j,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"])}else{W.push([j,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"])}S.push([C,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])}else{W.push([j,/^#[^\r\n]*/,null,"#"])}}if(T.cStyleComments){S.push([j,/^\/\/[^\r\n]*/,null]);S.push([j,/^\/\*[\s\S]*?(?:\*\/|$)/,null])}if(T.regexLiterals){var X=("/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/");S.push(["lang-regex",new RegExp("^"+M+"("+X+")")])}var V=T.types;if(V){S.push([O,V])}var U=(""+T.keywords).replace(/^ | $/g,"");if(U.length){S.push([z,new RegExp("^(?:"+U.replace(/[\s,]+/g,"|")+")\\b"),null])}W.push([F,/^\s+/,null," \r\n\t\xA0"]);S.push([G,/^@[a-z_$][a-z_$@0-9]*/i,null],[O,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[F,/^[a-z_$][a-z_$@0-9]*/i,null],[G,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[F,/^\\[\s\S]?/,null],[L,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]);return g(W,S)}var K=i({keywords:A,hashComments:true,cStyleComments:true,multiLineStrings:true,regexLiterals:true});function Q(V,ag){var U=/(?:^|\s)nocode(?:\s|$)/;var ab=/\r\n?|\n/;var ac=V.ownerDocument;var S;if(V.currentStyle){S=V.currentStyle.whiteSpace}else{if(window.getComputedStyle){S=ac.defaultView.getComputedStyle(V,null).getPropertyValue("white-space")}}var Z=S&&"pre"===S.substring(0,3);var af=ac.createElement("LI");while(V.firstChild){af.appendChild(V.firstChild)}var W=[af];function ae(al){switch(al.nodeType){case 1:if(U.test(al.className)){break}if("BR"===al.nodeName){ad(al);if(al.parentNode){al.parentNode.removeChild(al)}}else{for(var an=al.firstChild;an;an=an.nextSibling){ae(an)}}break;case 3:case 4:if(Z){var am=al.nodeValue;var aj=am.match(ab);if(aj){var ai=am.substring(0,aj.index);al.nodeValue=ai;var ah=am.substring(aj.index+aj[0].length);if(ah){var ak=al.parentNode;ak.insertBefore(ac.createTextNode(ah),al.nextSibling)}ad(al);if(!ai){al.parentNode.removeChild(al)}}}break}}function ad(ak){while(!ak.nextSibling){ak=ak.parentNode;if(!ak){return}}function ai(al,ar){var aq=ar?al.cloneNode(false):al;var ao=al.parentNode;if(ao){var ap=ai(ao,1);var an=al.nextSibling;ap.appendChild(aq);for(var am=an;am;am=an){an=am.nextSibling;ap.appendChild(am)}}return aq}var ah=ai(ak.nextSibling,0);for(var aj;(aj=ah.parentNode)&&aj.nodeType===1;){ah=aj}W.push(ah)}for(var Y=0;Y=S){ah+=2}if(V>=ap){Z+=2}}}var t={};function c(U,V){for(var S=V.length;--S>=0;){var T=V[S];if(!t.hasOwnProperty(T)){t[T]=U}else{if(window.console){console.warn("cannot override language handler %s",T)}}}}function q(T,S){if(!(T&&t.hasOwnProperty(T))){T=/^\s*]*(?:>|$)/],[j,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[L,/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^
-
-
-
-