digraph G {
graph [bb="0,0,9216,7412.7",
bgcolor="#111111",
layout=dot,
overlap=false,
pad=0.3,
rankdir=LR
];
node [color="#c6c5fe",
fontcolor="#c6c5fe",
fontname=Arial,
fontsize="14px",
height=0,
label="\N",
shape=box,
style=rounded
];
edge [color="#757575"];
"src/chain-session/manager.ts" [height=0.31944,
pos="1359.5,6000.7",
width=2.6667];
"src/chain-session/run-registry.ts" [height=0.31944,
pos="1796.5,6000.7",
width=2.8611];
"src/chain-session/manager.ts" -> "src/chain-session/run-registry.ts" [pos="e,1693.3,6000.7 1455.7,6000.7 1522.7,6000.7 1612.6,6000.7 1683.1,6000.7"];
"src/chain-session/types.ts" [height=0.31944,
pos="2197.5,5883.7",
width=2.375];
"src/chain-session/manager.ts" -> "src/chain-session/types.ts" [pos="e,2114.1,5895.3 1442.9,5989.2 1599.7,5967.3 1939.7,5919.7 2104,5896.7"];
"src/execution/context/execution-context.ts" [color="#ff6c60",
fontcolor="#ff6c60",
height=0.31944,
pos="2547,5007.7",
width=3.7083];
"src/chain-session/manager.ts" -> "src/execution/context/execution-context.ts" [pos="e,2436.2,5019.4 1362,5989 1373.9,5896.3 1457.6,5283.2 1593,5168.7 1723.7,5058.2 2211,5173.7 2359,5087.7 2382.7,5074 2372,5052.6 \
2395,5037.7 2404.7,5031.5 2415.3,5026.6 2426.4,5022.6"];
"src/logging/index.ts" [height=0.31944,
pos="7503,4132.7",
width=1.8333];
"src/chain-session/manager.ts" -> "src/logging/index.ts" [pos="e,7500.8,4144.4 1455.6,5992.5 1489.6,5993.6 1526.9,6000 1557,6017.7 1581.8,6032.4 1567.6,6058.1 1593,6071.7 1743.1,6152.1 2237.3,\
6172.8 2359,6053.7 2438.9,5975.5 2324.6,5638.7 2395,5551.7 2443.9,5491.3 3007.1,5407.3 3067,5357.7 3094.3,5335.2 3074.5,5307.7 3103,\
5286.7 3220.2,5200.4 3320.4,5332 3426,5231.7 3478.9,5181.6 3406,5118.4 3462,5071.7 3543.9,5003.6 7213.5,4985.2 7296,4917.7 7420.6,\
4815.9 7486.8,4271 7499.7,4154.6"];
"src/mcp-tools/prompt-engine/core/types.ts" [height=0.31944,
pos="4056.5,6417.7",
width=3.7361];
"src/chain-session/manager.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,3921.9,6425.5 1362.2,6012.3 1375.4,6099.4 1463.9,6653.7 1593,6748.7 1690.7,6820.7 3736.8,6624.9 3853,6534.7 3887.4,6508.1 3855,\
6470.9 3889,6443.7 3896.2,6438 3904.2,6433.2 3912.6,6429.4"];
"src/text-references/index.ts" [height=0.31944,
pos="3264.5,5156.7",
width=2.4861];
"src/chain-session/manager.ts" -> "src/text-references/index.ts" [pos="e,3195.2,5168.3 1456,6008.5 1488.1,6011.3 1524.1,6014.5 1557,6017.7 1573,6019.3 1576.9,6020.9 1593,6021.7 1933.5,6040.6 2124.4,6223.3 \
2359,5975.7 2433.4,5897.3 2320.6,5569.2 2395,5490.7 2602.2,5272.2 2847.2,5610.5 3067,5404.7 3127.8,5347.8 3049.8,5284.9 3103,5220.7 \
3123.7,5195.7 3155.6,5180.4 3185.6,5171.1"];
"src/chain-session/run-registry.ts" -> "src/chain-session/types.ts" [pos="e,2157.2,5895.3 1836.8,5989.2 1910.1,5967.7 2067.2,5921.7 2147.3,5898.2"];
"src/chain-session/run-registry.ts" -> "src/logging/index.ts" [pos="e,7500.7,4144.3 1839.5,6012.3 1944.2,6038.4 2218.7,6088.7 2359,5945.7 2430,5873.4 2330.5,5569 2395,5490.7 2493.6,5371.1 2937.7,5389.2 \
3067,5303.7 3088.4,5289.6 3081.5,5272.6 3103,5258.7 3227.5,5178.5 3321.6,5281.8 3426,5176.7 3473.1,5129.3 3410.4,5073.2 3462,5030.7 \
3544.3,4963 7213.2,4954.8 7296,4887.7 7416.4,4790.3 7485.7,4267.9 7499.5,4154.5"];
"src/chain-session/types.ts" -> "src/execution/context/execution-context.ts" [pos="e,2539.5,5019.4 2204.7,5872 2228.3,5827.1 2313,5661.3 2359,5515.7 2383.2,5439.2 2370.2,5415.1 2395,5338.7 2434.7,5216.5 2506.7,5079.5 \
2534.5,5028.4"];
"src/chain-session/types.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,3921.7,6416.2 2232.5,5895.3 2270.2,5909.9 2329.6,5939.1 2359,5985.7 2429.1,6096.7 2301.4,6186.8 2395,6278.7 2502.1,6384 3528.1,\
6410 3911.7,6416"];
"src/execution/context/execution-context.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,4037.3,6406.1 2554.6,5019.3 2577.3,5058.9 2655.5,5191.8 2735,5290.7 3167.1,5828.8 3882.5,6305.9 4028.9,6400.7"];
"src/types/index.ts" [height=0.31944,
pos="7843.5,2764.7",
width=1.6806];
"src/execution/context/execution-context.ts" -> "src/types/index.ts" [pos="e,7842.3,2776.3 2557.9,5019.5 2584.9,5051 2662.3,5139.6 2735,5204.7 2888,5341.9 2914.2,5403.5 3103,5484.7 3251.5,5548.7 3301.7,5522.3 \
3462,5543.7 4989.3,5747.8 5384.4,5682.3 6925,5709.7 7008.3,5711.2 7615.4,5742.9 7674,5683.7 7782.3,5574.2 7836.7,3047.4 7842.1,2786.5"];
"src/execution/operators/chain-operator-executor.ts" [color="#ff6c60",
fontcolor="#ff6c60",
height=0.31944,
pos="2901,5958.7",
width=4.4028];
"src/execution/context/execution-context.ts" -> "src/execution/operators/chain-operator-executor.ts" [pos="e,2889.6,5946.9 2551.3,5019.5 2576,5116.1 2732.6,5771.3 2735,5775.7 2773.3,5846.2 2847.4,5909.2 2881.7,5939.8"];
"src/execution/parsers/unified-command-parser.ts" [height=0.31944,
pos="2901,4772.7",
width=4.3056];
"src/execution/context/execution-context.ts" -> "src/execution/parsers/unified-command-parser.ts" [pos="e,2888.3,4784.4 2593.3,4996.2 2624.4,4987.1 2665.9,4972.6 2699,4952.7 2739.1,4928.7 2838.9,4832.7 2880.9,4791.6"];
"src/execution/validation/request-validator.ts" [height=0.31944,
pos="3264.5,4120.7",
width=3.8194];
"src/execution/context/execution-context.ts" -> "src/execution/validation/request-validator.ts" [pos="e,3220.9,4132.3 2551.2,4996.1 2566.2,4943.2 2632.3,4722.2 2735,4566.7 2865,4370.1 2907.3,4316.2 3103,4184.7 3136.2,4162.5 3178.3,\
4146 3211,4135.4"];
"src/frameworks/types/index.ts" [height=0.31944,
pos="8110.5,966.74",
width=2.7083];
"src/execution/context/execution-context.ts" -> "src/frameworks/types/index.ts" [pos="e,8012.6,967.1 2550.7,4996.2 2568.3,4921.5 2665.3,4498.6 2699,4147.7 2709.8,4035.2 2686,2214.6 2735,2112.7 2916.9,1734.7 3082.9,\
1690.5 3462,1510.7 3469.6,1507.1 4640.8,1279.5 4649,1277.7 4852.6,1233.4 4900,1206.2 5105,1168.7 5170.9,1156.7 5352.5,1173.5 5404,\
1130.7 5444.2,1097.3 5398.1,1050 5440,1018.7 5492.2,979.87 7510.7,969.17 8002.4,967.14"];
"src/logging/index.ts" -> "src/types/index.ts" [pos="e,7839.6,2776.5 7506.9,4120.9 7537.4,3997.7 7796.5,2950.6 7837.1,2786.4"];
"src/mcp-tools/prompt-engine/core/types.ts" -> "src/types/index.ts" [pos="e,7842.3,2776.4 4070.4,6406.1 4132.5,6350.7 4409.4,6112.6 4685,6018.7 4862.4,5958.3 4918.2,5995.5 5105,5980.7 5604.1,5941.3 5728.9,\
5929.3 6229,5904.7 6309.2,5900.8 7616.5,5916.9 7674,5860.7 7791.1,5746.5 7837.8,3056.7 7842.2,2786.6"];
"src/execution/types.ts" [height=0.31944,
pos="8969,2381.7",
width=2.0278];
"src/mcp-tools/prompt-engine/core/types.ts" -> "src/execution/types.ts" [pos="e,8968,2393.4 4077.9,6429.5 4227.3,6514.5 5172.4,7032.7 6006,7032.7 6006,7032.7 6006,7032.7 6390,7032.7 6884.5,7032.7 7007.5,7070.7 \
7502,7070.7 7502,7070.7 7502,7070.7 8396,7070.7 8753.1,7070.7 8769.4,6760.2 8860,6414.7 8968.6,6000.9 8968.3,2702.6 8968,2403.4"];
"src/text-references/index.ts" -> "src/logging/index.ts" [pos="e,7500.5,4144.4 3354,5147 3380.1,5140.2 3406.7,5128.8 3426,5109.7 3464.7,5071.5 3419,5026.1 3462,4992.7 3532.1,4938.3 4171.3,4958.2 \
4260,4954.7 4344.3,4951.5 7229.8,4910 7296,4857.7 7412.8,4765.6 7484.7,4264.9 7499.2,4154.4"];
"src/text-references/argument-history-tracker.ts" [height=0.31944,
pos="3657.5,5236.7",
width=4.0694];
"src/text-references/index.ts" -> "src/text-references/argument-history-tracker.ts" [pos="e,3611.2,5225.2 3343.7,5168.3 3369.9,5172.5 3399.3,5177.5 3426,5182.7 3486.3,5194.7 3554.8,5211.1 3601.3,5222.7"];
"src/text-references/types.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="4056.5,5274.7",
width=2.4861];
"src/text-references/index.ts" -> "src/text-references/types.ts" [pos="e,3966.7,5283 3354.3,5156.2 3379.4,5159.8 3405.5,5167.5 3426,5182.7 3455.4,5204.6 3431.3,5236.9 3462,5256.7 3541,5307.8 3809,5295.2 \
3956.3,5283.8"];
"src/config/index.ts" [height=0.31944,
pos="5254.5,3172.7",
width=1.7361];
"src/config/index.ts" -> "src/logging/index.ts" [pos="e,7500.2,4121 5276.2,3184.4 5310,3203.2 5379.3,3240.9 5440,3268.7 5605.7,3344.7 5642.7,3382.6 5821,3420.7 6067.6,3473.6 6135.8,3444.7 \
6388,3444.7 6388,3444.7 6388,3444.7 6738,3444.7 6862.1,3444.7 7197.7,3393 7296,3468.7 7404,3552 7481.9,4005.8 7498.6,4111"];
"src/config/index.ts" -> "src/types/index.ts" [pos="e,7782.8,2774.2 5317.2,3163 5667.4,3107.8 7402.3,2834.2 7772.8,2775.7"];
"src/types/index.ts" -> "src/frameworks/types/index.ts" [pos="e,8107.8,978.49 7846.3,2752.8 7867.7,2607.5 8077.7,1182.7 8106.3,988.61"];
"src/types/index.ts" -> "src/execution/types.ts" [pos="e,8934,2393.3 7878.4,2753.2 8041.2,2697.7 8742,2458.8 8924.5,2396.6"];
"src/types/execution.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="8110.5,7222.7",
width=2.0278];
"src/types/index.ts" -> "src/types/execution.ts" [pos="e,8108.8,7211.1 7845.2,2776.4 7859.4,3015.8 8088.9,6876.2 8108.2,7201"];
"src/prompts/types.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="9147,1441.7",
width=1.9167];
"src/types/index.ts" -> "src/prompts/types.ts" [pos="e,9134.5,1453.5 7856,2753.1 7946.4,2661.3 8551.2,2047.3 9042,1547.7 9071.8,1517.4 9106.4,1482.2 9127.2,1460.9"];
"src/gates/types.ts" [height=0.31944,
pos="8395,6498.7",
width=1.6944];
"src/types/index.ts" -> "src/gates/types.ts" [pos="e,8392.3,6487.1 7846.2,2776.5 7878.3,2994.4 8347.3,6181.4 8390.8,6476.8"];
"src/types.ts" [height=0.31944,
pos="8110.5,1991.7",
width=1.1806];
"src/types/index.ts" -> "src/types.ts" [pos="e,8102,2003.3 7846.8,2753.1 7859.1,2691.2 7920.4,2395.7 8013,2168.7 8037.3,2109.2 8076.5,2043.9 8096.6,2011.8"];
"src/execution/context/context-resolver.ts" [height=0.31944,
pos="7110.5,5768.7",
width=3.5694];
"src/execution/context/context-resolver.ts" -> "src/logging/index.ts" [pos="e,7501.9,4144.4 7155.1,5757.1 7198.3,5743.2 7262.7,5715.4 7296,5666.7 7475,5404.9 7499,4321.5 7501.7,4154.4"];
"src/execution/context/context-resolver.ts" -> "src/types/index.ts" [pos="e,7842.3,2776.3 7221.9,5780.3 7367.5,5792.8 7612.6,5803.6 7674,5742.7 7785.7,5632.1 7837.1,3050.6 7842.1,2786.5"];
"src/execution/operators/chain-operator-executor.ts" -> "src/execution/context/execution-context.ts" [pos="e,2550.4,5019.5 2877.4,5947.2 2841.6,5922.2 2771.8,5861.4 2735,5793.7 2732.6,5789.3 2581.3,5156.1 2552.6,5029.5"];
"src/execution/operators/chain-operator-executor.ts" -> "src/logging/index.ts" [pos="e,7501.4,4144.4 2917.4,5947.2 2996.9,5887.2 3361,5608.4 3426,5484.7 3454.1,5431.4 3417.3,5256.2 3462,5215.7 3541.1,5144.3 7214.4,\
5159.2 7296,5090.7 7446.6,4964.5 7493.1,4285.9 7500.8,4154.7"];
"src/execution/operators/chain-operator-executor.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,3921.8,6406.8 2913.2,5970.5 2967.1,6026.4 3208.5,6266.3 3462,6354.7 3503.4,6369.2 3749.7,6392.1 3911.7,6405.9"];
"src/execution/operators/chain-operator-executor.ts" -> "src/types/index.ts" [pos="e,7842.3,2776.4 3036,5947.2 3413.7,5915.4 4519.4,5826 5440,5790.7 5774.4,5777.9 5858.3,5786.1 6193,5786.7 6518.3,5787.4 6599.7,5789.1 \
6925,5789.7 7008.2,5789.9 7614.3,5837.7 7674,5779.7 7788.2,5668.9 7837.4,3054.3 7842.1,2786.8"];
"src/execution/operators/chain-operator-executor.ts" -> "src/frameworks/types/index.ts" [pos="e,8054.7,978.29 2904.2,5947 2921.2,5857.6 3029.9,5273.3 3067,4792.7 3072.6,4719.8 3066.3,2223 3103,2159.7 3402.6,1643.2 3709.6,1708.3 \
4260,1476.7 4381.3,1425.7 5305.8,1256.4 5404,1168.7 5436.5,1139.8 5405.5,1104.3 5440,1077.7 5575.1,973.76 5650.8,1042.8 5821,1032.7 \
5986,1023 6027.7,1031.8 6193,1032.7 6600.4,1035 6702.1,1042.7 7109.5,1042.7 7109.5,1042.7 7109.5,1042.7 7504,1042.7 7702.3,1042.7 \
7934.3,1002.1 8044.7,980.28"];
"src/utils/jsonUtils.ts" [height=0.31944,
pos="4056.5,5506.7",
width=1.8194];
"src/execution/operators/chain-operator-executor.ts" -> "src/utils/jsonUtils.ts" [pos="e,4047.3,5518.4 2923.3,5947.2 2959.3,5928.1 3034.7,5890.4 3103,5870.7 3242.5,5830.6 3283.9,5852.2 3426,5822.7 3618.3,5782.9 3682.8,\
5806.8 3853,5708.7 3937.4,5660.1 4011.4,5567.4 4041.3,5526.7"];
"src/execution/parsers/unified-command-parser.ts" -> "src/logging/index.ts" [pos="e,7501.5,4144.7 3056.2,4775.5 3160.6,4776.7 3301.6,4777.2 3426,4773.7 4071,4755.6 4230.8,4702.7 4876,4702.7 4876,4702.7 4876,4702.7 \
5613.5,4702.7 5660.3,4702.7 7257.7,4663.6 7296,4636.7 7465,4518.4 7495.6,4235.6 7500.9,4154.7"];
"src/execution/parsers/unified-command-parser.ts" -> "src/types/index.ts" [pos="e,7842.2,2776.4 2907.5,4784.3 2938.1,4848.8 3087,5161 3103,5176.7 3361.1,5431.6 3536.9,5320.8 3853,5498.7 3870.7,5508.7 3869.8,5520.1 \
3889,5526.7 3988.4,5561.1 7597.7,5611.1 7674,5538.7 7780.1,5438.1 7836.3,3041 7842,2786.5"];
"src/utils/index.ts" [height=0.31944,
pos="3657.5,3602.7",
width=1.5694];
"src/execution/parsers/unified-command-parser.ts" -> "src/utils/index.ts" [pos="e,3601.7,3614.4 2916.9,4761 2989.1,4703.2 3304.5,4439.1 3426,4140.7 3463.1,4049.7 3406.9,3781.2 3462,3699.7 3491.8,3655.7 3547.7,\
3630.8 3591.9,3617.2"];
"src/execution/parsers/symbolic-command-parser.ts" [height=0.31944,
pos="3264.5,4656.7",
width=4.4861];
"src/execution/parsers/unified-command-parser.ts" -> "src/execution/parsers/symbolic-command-parser.ts" [pos="e,3227.3,4668.3 3019.7,4761.2 3035.9,4757.6 3052.1,4752.9 3067,4746.7 3085.2,4739.2 3085.7,4730.2 3103,4720.7 3139.9,4700.5 3184.7,\
4683.2 3217.5,4671.7"];
"src/execution/parsers/types/operator-types.ts" [height=0.31944,
pos="3657.5,4696.7",
width=3.9722];
"src/execution/parsers/unified-command-parser.ts" -> "src/execution/parsers/types/operator-types.ts" [pos="e,3542.2,4708.3 3016.2,4761.2 3155.1,4747.3 3388.7,4723.7 3532.1,4709.3"];
"src/execution/parsers/types/command-parse-types.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="4056.5,4700.7",
width=4.6528];
"src/execution/parsers/unified-command-parser.ts" -> "src/execution/parsers/types/command-parse-types.ts" [pos="e,3932,4712.2 3056.3,4768.2 3160.7,4764.7 3301.7,4759.3 3426,4751.7 3597.3,4741.4 3794.4,4724.6 3921.8,4713.2"];
"src/execution/validation/request-validator.ts" -> "src/types/execution.ts" [pos="e,8037.3,7223.6 3270.4,4132.4 3293.3,4187.6 3389.8,4428.2 3426,4635.7 3441.9,4727.2 3406.4,5396.4 3462,5470.7 3572,5617.9 3710.6,\
5488.7 3853,5604.7 3877.4,5624.6 3868.4,5641.9 3889,5665.7 3945.7,5731.4 5036.2,6593.8 5105,6646.7 5235.6,6747.2 5291.6,6745.3 5404,\
6865.7 5424.4,6887.6 5415.4,6905.7 5440,6922.7 5874,7222.7 7625.8,7226.8 8027.2,7223.7"];
"src/execution/validation/schemas.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="3657.5,4146.7",
width=3.1944];
"src/execution/validation/request-validator.ts" -> "src/execution/validation/schemas.ts" [pos="e,3542.5,4139.2 3402.3,4129.8 3444.6,4132.7 3490.9,4135.7 3532.3,4138.5"];
"src/tooling/action-metadata/usage-tracker.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="3657.5,3522.7",
width=3.875];
"src/execution/validation/request-validator.ts" -> "src/tooling/action-metadata/usage-tracker.ts" [pos="e,3558.4,3534.3 3266.1,4108.8 3269.9,4044.8 3296.7,3738.2 3462,3581.7 3485.6,3559.4 3517.4,3545.5 3548.4,3536.9"];
"src/frameworks/types/methodology-types.ts" [height=0.31944,
pos="8721,966.74",
width=3.8611];
"src/frameworks/types/index.ts" -> "src/frameworks/types/methodology-types.ts" [pos="e,8581.8,966.74 8208.3,966.74 8306.1,966.74 8458.5,966.74 8571.6,966.74"];
"src/frameworks/types/integration-types.ts" [height=0.31944,
pos="8395,736.74",
width=3.6528];
"src/frameworks/types/index.ts" -> "src/frameworks/types/integration-types.ts" [pos="e,8379.6,748.44 8125.9,955.02 8172,917.49 8316.2,800.12 8371.8,754.83"];
"src/frameworks/types/prompt-guidance-types.ts" [height=0.31944,
pos="8395,1477.7",
width=4.1944];
"src/frameworks/types/index.ts" -> "src/frameworks/types/prompt-guidance-types.ts" [pos="e,8387.5,1465.9 8117.9,978.38 8154.4,1044.3 8335.1,1371.3 8382.6,1457.1"];
"src/utils/jsonUtils.ts" -> "src/types/index.ts" [pos="e,7842.2,2776.3 4122.2,5505.9 4260.6,5504.3 4595.3,5500.7 4876,5500.7 4876,5500.7 4876,5500.7 6390,5500.7 6461.3,5500.7 7622,5563.6 \
7674,5514.7 7779.6,5415.4 7836.3,3038.6 7842,2786.4"];
"src/execution/parsers/argument-parser.ts" [height=0.31944,
pos="3264.5,5464.7",
width=3.6528];
"src/execution/parsers/argument-parser.ts" -> "src/logging/index.ts" [pos="e,7501.2,4144.6 3335.4,5453.2 3367.7,5444.2 3403.7,5428.4 3426,5400.7 3487.6,5324.2 3388,5247.3 3462,5182.7 3497.9,5151.4 6841.4,\
5090.1 6889,5087.7 6979.6,5083.3 7227.3,5118 7296,5058.7 7439.8,4934.8 7491.7,4283.1 7500.6,4154.7"];
"src/execution/parsers/argument-parser.ts" -> "src/types/index.ts" [pos="e,7842.3,2776.4 3324.5,5476.3 3434.9,5497.3 3680.2,5541.5 3889,5560.7 4651.7,5631.2 4845.6,5614.7 5611.5,5614.7 5611.5,5614.7 5611.5,\
5614.7 6390,5614.7 6675.4,5614.7 7466.4,5824.5 7674,5628.7 7783.9,5525.1 7836.8,3045 7842.1,2786.5"];
"src/execution/parsers/argument-parser.ts" -> "src/execution/types.ts" [pos="e,8967.9,2393.6 3281.5,5476.4 3396.2,5559.7 4103.5,6072.8 4685,6481.7 5018.5,6716.3 5071.6,6828.2 5440,7002.7 5968,7252.9 6151.8,\
7222.7 6736,7222.7 6736,7222.7 6736,7222.7 7111.5,7222.7 7557.9,7222.7 7663.1,7108.7 8109.5,7108.7 8109.5,7108.7 8109.5,7108.7 8396,\
7108.7 8660.9,7108.7 8762.2,6980.9 8860,6734.7 8945.5,6519.5 8966.3,2726.4 8967.9,2403.6"];
"src/execution/parsers/argument-parser.ts" -> "src/utils/index.ts" [pos="e,3600.6,3614 3274.8,5453.1 3304.1,5415.6 3393.9,5294.4 3426,5176.7 3447.6,5097.6 3418,3769 3462,3699.7 3490.5,3654.9 3546.4,3630.1 \
3591,3616.8"];
"src/execution/types.ts" -> "src/prompts/types.ts" [pos="e,9143.8,1453.4 8972.2,2370.2 8990.3,2273.1 9117.5,1593.8 9142,1463.4"];
"src/utils/index.ts" -> "src/utils/jsonUtils.ts" [pos="e,4041.7,5495.2 3714.4,3614 3760.3,3626.5 3822.5,3651.6 3853,3699.7 3900.5,3774.6 3859.1,5211.3 3889,5294.7 3918.9,5378.3 3995.9,\
5454.4 4033.8,5488.2"];
"src/utils/errorHandling.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="7110.5,2648.7",
width=2.25];
"src/utils/index.ts" -> "src/utils/errorHandling.ts" [pos="e,7090.3,2660.3 3714.3,3600.7 3962.2,3590.5 4985.3,3535.4 5785,3302.7 5971.7,3248.4 6016.5,3226.3 6193,3144.7 6554.1,2977.9 6970.9,\
2731.8 7081.4,2665.7"];
"src/frameworks/index.ts" [height=0.31944,
pos="4056.5,886.74",
width=2.2083];
"src/utils/index.ts" -> "src/frameworks/index.ts" [pos="e,4054.7,898.46 3714.4,3601.7 3759.2,3597.6 3820,3584 3853,3542.7 3874.8,3515.4 4036.7,1160.9 4054,908.59"];
"src/gates/index.ts" [height=0.31944,
pos="5254.5,6452.7",
width=1.6944];
"src/utils/index.ts" -> "src/gates/index.ts" [pos="e,5193.8,6441.2 3713.3,3614.4 3758.7,3627.1 3821,3652.4 3853,3699.7 3908.3,3781.6 3851,4051.6 3889,4142.7 4088.7,4622.3 4461.3,4546.4 \
4649,5030.7 4671.9,5089.8 4642.9,6122.5 4685,6169.7 4799.7,6298.6 4942.8,6109.1 5069,6226.7 5123.3,6277.3 5057.6,6332.7 5105,6389.7 \
5124.9,6413.7 5155.6,6428.8 5184,6438.1"];
"src/utils/chainUtils.ts" [height=0.31944,
pos="6737,2336.7",
width=1.9306];
"src/utils/index.ts" -> "src/utils/chainUtils.ts" [pos="e,6667.2,2336 3714.2,3606.3 3756.1,3606.1 3812.9,3599.6 3853,3570.7 3880.8,3550.8 3865.1,3527.2 3889,3502.7 4008.3,3380.3 4090,3419.8 \
4224,3313.7 4242.5,3299.1 4238.7,3285 4260,3274.7 4317.4,3247.1 5344,3214.2 5404,3192.7 5617.6,3116.5 5633,3025.6 5821,2898.7 5984.1,\
2788.7 6032.6,2772.7 6193,2658.7 6373.2,2530.7 6380.1,2435.6 6585,2352.7 6607.5,2343.7 6633.2,2339 6657.1,2336.8"];
"src/execution/parsers/index.ts" [height=0.31944,
pos="2547,5658.7",
width=2.7083];
"src/execution/parsers/index.ts" -> "src/logging/index.ts" [pos="e,7501.6,4144.4 2644.5,5660 2912.2,5661.9 3657.5,5654.4 3853,5518.7 3880.5,5499.7 3860.9,5470.8 3889,5452.7 4029.6,5362.6 6722.5,\
5259.8 6889,5246.7 6979.5,5239.6 7228.6,5271.6 7296,5210.7 7460.3,5062.2 7496.1,4294.5 7501.3,4154.6"];
"src/execution/parsers/index.ts" -> "src/types/index.ts" [pos="e,7842.3,2776.5 2644.5,5661 2664.1,5665.2 2683.4,5672.5 2699,5684.7 2730.4,5709.3 2703.9,5741.9 2735,5766.7 2833.8,5845.8 3734.1,\
5941.4 3853,5984.7 4610.6,6260.6 4667.6,6632.5 5440,6863.7 6057.4,7048.6 6250.2,7003.8 6889,6918.7 7074.1,6894.1 7124.8,6889.3 7296,\
6814.7 7479.1,6735 7574.4,6744.9 7674,6571.7 7774.7,6396.6 7836.7,3087.2 7842.1,2786.6"];
"src/execution/parsers/index.ts" -> "src/execution/context/context-resolver.ts" [pos="e,6981.6,5765.1 2644.7,5669.2 2663.1,5672.9 2681.9,5677.9 2699,5684.7 2716.9,5691.9 2717.1,5701.8 2735,5708.7 3039.7,5827.6 3135.9,\
5797.3 3462,5822.7 3870.4,5854.6 4402.5,5781.1 5440,5752.7 5774.5,5743.6 5858.3,5745.1 6193,5748.7 6469.3,5751.8 6792.3,5759.9 6971.6,\
5764.8"];
"src/execution/parsers/index.ts" -> "src/execution/parsers/unified-command-parser.ts" [pos="e,2895.4,4784.3 2552.6,5647.2 2589.8,5553.6 2842.2,4918.1 2891.6,4793.8"];
"src/execution/parsers/index.ts" -> "src/execution/parsers/argument-parser.ts" [pos="e,3250.4,5476.6 2644.7,5649.2 2784,5635.2 3028.4,5609 3067,5594.7 3137.8,5568.6 3208.5,5512.7 3242.6,5483.4"];
"src/execution/parsers/index.ts" -> "src/execution/types.ts" [pos="e,8968,2393.4 2644.6,5652.5 2664.5,5655.6 2683.9,5662.5 2699,5675.7 2749.5,5720.2 2686.8,5775.8 2735,5822.7 2843.2,5928.1 2919.5,\
5862.3 3067,5894.7 3226.7,5929.8 3272.6,5918.2 3426,5974.7 3802.6,6113.6 3879.6,6191.5 4224,6397.7 4628.7,6640.1 4681.1,6782.7 5105,\
6989.7 5245.8,7058.5 5290.2,7053.9 5440,7099.7 5690.1,7176.3 5744.5,7260.7 6006,7260.7 6006,7260.7 6006,7260.7 6390,7260.7 7155.9,\
7260.7 7343.6,7374.7 8109.5,7374.7 8109.5,7374.7 8109.5,7374.7 8396,7374.7 8684.5,7374.7 8745,7185.3 8860,6920.7 8956.4,6699 8967.2,\
2733.4 8968,2403.5"];
"src/execution/parsers/symbolic-command-parser.ts" -> "src/logging/index.ts" [pos="e,7501.2,4144.3 3426.4,4654.5 3934,4647.6 5498.5,4626.7 6006,4626.7 6006,4626.7 6006,4626.7 6738,4626.7 6862.1,4626.7 7193.6,4672.9 \
7296,4602.7 7455.4,4493.6 7492.6,4232.1 7500.2,4154.7"];
"src/execution/parsers/symbolic-command-parser.ts" -> "src/utils/index.ts" [pos="e,3601,3614.3 3273.3,4645.1 3300.5,4604 3391.2,4460.2 3426,4326.7 3461.2,4191.7 3385.2,3816.3 3462,3699.7 3491.2,3655.5 3546.8,3630.6 \
3591.2,3617.2"];
"src/execution/parsers/symbolic-command-parser.ts" -> "src/execution/parsers/types/operator-types.ts" [pos="e,3544,4685.2 3378.1,4668.3 3426.8,4673.2 3484,4679.1 3533.9,4684.2"];
"src/execution/parsers/types/operator-types.ts" -> "src/execution/parsers/types/command-parse-types.ts" [pos="e,3888.9,4699.1 3800.7,4698.2 3826.1,4698.4 3852.7,4698.7 3878.9,4699"];
"src/execution/pipeline/prompt-execution-pipeline.ts" [height=0.31944,
pos="1796.5,3656.7",
width=4.4444];
"src/execution/pipeline/prompt-execution-pipeline.ts" -> "src/execution/context/execution-context.ts" [pos="e,2543.7,4996.2 1956.8,3656.6 2087.1,3665.8 2264.9,3702 2359,3822.7 2403.7,3880.1 2384.7,4075.8 2395,4147.7 2443,4483.4 2522.4,4888.9 \
2541.7,4986.1"];
"src/execution/pipeline/prompt-execution-pipeline.ts" -> "src/logging/index.ts" [pos="e,7436.9,4127.3 1848.5,3645.2 1953.5,3624.4 2197.2,3591.9 2359,3694.7 2386.9,3712.5 2367.6,3741.2 2395,3759.7 2507.8,3836 2583.5,\
3725.7 2699,3797.7 2723.8,3813.2 2710.9,3836.2 2735,3852.7 2872.9,3947.6 2937.8,3906.1 3103,3932.7 3597.6,4012.5 3727.6,3984.1 4224,\
4051.7 4240.1,4053.9 4243.9,4056.2 4260,4057.7 4448.1,4076 4496.1,4065.7 4685,4069.7 5441.8,4086 5631,4094.7 6388,4094.7 6388,4094.7 \
6388,4094.7 6738,4094.7 6990.6,4094.7 7289.5,4115.7 7426.5,4126.5"];
"src/execution/pipeline/prompt-execution-pipeline.ts" -> "src/types/index.ts" [pos="e,7836.5,2776.3 1817.3,3645.1 1857.1,3622.4 1950.3,3573.1 2036,3555.7 2420.2,3477.7 3259.8,3521.7 3426,3646.7 3461.7,3673.6 3425.1,\
3715.4 3462,3740.7 3533.6,3790 3766.3,3745.8 3853,3740.7 5406.7,3650.6 5806.6,3554.1 7296,3102.7 7465.5,3051.4 7528.9,3078.3 7674,\
2976.7 7749.6,2923.8 7808.3,2827.5 7831.6,2785.3"];
"src/execution/pipeline/stage.ts" [height=0.31944,
pos="2197.5,4853.7",
width=2.7361];
"src/execution/pipeline/prompt-execution-pipeline.ts" -> "src/execution/pipeline/stage.ts" [pos="e,2196.3,4842 1956.8,3661.8 1972.8,3667.9 1987.7,3676.6 2000,3688.7 2170,3857 2193.3,4685.3 2196.1,4831.6"];
"src/metrics/index.ts" [height=0.31944,
pos="3657.5,3876.7",
width=1.8472];
"src/execution/pipeline/prompt-execution-pipeline.ts" -> "src/metrics/index.ts" [pos="e,3590.7,3871.1 1822.2,3645.2 1864.7,3626 1955,3588.3 2036,3574.7 2177.6,3551.1 2216.5,3557.7 2359,3574.7 2844.1,3632.8 2957.4,3700.8 \
3426,3838.7 3442.2,3843.5 3445.6,3846.9 3462,3850.7 3500.7,3859.7 3544.5,3865.9 3580.7,3870"];
"src/execution/pipeline/stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2523.2,4996.1 2229.2,4865.3 2261.7,4877.6 2314.4,4898.1 2359,4917.7 2414.1,4942 2476.9,4972.9 2513.9,4991.5"];
"src/execution/pipeline/stage.ts" -> "src/logging/index.ts" [pos="e,7498.8,4144.2 2204.8,4842.2 2231.7,4793.5 2338,4605.1 2395,4570.7 2525.3,4492 2583.2,4540.3 2735,4528.7 3851.3,4443.5 4133.9,4474.7 \
5253.5,4474.7 5253.5,4474.7 5253.5,4474.7 6738,4474.7 6862.1,4474.7 7188.3,4512.4 7296,4450.7 7415.3,4382.5 7477.1,4213.7 7495.8,\
4154.1"];
"src/metrics/analytics-service.ts" [height=0.31944,
pos="4056.5,3860.7",
width=2.7778];
"src/metrics/index.ts" -> "src/metrics/analytics-service.ts" [pos="e,3956.4,3864.7 3724.1,3874.1 3784.3,3871.7 3874.8,3868 3946,3865.2"];
"src/metrics/types.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="4454.5,3852.7",
width=1.8472];
"src/metrics/index.ts" -> "src/metrics/types.ts" [pos="e,4387.8,3846.9 3714.6,3865.2 3761.1,3856.2 3829,3844.5 3889,3839.7 4063.4,3825.8 4269,3837.6 4377.6,3846.1"];
"src/execution/pipeline/stages/00-dependency-injection-stage.ts" [height=0.31944,
pos="1796.5,4490.7",
width=5.4444];
"src/execution/pipeline/stages/00-dependency-injection-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2545.6,4995.9 1844.5,4479.2 1948.7,4456.5 2202.1,4417.9 2359,4533.7 2513.3,4647.6 2540.4,4908.7 2545,4985.9"];
"src/execution/pipeline/stages/00-dependency-injection-stage.ts" -> "src/logging/index.ts" [pos="e,7465.6,4144.3 1808.6,4478.9 1840.4,4445.6 1936.2,4350.9 2036,4305.7 2256,4206.1 2862.6,4122.7 3103,4099.7 3435,4068 3521.1,4093.3 \
3853,4125.7 4034.7,4143.5 4078,4167 4260,4180.7 5033.9,4239 5229.9,4208.7 6006,4208.7 6006,4208.7 6006,4208.7 6738,4208.7 6986.2,\
4208.7 7050.4,4220.6 7296,4184.7 7351.8,4176.6 7414.4,4159.6 7455.8,4147.3"];
"src/execution/pipeline/stages/00-dependency-injection-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,2183.5,4841.9 1810.3,4502.4 1868.1,4555 2104.7,4770.2 2176,4835.1"];
"src/execution/pipeline/stages/00-dependency-injection-stage.ts" -> "src/metrics/index.ts" [pos="e,3590.7,3877 1811.8,4479 1849,4447.8 1949.2,4358.6 2000,4261.7 2031,4202.6 1986.5,4160.7 2036,4115.7 2266.7,3906 3291.2,3880.2 \
3580.3,3877.1"];
"src/gates/core/temporary-gate-registry.ts" [height=0.31944,
pos="7110.5,6515.7",
width=3.6111];
"src/execution/pipeline/stages/00-dependency-injection-stage.ts" -> "src/gates/core/temporary-gate-registry.ts" [pos="e,6980.4,6508.6 1842.6,4502.4 1954,4533.7 2241.3,4631.5 2359,4832.7 2416.9,4931.8 2317.6,5780.1 2395,5864.7 2486.9,5965.2 2593.9,\
5816.1 2699,5902.7 2738.7,5935.5 2695.1,5980.3 2735,6012.7 2901.1,6147.6 4468.9,6107.3 4649,6222.7 4675.2,6239.5 4661.8,6262 4685,\
6282.7 4694.6,6291.3 5092.5,6470.9 5105,6473.7 5298.4,6517.4 6690.9,6498.1 6889,6504.7 6915.2,6505.6 6943.2,6506.8 6970.1,6508.1"];
"src/gates/core/temporary-gate-registry.ts" -> "src/logging/index.ts" [pos="e,7501.3,4144.5 7118.8,6504.2 7147.3,6458.6 7251.7,6285.1 7296,6126.7 7407.7,5727.7 7489.8,4345.6 7500.8,4154.7"];
"src/gates/core/temporary-gate-registry.ts" -> "src/gates/types.ts" [pos="e,8333.7,6499.5 7240.6,6514 7508.5,6510.5 8116.7,6502.4 8323.6,6499.7"];
"src/execution/pipeline/stages/00-execution-lifecycle-stage.ts" [height=0.31944,
pos="1796.5,4971.7",
width=5.2083];
"src/execution/pipeline/stages/00-execution-lifecycle-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2413.4,5001.6 1984,4981.2 2001.6,4982.1 2019.1,4982.9 2036,4983.7 2160,4989.8 2301,4996.4 2403.3,5001.2"];
"src/execution/pipeline/stages/00-execution-lifecycle-stage.ts" -> "src/logging/index.ts" [pos="e,7499.4,4144.3 1983.5,4960.2 2095.8,4948.2 2239.7,4923.8 2359,4873.7 2548.5,4794.3 2543,4678 2735,4604.7 2996.6,4504.9 4973.5,4512.7 \
5253.5,4512.7 5253.5,4512.7 5253.5,4512.7 6738,4512.7 6862.2,4512.7 7189.9,4547.3 7296,4482.7 7423,4405.5 7480.5,4218.1 7496.9,4154.4"];
"src/execution/pipeline/stages/00-execution-lifecycle-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,2104.6,4865.3 1822.3,4960.2 1865.1,4940.7 1955.7,4901.5 2036,4879.7 2054.8,4874.7 2075,4870.4 2094.7,4867"];
"src/execution/pipeline/stages/00-execution-lifecycle-stage.ts" -> "src/gates/core/temporary-gate-registry.ts" [pos="e,6980.4,6511.7 1905.2,4983.3 1938.2,4991 1972.9,5003.7 2000,5024.7 2259.1,5225.4 2252.6,5358.8 2359,5668.7 2393.2,5768.3 2327,5822.5 \
2395,5902.7 2486.9,6011.3 2594.5,5906.2 2699,6002.7 2729.4,6030.9 2701.9,6063.9 2735,6088.7 2906.2,6217.2 4488.9,6164.7 4649,6306.7 \
4700.9,6352.8 4633.1,6412.7 4685,6458.7 4755.3,6521.1 5011.2,6501.3 5105,6506.7 5500.8,6529.6 6492.6,6504 6889,6509.7 6915.2,6510.1 \
6943.2,6510.7 6970.1,6511.4"];
"src/execution/pipeline/stages/00-request-normalization-stage.ts" [height=0.31944,
pos="1359.5,4874.7",
width=5.4861];
"src/execution/pipeline/stages/00-request-normalization-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2473.3,4996.2 1507.5,4886.2 1524.2,4887.7 1541,4889.2 1557,4890.7 1914,4925.1 2003.4,4933.4 2359,4979.7 2393.2,4984.2 2430.9,4989.7 \
2463.4,4994.7"];
"src/execution/pipeline/stages/00-request-normalization-stage.ts" -> "src/logging/index.ts" [pos="e,7478.9,4144.3 1361.6,4863.1 1371.2,4764.6 1444,4068.6 1593,3935.7 1656.7,3879 2283.4,3839.1 2359,3878.7 2383.9,3891.8 2371.4,3915.5 \
2395,3930.7 2510.3,4005.5 2597.5,3895.1 2699,3987.7 2742.3,4027.3 2689.5,4077.7 2735,4114.7 2797.8,4165.9 3381.2,4161.8 3462,4166.7 \
4591.1,4236.1 4874.8,4246.7 6006,4246.7 6006,4246.7 6006,4246.7 6738,4246.7 6986.5,4246.7 7053.2,4264.6 7296,4211.7 7359.8,4197.9 \
7430,4167.4 7469.7,4148.7"];
"src/execution/pipeline/stages/00-request-normalization-stage.ts" -> "src/types/index.ts" [pos="e,7842.2,2776.3 1391.1,4886.4 1433.3,4903.7 1509.3,4939.9 1557,4991.7 1581.7,5018.7 1564.6,5042.7 1593,5065.7 1737.7,5183.5 1819.8,\
5120.2 2000,5168.7 2492.4,5301.5 2598,5413.8 3103,5484.7 3245.2,5504.7 3282.5,5489.6 3426,5484.7 4071.5,5463 4230.1,5386.7 4876,\
5386.7 4876,5386.7 4876,5386.7 6008,5386.7 6294.6,5386.7 7049,5470 7296,5324.7 7570.6,5163.2 7573.5,5018.1 7674,4715.7 7801.7,4331.6 \
7837.6,2973.9 7842,2786.3"];
"src/execution/pipeline/stages/00-request-normalization-stage.ts" -> "src/execution/validation/request-validator.ts" [pos="e,3201.2,4132.2 1361.1,4863.1 1366.9,4756.5 1416.4,3949 1593,3806.7 1659.3,3753.3 2285.5,3768.8 2359,3811.7 2386.5,3827.8 2369.8,\
3854.2 2395,3873.7 2505.9,3959.9 2595.8,3864.5 2699,3959.7 2732.8,3990.9 2698.9,4028.3 2735,4056.7 2867.6,4161.4 3080.3,4149.2 3191.1,\
4133.7"];
"src/execution/pipeline/stages/00-request-normalization-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,2098.8,4856.2 1557,4869.8 1723,4865.6 1954.4,4859.8 2088.5,4856.5"];
"src/mcp-tools/prompt-engine/core/chain-management.ts" [height=0.31944,
pos="1796.5,6727.7",
width=4.9167];
"src/execution/pipeline/stages/00-request-normalization-stage.ts" -> "src/mcp-tools/prompt-engine/core/chain-management.ts" [pos="e,1768.5,6716.2 1363.1,4886.4 1382.3,4972.9 1502.8,5525.2 1557,5980.7 1572.5,6111.4 1531.4,6455.5 1593,6571.7 1629.6,6640.8 1711.8,\
6688.7 1759.5,6711.9"];
"src/mcp-tools/prompt-engine/utils/tool-routing.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="1796.5,3827.7",
width=4.1944];
"src/execution/pipeline/stages/00-request-normalization-stage.ts" -> "src/mcp-tools/prompt-engine/utils/tool-routing.ts" [pos="e,1645.2,3826 1361.4,4863.1 1369.3,4759.9 1432.5,3999.5 1593,3853.7 1605.3,3842.6 1619.8,3834.7 1635.4,3829.1"];
"src/mcp-tools/prompt-engine/core/chain-management.ts" -> "src/chain-session/types.ts" [pos="e,2195.9,5895.4 1821.2,6716.1 1863.6,6693.9 1952.5,6641.7 2000,6571.7 2154.5,6344.1 2188.8,5995.2 2195.2,5905.4"];
"src/mcp-tools/prompt-engine/core/chain-management.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,3921.6,6428.8 1973.7,6727.7 2111.3,6725.8 2290.2,6718.5 2359,6694.7 2377.4,6688.4 2376.9,6677 2395,6669.7 2521.9,6618.8 2573.5,\
6676.1 2699,6621.7 2717.6,6613.7 2716.1,6601 2735,6593.7 2878.7,6538.4 3272.7,6557.2 3426,6542.7 3616.2,6524.8 3688.2,6590.4 3853,\
6493.7 3876.6,6479.9 3865.7,6458.1 3889,6443.7 3896.3,6439.3 3904,6435.5 3912.1,6432.3"];
"src/mcp-tools/prompt-engine/core/chain-management.ts" -> "src/types/index.ts" [pos="e,7842.3,2776.3 1840.2,6739.3 1937.6,6764.9 2184.2,6826 2395,6846.7 3044.7,6910.8 3217.8,6819.4 3853,6668.7 4040.9,6624.2 4537.6,\
6477.5 4649,6319.7 4709.7,6233.8 4607.1,6156.4 4685,6085.7 4715.8,6057.8 7644.6,5950.2 7674,5920.7 7791.9,5802.7 7837.9,3059.4 7842.2,\
2786.6"];
"src/mcp-tools/prompt-engine/processors/response-formatter.ts" [height=0.31944,
pos="3657.5,6647.7",
width=5.4306];
"src/mcp-tools/prompt-engine/core/chain-management.ts" -> "src/mcp-tools/prompt-engine/processors/response-formatter.ts" [pos="e,3534.6,6659.3 1973.6,6737.6 1994.6,6738.5 2015.8,6739.2 2036,6739.7 2179.5,6743.4 2215.5,6744.8 2359,6739.7 2785.7,6724.6 3289.8,\
6681.7 3524.3,6660.2"];
"src/gates/core/index.ts" [height=0.31944,
pos="6007,6760.7",
width=2.1111];
"src/mcp-tools/prompt-engine/core/chain-management.ts" -> "src/gates/core/index.ts" [pos="e,5930.8,6755 1809.1,6739.3 1841.5,6770.6 1937.3,6857.4 2036,6891.7 2484.9,7048 2628,6947.7 3103,6963.7 3246.5,6968.6 3282.4,6964.2 \
3426,6963.7 3615.8,6963.1 3663.7,6974 3853,6960.7 4562.9,6911 4730,6796 5440,6748.7 5610.2,6737.4 5809.8,6747 5920.7,6754.3"];
"src/execution/pipeline/stages/01-parsing-stage.ts" [height=0.31944,
pos="1796.5,4699.7",
width=4.2917];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/chain-session/types.ts" [pos="e,2194.8,5872.2 1884.6,4711.3 1925.4,4721.1 1971.3,4739.5 2000,4773.7 2036.8,4817.6 2170.7,5709.8 2193.3,5861.8"];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2530.6,4996.2 1951.3,4708.5 2106.4,4718.6 2327.3,4737.1 2359,4761.7 2395,4789.7 2370.3,4819.5 2395,4857.7 2430.7,4913 2489.8,4964 \
2522.5,4989.9"];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/logging/index.ts" [pos="e,7496.2,4144.3 1816.7,4688 1889.1,4644.6 2153.9,4492.1 2395,4433.7 2542.1,4398.2 2583.7,4419.4 2735,4414.7 3853.8,4380 4134.1,4398.7 \
5253.5,4398.7 5253.5,4398.7 5253.5,4398.7 6738,4398.7 6862.2,4398.7 7184.3,4421.1 7296,4366.7 7394.1,4319 7465.5,4201.3 7491.4,4153.4"];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/types/index.ts" [pos="e,7842,2776.3 1890.2,4688.2 1934.3,4683.3 1987.8,4678.2 2036,4675.7 2179.4,4668.5 2220.8,4636.9 2359,4675.7 2377.1,4680.8 2377.9,\
4690.1 2395,4697.7 2523.9,4755.7 2603.3,4686.8 2699,4790.7 2749.9,4846 2688.7,4896.7 2735,4955.7 2836.4,5085.1 2961.6,4992.6 3067,\
5118.7 3104.4,5163.4 3060.2,5205.2 3103,5244.7 3278.5,5407.1 5014.4,5310.7 5253.5,5310.7 5253.5,5310.7 5253.5,5310.7 7111.5,5310.7 \
7750.8,5310.7 7673.8,4153.6 7674,4152.7 7800.1,3606.9 7835.8,2917.2 7841.6,2786.6"];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/execution/operators/chain-operator-executor.ts" [pos="e,2791.3,5947.2 1849.9,4711.3 1987.9,4741.8 2350.8,4822.7 2359,4832.7 2426.5,4914.9 2334.1,5701.7 2395,5788.7 2478.7,5908.3 2567.4,\
5849.6 2699,5912.7 2715.5,5920.7 2717.7,5926.8 2735,5932.7 2749.8,5937.8 2765.6,5941.9 2781.4,5945.2"];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/execution/parsers/unified-command-parser.ts" [pos="e,2863.1,4761.2 1837.6,4688.2 1884.6,4675.4 1965.2,4655.4 2036,4647.7 2178.7,4632.4 2216.4,4631.5 2359,4647.7 2545.2,4669 2760.6,\
4730.1 2853.5,4758.2"];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/execution/parsers/argument-parser.ts" [pos="e,3132.9,5458 1919.3,4688.2 2062.5,4677.2 2289.3,4668.1 2359,4713.7 2390.6,4734.4 2370.2,4762.3 2395,4790.7 2500.7,4911.8 2604,4857.1 \
2699,4986.7 2734.9,5035.8 2695.2,5072.8 2735,5118.7 2840.3,5240.3 2965.7,5137.8 3067,5262.7 3117.3,5324.7 3045.4,5383.5 3103,5438.7 \
3109.2,5444.7 3116.2,5449.6 3123.8,5453.7"];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/utils/index.ts" [pos="e,3615.7,3614.2 1816.7,4688.1 1857.8,4662.1 1954.5,4594.7 2000,4510.7 2044.1,4429.4 1982.3,4381.1 2036,4305.7 2237.9,4022.5 3354.4,\
3689.2 3606.1,3617"];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/execution/parsers/types/operator-types.ts" [pos="e,3514.2,4701.3 1828.2,4688.2 1873,4672 1959.5,4643.3 2036,4632.7 2178.2,4613.1 2215.5,4629.2 2359,4632.7 2510.3,4636.5 2554,4606.6 \
2699,4649.7 2716.8,4655 2717.2,4665.7 2735,4670.7 2874.8,4710.7 3280.4,4707 3504,4701.5"];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,2166.5,4842.2 1831.4,4711.4 1871.9,4725.4 1941.4,4750 2000,4773.7 2016.2,4780.3 2019.9,4782.9 2036,4789.7 2077,4807 2124.3,4825.7 \
2156.9,4838.4"];
"src/execution/pipeline/stages/02-inline-gate-stage.ts" [height=0.31944,
pos="1796.5,6550.7",
width=4.5417];
"src/execution/pipeline/stages/02-inline-gate-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2542.4,5019.6 1827.5,6539.2 1925.1,6499.9 2234.4,6360.6 2359,6131.7 2411.5,6035.3 2378.2,5747.3 2395,5638.7 2432.6,5396.4 2515.5,\
5109.8 2539.4,5029.6"];
"src/execution/pipeline/stages/02-inline-gate-stage.ts" -> "src/logging/index.ts" [pos="e,7501.7,4144.3 1960.3,6550.4 2142,6547.3 2444.2,6534 2699,6483.7 3609.8,6304.3 3792.4,6091.7 4685,5836.7 5521.2,5597.9 5740.1,5574.7 \
6585,5368.7 6736,5331.9 6771.9,5313.8 6925,5286.7 7006.7,5272.3 7235.3,5301.3 7296,5244.7 7463.3,5088.8 7496.7,4296 7501.4,4154.4"];
"src/execution/pipeline/stages/02-inline-gate-stage.ts" -> "src/execution/operators/chain-operator-executor.ts" [pos="e,2886.9,5970.4 1830.2,6539.1 1917.7,6507.7 2163.8,6416.7 2359,6319.7 2516,6241.8 2554.7,6219.2 2699,6119.7 2767.8,6072.3 2843.4,\
6008.3 2879.1,5977.2"];
"src/execution/pipeline/stages/02-inline-gate-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,2194.2,4865.4 1826.6,6539.2 1872.7,6519.2 1961.2,6473.3 2000,6402.7 2057.9,6297.6 2022.6,5983 2036,5863.7 2081,5464.6 2171.8,4982.1 \
2192.3,4875.3"];
"src/execution/pipeline/stages/02-inline-gate-stage.ts" -> "src/gates/core/temporary-gate-registry.ts" [pos="e,7089.1,6527.4 1819.2,6562.3 1860.8,6584.3 1954.6,6632.9 2036,6668.7 2192.6,6737.6 2228.9,6766.8 2395,6807.7 2701.8,6883.4 2787.5,\
6854.9 3103,6871.7 4474.6,6945.1 4824.6,6938 6193,6819.7 6351.5,6806 6395.2,6822.4 6549,6781.7 6708.3,6739.6 6740.7,6705.6 6889,\
6633.7 6958.8,6600 7038.4,6555.9 7080.3,6532.4"];
"src/gates/services/gate-reference-resolver.ts" [height=0.31944,
pos="2197.5,6647.7",
width=3.9167];
"src/execution/pipeline/stages/02-inline-gate-stage.ts" -> "src/gates/services/gate-reference-resolver.ts" [pos="e,2083.3,6636.2 1885.5,6562.3 1922,6569.1 1964.1,6579.6 2000,6595.7 2018,6603.8 2017.8,6614.2 2036,6621.7 2047.8,6626.7 2060.5,6630.6 \
2073.4,6633.9"];
"src/execution/pipeline/stages/02-inline-gate-stage.ts" -> "src/types/execution.ts" [pos="e,8086.3,7234.4 1814.2,6562.3 1849.9,6587.2 1935.3,6648.3 2000,6707.7 2017.4,6723.7 2015.9,6734.4 2036,6746.7 2177.3,6833.1 2233.6,\
6809.4 2395,6846.7 3585.6,7122.5 3886.1,7224.4 5105,7312.7 5329.8,7329 5386.1,7336.7 5611.5,7336.7 5611.5,7336.7 5611.5,7336.7 7111.5,\
7336.7 7304.3,7336.7 7788.9,7317.3 7977,7274.7 8012.4,7266.7 8050.8,7250.8 8077.1,7238.6"];
"src/gates/constants.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="2547,4127.7",
width=2.0417];
"src/gates/services/gate-reference-resolver.ts" -> "src/gates/constants.ts" [pos="e,2543.4,4139.3 2201.8,6636.1 2221.3,6567.2 2320.8,6206.5 2359,5904.7 2410.3,5499.7 2351.6,5392.7 2395,4986.7 2431,4650 2519.4,4246 \
2541.1,4149.3"];
"src/gates/core/gate-loader.ts" [height=0.31944,
pos="6737,6612.7",
width=2.5972];
"src/gates/services/gate-reference-resolver.ts" -> "src/gates/core/gate-loader.ts" [pos="e,6643.2,6617.2 2217.4,6659.5 2247.4,6678.4 2308.1,6716.6 2359,6749.7 2375.1,6760.2 2376.9,6767.2 2395,6773.7 2469.4,6800.7 3024,\
6845.5 3103,6849.7 3390.5,6865.1 4127.4,6918 5785,6823.7 5967,6813.4 6031,6865.3 6193,6781.7 6214.5,6770.6 6207.8,6752.5 6229,6740.7 \
6355.1,6670.9 6426.5,6764.5 6549,6688.7 6572.3,6674.3 6561.8,6653.3 6585,6638.7 6599.5,6629.7 6616.3,6623.5 6633.2,6619.4"];
"src/execution/pipeline/stages/03-operator-validation-stage.ts" [height=0.31944,
pos="1796.5,4107.7",
width=5.2361];
"src/execution/pipeline/stages/03-operator-validation-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2545.9,4996.1 1822.3,4119.4 1930.9,4170.4 2358.7,4371.4 2359,4371.7 2524.4,4564.7 2543.6,4898 2545.7,4985.9"];
"src/execution/pipeline/stages/03-operator-validation-stage.ts" -> "src/logging/index.ts" [pos="e,7492.4,4144.5 1814.1,4096.1 1859.8,4064.3 1987.4,3977.3 2036,3963.7 2174.3,3925.2 2234.6,3892.1 2359,3963.7 2386.6,3979.6 2369.7,\
4006.4 2395,4025.7 2506.1,4110.6 2598.1,4009.9 2699,4106.7 2737.9,4144.1 2692.8,4189.1 2735,4222.7 2844.5,4310 5113.5,4322.7 5253.5,\
4322.7 5253.5,4322.7 5253.5,4322.7 6738,4322.7 6986.2,4322.7 7063.7,4386.3 7296,4298.7 7378.8,4267.5 7453.6,4189.4 7485.6,4152.5"];
"src/execution/pipeline/stages/03-operator-validation-stage.ts" -> "src/execution/parsers/types/operator-types.ts" [pos="e,3607.1,4685.2 1985.4,4105.5 2177.2,4111.2 2477.3,4142.8 2699,4271.7 2720.5,4284.3 2714.9,4300 2735,4314.7 3022.4,4525.8 3443.4,\
4644.4 3597.4,4682.8"];
"src/execution/pipeline/stages/03-operator-validation-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,2192.1,4841.9 1838,4119.4 1884.3,4134.8 1959.1,4166.7 2000,4220.7 2041.6,4275.8 2017.1,4305.4 2036,4371.7 2087.4,4552.1 2164.1,\
4765.4 2188.7,4832.5"];
"src/frameworks/framework-validator.ts" [height=0.31944,
pos="6737,2454.7",
width=3.4028];
"src/execution/pipeline/stages/03-operator-validation-stage.ts" -> "src/frameworks/framework-validator.ts" [pos="e,6614.5,2452.2 1833.1,4096.1 1880.4,4078.5 1962.4,4040.4 2000,3976.7 2058,3878.5 1973.6,3560.2 2036,3464.7 2319.1,3031.3 2741.7,\
3325.5 3067,2922.7 3104.4,2876.4 3058.4,2833.2 3103,2793.7 3187.3,2719.2 4992.9,2501.4 5105,2491.7 5660.7,2443.7 6326.7,2447.7 6604.4,\
2452.1"];
"src/frameworks/framework-validator.ts" -> "src/logging/index.ts" [pos="e,7501.3,4121.2 6749.9,2466.3 6777.8,2492.5 6850.7,2556.6 6925,2584.7 7002.6,2614.1 7236.7,2569.7 7296,2627.7 7407.6,2737.1 7489.2,\
3934.3 7500.6,4111"];
"src/frameworks/framework-validator.ts" -> "src/frameworks/types/index.ts" [pos="e,8109.5,978.33 6859.6,2447.3 6870.4,2442.8 6880.5,2436.8 6889,2428.7 6939.3,2381.5 6888.4,2336.3 6925,2277.7 7038.1,2096.7 7197.8,\
2162.3 7296,1972.7 7346,1876.2 7259.7,1566 7332,1484.7 7429,1375.7 7867.1,1456.8 7977,1360.7 8092.3,1260 8107.5,1055.5 8109.3,988.53"];
"src/frameworks/methodology/framework-registry.ts" [height=0.31944,
pos="7110.5,2298.7",
width=4.4444];
"src/frameworks/framework-validator.ts" -> "src/frameworks/methodology/framework-registry.ts" [pos="e,6950.4,2308.9 6859.5,2446.1 6870.2,2441.8 6880.3,2436.1 6889,2428.7 6926.3,2397.1 6887.2,2355.8 6925,2324.7 6930.1,2320.6 6935.5,\
2316.9 6941.2,2313.6"];
"src/frameworks/framework-validator.ts" -> "src/utils/errorHandling.ts" [pos="e,7029.4,2647.7 6746.9,2466.7 6771.4,2498.3 6843.1,2584.6 6925,2622.7 6954.1,2636.3 6988.4,2643.3 7019.4,2646.7"];
"src/execution/pipeline/stages/04-planning-stage.ts" [height=0.31944,
pos="1796.5,3709.7",
width=4.3889];
"src/execution/pipeline/stages/04-planning-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2546.4,4996 1829.3,3721.3 1927.8,3759 2228.6,3888.4 2359,4105.7 2544.8,4415.4 2548.3,4880.4 2546.6,4985.9"];
"src/execution/pipeline/stages/04-planning-stage.ts" -> "src/logging/index.ts" [pos="e,7436.8,4132.7 1954.8,3700.6 2096.8,3695.2 2293.5,3696 2359,3735.7 2386.2,3752.3 2368.7,3779.7 2395,3797.7 2507.8,3875.1 2597.4,\
3754.2 2699,3845.7 2745.1,3887.3 2687,3941.3 2735,3980.7 2751,3993.9 4204.6,4069.4 4224,4076.7 4243,4083.9 4240.9,4098 4260,4104.7 \
4483.2,4183 6151.5,4132.7 6388,4132.7 6388,4132.7 6388,4132.7 6738,4132.7 6990.2,4132.7 7289.3,4132.7 7426.5,4132.7"];
"src/execution/pipeline/stages/04-planning-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,2193.5,4841.9 1854.9,3721.3 1901.8,3733.9 1965.8,3759.1 2000,3806.7 2039,3861.1 2025,4039.7 2036,4105.7 2084.4,4395.6 2169.1,4743.2 \
2191.1,4832.2"];
"src/execution/planning/execution-planner.ts" [height=0.31944,
pos="2197.5,3595.7",
width=3.8194];
"src/execution/pipeline/stages/04-planning-stage.ts" -> "src/execution/planning/execution-planner.ts" [pos="e,2165.8,3607.3 1903.1,3698.2 1934.7,3693.3 1969.1,3686.3 2000,3676.7 2016.9,3671.5 2019.8,3666.8 2036,3659.7 2076.5,3642.1 2123.5,\
3623.6 2156.2,3611"];
"src/execution/planning/execution-planner.ts" -> "src/execution/context/execution-context.ts" [pos="e,2543.5,4996.2 2233.6,3607.3 2271.6,3621.8 2330.7,3650.8 2359,3697.7 2410.8,3783.7 2382.3,4048.2 2395,4147.7 2437.9,4484 2521.1,\
4889.1 2541.4,4986.1"];
"src/execution/planning/execution-planner.ts" -> "src/logging/index.ts" [pos="e,7481.8,4121.2 2275,3607.3 2301.6,3611.5 2331.7,3616.6 2359,3621.7 2398.5,3629.2 3030.5,3758.7 3067,3775.7 3085.4,3784.3 3084.8,\
3794.8 3103,3803.7 3250.9,3876.5 3299.4,3869.5 3462,3896.7 3545.8,3910.8 4146.4,3922.3 4224,3956.7 4244.1,3965.7 4239.7,3982.2 4260,\
3990.7 4386.3,4043.8 4739,4014.7 4876,4014.7 4876,4014.7 4876,4014.7 6738,4014.7 6986.4,4014.7 7054.1,3988.4 7296,4044.7 7362,4060.1 \
7433.6,4095.3 7472.6,4116.2"];
"src/execution/planning/execution-planner.ts" -> "src/types/index.ts" [pos="e,7830.4,2776.3 2322.5,3607.3 2423.9,3616.9 2570.8,3631.3 2699,3645.7 3022.6,3682.2 3135.5,3589.7 3426,3736.7 3446.8,3747.2 3440.6,\
3765.6 3462,3774.7 3817.7,3927.7 6516.4,3248 6889,3142.7 7241.4,3043.2 7349.1,3061.5 7674,2892.7 7733,2862.1 7792.8,2810.8 7822.8,\
2783.4"];
"src/execution/planning/execution-planner.ts" -> "src/execution/operators/chain-operator-executor.ts" [pos="e,2754.9,5947.1 2202.6,3607.6 2224,3670.7 2323.9,3973.3 2359,4229.7 2370.2,4311.4 2340.7,5650.7 2395,5712.7 2485.1,5815.6 2599.9,\
5666.5 2699,5760.7 2755.6,5814.6 2678.4,5878.9 2735,5932.7 2738.5,5936 2742.2,5939 2746.1,5941.7"];
"src/execution/planning/execution-planner.ts" -> "src/gates/constants.ts" [pos="e,2541.4,4116 2226.5,3607.3 2261.6,3623 2321.9,3654.3 2359,3697.7 2388.1,3731.8 2505.1,4024.5 2537.6,4106.5"];
"src/frameworks/framework-manager.ts" [height=0.31944,
pos="5612.5,698.74",
width=3.4444];
"src/execution/planning/execution-planner.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5587.6,687.18 2201.2,3584.1 2219.1,3507.3 2320.6,3063 2359,2694.7 2365.6,2631.4 2352.3,1596 2395,1548.7 2486.5,1447.7 2601.4,1603.9 \
2699,1508.7 2772.5,1437.1 2665,1355.7 2735,1280.7 2838.3,1170.1 2935.5,1279.8 3067,1204.7 3087.2,1193.2 3086.5,1183.2 3103,1166.7 \
3258.1,1012.4 3276.6,946.04 3462,829.74 3770.5,636.22 3896.1,658.62 4260,643.74 4768.1,622.97 4902.9,538.07 5404,624.74 5467.9,635.8 \
5538.2,664.66 5578.3,682.9"];
"src/mcp-tools/prompt-engine/utils/category-extractor.ts" [height=0.31944,
pos="6007,4054.7",
width=4.7639];
"src/execution/planning/execution-planner.ts" -> "src/mcp-tools/prompt-engine/utils/category-extractor.ts" [pos="e,5835.4,4054 2335.4,3607 2343.8,3610.9 2351.8,3615.8 2359,3621.7 2395.3,3651.9 2358.6,3691.6 2395,3721.7 2500.4,3808.9 2566.1,3737.3 \
2699,3769.7 2882.9,3814.7 2917.6,3866.4 3103,3904.7 3225.4,3930.1 4107.6,3955.2 4224,4000.7 4242.9,4008.1 4241,4021.8 4260,4028.7 \
4388.7,4075.7 4739,4052.7 4876,4052.7 4876,4052.7 4876,4052.7 5255.5,4052.7 5450.1,4052.7 5673,4053.4 5825,4054"];
"src/semantic/configurable-semantic-analyzer.ts" [height=0.31944,
pos="5254.5,1308.7",
width=4.1528];
"src/execution/planning/execution-planner.ts" -> "src/semantic/configurable-semantic-analyzer.ts" [pos="e,5151.5,1320.3 2201.2,3584.1 2218.7,3507.2 2318.2,3062.7 2359,2694.7 2368.9,2606 2360.9,1974.3 2395,1891.7 2405.7,1865.8 2709.7,\
1530.9 2735,1518.7 2852,1462.3 4946.8,1404.9 5069,1360.7 5087.6,1354 5086.8,1342.4 5105,1334.7 5116.5,1329.9 5128.9,1325.9 5141.4,\
1322.7"];
"src/semantic/types.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="8969,344.74",
width=1.9861];
"src/execution/planning/execution-planner.ts" -> "src/semantic/types.ts" [pos="e,8960.9,333.18 2201.2,3584.1 2219.2,3507.3 2320.8,3063 2359,2694.7 2372.6,2563.6 2339.4,1628.3 2395,1508.7 2471.5,1344.4 2565.9,\
1359.8 2699,1236.7 2881.3,1068.1 2900.9,995.1 3103,850.74 3249.2,746.29 3292.2,723.65 3462,664.74 4053.6,459.48 5613.4,247.25 6229,\
132.74 6387,103.35 6425.3,87.287 6585,68.744 6816.9,41.817 6876.1,40.744 7109.5,40.744 7109.5,40.744 7109.5,40.744 8396,40.744 8499.2,\
40.744 8780,-5.4808 8860,59.744 8911.5,101.71 8872.7,142.58 8896,204.74 8912.7,249.18 8939.9,297.76 8955.6,324.41"];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" [height=0.31944,
pos="1796.5,5539.7",
width=5.25];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2507.2,5019.4 1805.9,5528.2 1834.3,5490.2 1930.3,5367.3 2036,5297.7 2164.7,5213 2248.7,5279.4 2359,5171.7 2388.7,5142.8 2366.9,\
5116.2 2395,5085.7 2422.7,5055.7 2464.7,5035.3 2497.4,5022.9"];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/logging/index.ts" [pos="e,7500.5,4144.5 1985.7,5531.2 2109.3,5515.3 2264.9,5474 2359,5369.7 2415.4,5307.2 2337.8,5245.6 2395,5183.7 2490.2,5080.8 2608.5,\
5206.8 2699,5099.7 2799.4,4981 2631.5,4867.7 2735,4751.7 2835.6,4639 2937.8,4757.1 3067,4678.7 3088.3,4665.8 3080.5,4646.5 3103,\
4635.7 3210.7,4584 5134,4588.7 5253.5,4588.7 5253.5,4588.7 5253.5,4588.7 6738,4588.7 6862.3,4588.7 7192.7,4621.8 7296,4552.7 7440.8,\
4455.9 7487.6,4226.4 7498.9,4154.6"];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/types/index.ts" [pos="e,7842.2,2776.5 1985.6,5546.3 2294,5556.8 2926.4,5576.7 3462,5583.7 3635.8,5586 3710.5,5683.2 3853,5583.7 3891,5557.2 3851.1,5512.5 \
3889,5485.7 3974.8,5425 7597.8,5511.2 7674,5438.7 7776,5341.7 7835.8,3035.7 7842,2786.5"];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/execution/operators/chain-operator-executor.ts" [pos="e,2843.2,5970.3 1844.3,5551.3 1973.1,5583.6 2325,5674.7 2359,5715.7 2434.3,5806.6 2306.1,5901.2 2395,5978.7 2458.5,6034.1 2711.1,\
5995.1 2833.2,5972.2"];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/execution/types.ts" [pos="e,8968,2393.5 1920.6,5551.3 1950.1,5559.6 1979.1,5573.3 2000,5595.7 2054.8,5654.4 1981.4,5713.9 2036,5772.7 2137.5,5882 2261.8,5750.6 \
2359,5863.7 2443.9,5962.6 2319,6048.9 2395,6154.7 2701.9,6582.4 2969.3,6483.4 3462,6668.7 4011.1,6875.3 5419.3,7374.7 6006,7374.7 \
6006,7374.7 6006,7374.7 6390,7374.7 6884.5,7374.7 7007.5,7412.7 7502,7412.7 7502,7412.7 7502,7412.7 8396,7412.7 8635.3,7412.7 8753.5,\
7354 8860,7139.7 8973,6912.6 8968.6,2742.5 8968,2403.6"];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,2098.6,4849.9 1807.3,5528.2 1841.2,5487.6 1953,5347.1 2000,5209.7 2023.9,5139.9 1985.2,4933.2 2036,4879.7 2050,4865 2068.9,4856.5 \
2088.8,4851.9"];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/metrics/index.ts" [pos="e,3647.4,3888.4 1845,5528.2 1952.2,5499.5 2215.3,5415.5 2359,5248.7 2391.2,5211.4 2360.7,5179.2 2395,5143.7 2495.5,5039.8 2610.2,\
5141.9 2699,5027.7 2783.9,4918.6 2669.3,4840.4 2735,4718.7 2830.1,4542.6 3283,4280.8 3426,4140.7 3513.2,4055.3 3605.3,3941.7 3641.1,\
3896.5"];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/gates/core/temporary-gate-registry.ts" [pos="e,6980.4,6514.7 1916.2,5551.3 1946.8,5559.5 1977.5,5573.2 2000,5595.7 2042.7,5638.5 1991.8,5685.6 2036,5726.7 2143.1,5826.6 2258.9,\
5684.9 2359,5791.7 2441.2,5879.4 2318.3,5967.2 2395,6059.7 2545.9,6241.7 2663.6,6226.7 2900,6226.7 2900,6226.7 2900,6226.7 3265.5,\
6226.7 3420.5,6226.7 4530.5,6302.8 4649,6402.7 4690.9,6438.1 4641.9,6486.9 4685,6520.7 4758.5,6578.5 5011.7,6539.6 5105,6544.7 5423.2,\
6562.3 5502.4,6574.3 5821,6582.7 5986.3,6587.1 6040.7,6647.1 6193,6582.7 6214.1,6573.8 6208.1,6555.3 6229,6545.7 6294.4,6515.7 6738.9,\
6513.6 6970.2,6514.6"];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/gates/constants.ts" [pos="e,2545.5,4139.6 1803.5,5528 1828.3,5480.4 1926.6,5297.3 2036,5167.7 2161.2,5019.4 2259.4,5040.3 2359,4873.7 2511.5,4618.8 2540.2,\
4243.6 2545.1,4149.7"];
"src/gates/services/gate-service-interface.ts" [height=0.31944,
pos="6007,6068.7",
width=3.7778];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/gates/services/gate-service-interface.ts" [pos="e,5870.7,6059.2 1903.5,5551.3 1937.4,5559.3 1973,5572.9 2000,5595.7 2028.9,5620.1 2006.9,5648.7 2036,5672.7 2150.2,5766.9 2259.9,\
5643.8 2359,5753.7 2435,5838.1 2318.6,5922.7 2395,6006.7 2499.6,6121.8 2580.6,6070.4 2735,6088.7 3596.2,6191.1 3818.1,6042.8 4685,\
6018.7 4855.6,6014 4898.4,6014.2 5069,6018.7 5349.4,6026.2 5676.6,6046.2 5860.7,6058.6"];
"src/gates/services/gate-service-interface.ts" -> "src/types/index.ts" [pos="e,7842.4,2776.5 6143.2,6064 6260.1,6060.1 6433.7,6055 6585,6052.7 6586.9,6052.7 7672.6,6052 7674,6050.7 7799.9,5930.9 7838.7,3066.1 \
7842.2,2786.6"];
"src/gates/core/gate-definitions.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="6737,6072.7",
width=2.9306];
"src/gates/services/gate-service-interface.ts" -> "src/gates/core/gate-definitions.ts" [pos="e,6631.3,6072.2 6143.2,6069.5 6280.6,6070.2 6491.2,6071.4 6620.9,6072.1"];
"src/execution/pipeline/stages/06-framework-stage.ts" [height=0.31944,
pos="1796.5,3956.7",
width=4.5694];
"src/execution/pipeline/stages/06-framework-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2544.7,4996.2 1815.1,3968.3 1862.1,3999.3 1990.7,4083.1 2036,4105.7 2173.6,4174.4 2257.6,4114.1 2359,4229.7 2463.4,4348.8 2530.1,\
4872.5 2543.5,4986"];
"src/execution/pipeline/stages/06-framework-stage.ts" -> "src/logging/index.ts" [pos="e,7488.8,4144.5 1852.1,3945.2 1900.3,3935.7 1972.4,3922.9 2036,3917.7 2179.1,3906.1 2236.5,3843 2359,3917.7 2388.9,3936 2366.3,3967.7 \
2395,3987.7 2506.6,4065.8 2597.3,3935.2 2699,4025.7 2749.2,4070.5 2683.2,4129.8 2735,4172.7 2800.3,4226.9 4175.2,4253.2 4260,4256.7 \
4701.3,4275.1 4811.8,4284.7 5253.5,4284.7 5253.5,4284.7 5253.5,4284.7 6738,4284.7 6862.1,4284.7 7177.4,4297.4 7296,4260.7 7370.9,\
4237.6 7445.7,4180.5 7481,4151"];
"src/execution/pipeline/stages/06-framework-stage.ts" -> "src/execution/operators/chain-operator-executor.ts" [pos="e,2755.5,5947.1 1826.5,3968.2 1870,3986.9 1952.1,4027.7 2000,4086.7 2028.4,4121.8 2011.2,4144 2036,4181.7 2145.9,4349.1 2278.4,4312.5 \
2359,4495.7 2387.1,4559.6 2348.1,5699.1 2395,5750.7 2486.6,5851.5 2597.1,5698.4 2699,5788.7 2748.4,5832.5 2686.3,5888.2 2735,5932.7 \
2738.7,5936.1 2742.6,5939.1 2746.8,5941.9"];
"src/execution/pipeline/stages/06-framework-stage.ts" -> "src/frameworks/types/index.ts" [pos="e,8097.7,955.1 1848,3945.2 1896.4,3931.1 1966.9,3902.2 2000,3847.7 2066.1,3739 1964.3,1662 2036,1556.7 2123.4,1428.4 2257.2,1541 \
2359,1423.7 2401.4,1374.9 2348.6,1327.8 2395,1282.7 2506.1,1174.9 2581.7,1228.7 2735,1206.7 3764,1059.6 4033.9,1151.7 5069,1056.7 \
5143.7,1049.9 5345.5,1063.6 5404,1016.7 5441.5,986.7 5402.8,945.15 5440,914.74 5559.9,816.82 5640.3,921.73 5785,866.74 5803,859.91 \
5802.6,848.32 5821,842.74 6130.7,748.98 6225.5,838.89 6549,842.74 6707.7,844.63 7825.9,828.29 7977,876.74 8022.2,891.24 8066,926.42 \
8090.2,948.25"];
"src/execution/pipeline/stages/06-framework-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,2193.1,4842 1829.9,3968.2 1875.5,3986.2 1957.5,4025.2 2000,4086.7 2044.1,4150.7 2017.9,4182.2 2036,4257.7 2090.2,4483.7 2167.7,\
4754.5 2190.2,4832"];
"src/execution/pipeline/stages/06-framework-stage.ts" -> "src/gates/constants.ts" [pos="e,2522.4,4116.1 1836,3945.2 1932.1,3918.7 2187.1,3863.3 2359,3963.7 2386.5,3979.8 2373.2,4002.5 2395,4025.7 2429.7,4062.9 2480.3,\
4093.6 2513.2,4111.3"];
"src/execution/pipeline/stages/06-framework-stage.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5488.4,709.33 1848,3945.2 1896.5,3931.1 1966.9,3902.2 2000,3847.7 2067.2,3737.2 1974.5,1632.6 2036,1518.7 2118.4,1366.1 2248.9,\
1433.8 2359,1299.7 2385,1268 2363.5,1241 2395,1214.7 2513.9,1115.6 2582.5,1165.5 2735,1138.7 3408,1020.8 3581.8,1027.3 4260,943.74 \
4282.5,940.98 5050,859.97 5069,847.74 5094.9,831.15 5079.1,805.31 5105,788.74 5217.7,716.57 5280.6,805.52 5404,753.74 5422.9,745.79 \
5421.2,733.01 5440,724.74 5452.2,719.38 5465.3,715.09 5478.6,711.67"];
"src/frameworks/framework-manager.ts" -> "src/logging/index.ts" [pos="e,7501.3,4121 5616.7,710.25 5644.2,808.46 5850.6,1512.6 6229,1942.7 6354.5,2085.5 6414.4,2095.9 6585,2179.7 6713,2242.7 6797,2173.7 \
6889,2282.7 6954.6,2360.5 6852,2437.9 6925,2508.7 7044.3,2624.6 7178.4,2439.3 7296,2556.7 7411.9,2672.5 7490,3929 7500.7,4110.8"];
"src/frameworks/framework-manager.ts" -> "src/types/index.ts" [pos="e,7841.9,2753.1 5666.5,710.28 5975.8,778.11 7539.2,1127.7 7674,1294.7 7769.5,1413 7832.4,2569.1 7841.4,2742.9"];
"src/frameworks/framework-manager.ts" -> "src/frameworks/types/index.ts" [pos="e,8106.1,955.2 5736.7,696.67 5861,694.69 6058.3,691.85 6229,690.74 6371.2,689.82 6406.8,686.59 6549,690.74 6716.3,695.64 6757.8,\
703.88 6925,712.74 7041.9,718.94 7875.5,704.48 7977,762.74 8048.9,804.03 8088.5,902 8103,945.41"];
"src/frameworks/methodology/index.ts" [height=0.31944,
pos="6737,540.74",
width=3.3472];
"src/frameworks/framework-manager.ts" -> "src/frameworks/methodology/index.ts" [pos="e,6654,552.29 5695.6,687.19 5899.8,658.44 6429.7,583.85 6644,553.69"];
"src/execution/pipeline/stages/06b-prompt-guidance-stage.ts" [height=0.31944,
pos="1796.5,4241.7",
width=5.1944];
"src/execution/pipeline/stages/06b-prompt-guidance-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2545.9,4996.2 1815,4253.4 1853.4,4278.4 1948.7,4337.9 2036,4371.7 2173.8,4425.1 2250.2,4350.7 2359,4450.7 2523.8,4602.2 2543.5,\
4903.2 2545.7,4986.1"];
"src/execution/pipeline/stages/06b-prompt-guidance-stage.ts" -> "src/logging/index.ts" [pos="e,7494.8,4144.4 1983.8,4252.7 2501.9,4282.1 4004,4360.7 5253.5,4360.7 5253.5,4360.7 5253.5,4360.7 6738,4360.7 6862.1,4360.7 7182.3,\
4386.4 7296,4336.7 7387.5,4296.8 7460.9,4196.2 7489.3,4153"];
"src/execution/pipeline/stages/06b-prompt-guidance-stage.ts" -> "src/types/index.ts" [pos="e,7842.3,2776.5 1810.2,4253.3 1844.5,4284.2 1943.1,4370.1 2036,4425.7 2171,4506.6 2271.5,4439.9 2359,4570.7 2433.9,4682.8 2311.3,\
5678.1 2395,5783.7 2481.8,5893.3 2598,5768 2699,5864.7 2737.7,5901.8 2691.8,5948 2735,5979.7 2794.5,6023.4 2993.2,5981.1 3067,5979.7 \
3131,5978.5 7628.3,5852.6 7674,5807.7 7788.7,5695.1 7837.5,3054.3 7842.1,2786.6"];
"src/execution/pipeline/stages/06b-prompt-guidance-stage.ts" -> "src/frameworks/types/index.ts" [pos="e,8012.9,961.05 1844.1,4230.2 1892.6,4215.4 1966.2,4184.6 2000,4127.7 2071,4008.2 1956,1739.4 2036,1625.7 2124.2,1500.4 2225.8,1580.7 \
2359,1504.7 2376.8,1494.6 2376.3,1484.3 2395,1475.7 2602.4,1380.1 2671.6,1380.7 2900,1380.7 2900,1380.7 2900,1380.7 3265.5,1380.7 \
3715.4,1380.7 3816,1264.7 4260,1191.7 4448.2,1160.8 4495.8,1156.7 4685,1132.7 4724.9,1127.7 5371.1,1073.9 5404,1050.7 5433.6,1029.9 \
5409.4,997.05 5440,977.74 5583.2,887.38 5651.7,974.89 5821,972.74 6002.3,970.44 6047.7,969.64 6229,967.74 6538.3,964.52 6615.7,963.47 \
6925,961.74 7273.9,959.8 7361.1,960.19 7710,959.74 7828.7,959.59 7858.4,956.61 7977,959.74 7985.4,959.96 7994,960.26 8002.7,960.61"];
"src/execution/pipeline/stages/06b-prompt-guidance-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,2191.9,4842.2 1810.1,4253.7 1843.9,4286 1938.2,4379.3 2000,4469.7 2088.3,4598.9 2163.4,4773.1 2188,4832.7"];
"src/frameworks/prompt-guidance/index.ts" [height=0.31944,
pos="4877,2678.7",
width=3.6806];
"src/execution/pipeline/stages/06b-prompt-guidance-stage.ts" -> "src/frameworks/prompt-guidance/index.ts" [pos="e,4867.1,2690.4 1842.6,4230.1 1890.7,4215.2 1964.6,4184.1 2000,4127.7 2065.6,4023.5 1958.8,3670.7 2036,3574.7 2084.2,3514.9 4247.9,\
2963.5 4260,2960.7 4431.7,2921.3 4491.5,2963.7 4649,2884.7 4743.1,2837.5 4827.4,2740.2 4860.8,2698.4"];
"src/frameworks/prompt-guidance/index.ts" -> "src/frameworks/types/index.ts" [pos="e,8102.3,978.34 4886.9,2667.2 4953.1,2581.5 5379.2,2039.6 5821,1706.7 6069.7,1519.4 6798.2,1156.7 7109.5,1156.7 7109.5,1156.7 7109.5,\
1156.7 7504,1156.7 7715.6,1156.7 7786.9,1194.8 7977,1101.7 8031,1075.3 8075.5,1017.6 8096.5,986.94"];
"src/frameworks/prompt-guidance/service.ts" [height=0.31944,
pos="5254.5,2556.7",
width=3.8194];
"src/frameworks/prompt-guidance/index.ts" -> "src/frameworks/prompt-guidance/service.ts" [pos="e,5228.6,2568.3 4994,2667.2 5019.1,2662.9 5045.3,2656.9 5069,2648.7 5086.3,2642.8 5088.8,2637.2 5105,2628.7 5143.8,2608.6 5189,2586.9 \
5219.3,2572.7"];
"src/frameworks/prompt-guidance/methodology-tracker.ts" [height=0.31944,
pos="6007,2568.7",
width=4.9444];
"src/frameworks/prompt-guidance/index.ts" -> "src/frameworks/prompt-guidance/methodology-tracker.ts" [pos="e,5924.5,2580.3 5009.6,2668.7 5186.2,2654.9 5509.6,2628.1 5785,2597.7 5827.6,2593 5874.8,2587 5914.6,2581.6"];
"src/frameworks/prompt-guidance/system-prompt-injector.ts" [height=0.31944,
pos="7110.5,2378.7",
width=5.1528];
"src/frameworks/prompt-guidance/index.ts" -> "src/frameworks/prompt-guidance/system-prompt-injector.ts" [pos="e,7096.9,2390.6 5009.7,2676.9 5116.1,2674.9 5269.8,2670.8 5404,2662.7 5801.2,2639 6786.2,2562.2 6889,2525.7 6971.2,2496.6 7052.7,\
2430 7089.3,2397.4"];
"src/frameworks/prompt-guidance/template-enhancer.ts" [height=0.31944,
pos="5612.5,2720.7",
width=4.7917];
"src/frameworks/prompt-guidance/index.ts" -> "src/frameworks/prompt-guidance/template-enhancer.ts" [pos="e,5439.7,2712.7 5009.7,2688.5 5040.9,2690.6 5074.1,2692.9 5105,2694.7 5212.6,2701.3 5333.1,2707.5 5429.6,2712.2"];
"src/execution/pipeline/stages/07-session-stage.ts" [height=0.31944,
pos="1796.5,5045.7",
width=4.3194];
"src/execution/pipeline/stages/07-session-stage.ts" -> "src/chain-session/types.ts" [pos="e,2191.8,5872 1834.7,5057.3 1881.4,5074 1960.3,5109.4 2000,5168.7 2058.2,5255.9 2011.4,5299.9 2036,5401.7 2080.1,5584 2161.7,5796 \
2188,5862.6"];
"src/execution/pipeline/stages/07-session-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2460.6,5019.3 1850.7,5057.3 1951.9,5077.1 2178.3,5110.6 2359,5059.7 2377.1,5054.7 2377.5,5044.6 2395,5037.7 2412.6,5030.9 2432,\
5025.5 2450.8,5021.3"];
"src/execution/pipeline/stages/07-session-stage.ts" -> "src/logging/index.ts" [pos="e,7499.9,4144.6 1889,5034.2 2001.9,5018.2 2198.5,4984.7 2359,4927.7 2519.2,4870.9 2560.3,4851 2699,4752.7 2717,4740 2716,4729.9 \
2735,4718.7 2882.9,4631.9 2933.8,4630.9 3103,4602.7 3574.6,4524.3 4775.5,4550.7 5253.5,4550.7 5253.5,4550.7 5253.5,4550.7 6738,4550.7 \
6862.2,4550.7 7191.4,4583.7 7296,4516.7 7431.5,4430 7484,4222.4 7497.9,4154.6"];
"src/execution/pipeline/stages/07-session-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,2098.8,4852.6 1917.9,5034.2 1947.7,5026.2 1977.6,5013.1 2000,4991.7 2037.9,4955.7 1996.4,4913.8 2036,4879.7 2050.9,4866.9 2069.6,\
4859.1 2088.9,4854.6"];
"src/execution/pipeline/stages/08-response-capture-stage.ts" [height=0.31944,
pos="1796.5,5673.7",
width=5.1389];
"src/execution/pipeline/stages/08-response-capture-stage.ts" -> "src/chain-session/types.ts" [pos="e,2112,5887 1891.9,5685.3 1929.9,5694.4 1971.4,5710.6 2000,5739.7 2038.4,5778.9 1994.7,5821.7 2036,5857.7 2054.1,5873.6 2078,5881.7 \
2101.8,5885.6"];
"src/execution/pipeline/stages/08-response-capture-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2539.7,5019.3 1909.3,5662.2 1939.5,5656.7 1971.7,5648.7 2000,5636.7 2180.2,5560.9 2235.4,5534.2 2359,5382.7 2384.2,5351.9 2377.9,\
5336.7 2395,5300.7 2444.4,5197.1 2509.2,5075.8 2534.8,5028.3"];
"src/execution/pipeline/stages/08-response-capture-stage.ts" -> "src/logging/index.ts" [pos="e,7500.2,4144.3 1981.8,5682.8 2106.2,5678.4 2264.5,5650.2 2359,5547.7 2425.9,5475.3 2329.3,5402.3 2395,5328.7 2488.5,5224 2591.6,\
5333.1 2699,5242.7 2727.3,5218.9 2705.9,5190.6 2735,5167.7 2853.6,5074.4 2937.3,5173.9 3067,5096.7 3088.1,5084.2 3082.2,5067.9 3103,\
5054.7 3228.8,4975.4 3307.4,5057.3 3426,4967.7 3450.8,4949 3435.5,4924 3462,4907.7 3543.1,4858 3794,4882.3 3889,4877.7 5221.2,4814.3 \
5555.9,4845.6 6889,4802.7 6979.5,4799.8 7224.1,4841.7 7296,4786.7 7402.9,4705.1 7481.6,4257.8 7498.6,4154.2"];
"src/execution/pipeline/stages/08-response-capture-stage.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,3921.7,6425 1804,5685.4 1845.4,5758.9 2081.2,6158.4 2395,6328.7 2654.2,6469.5 3557.7,6442.2 3911.6,6425.5"];
"src/execution/pipeline/stages/08-response-capture-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,2193.5,4865.4 1960.1,5662.1 1974.8,5655.9 1988.4,5647.7 2000,5636.7 2049.5,5589.9 2019.6,5553.9 2036,5487.7 2095.5,5247.2 2170.2,\
4956 2190.9,4875.4"];
"src/execution/pipeline/stages/09-execution-stage.ts" [height=0.31944,
pos="1796.5,6229.7",
width=4.4861];
"src/execution/pipeline/stages/09-execution-stage.ts" -> "src/chain-session/types.ts" [pos="e,2183.2,5895.3 1810.8,6218.2 1869.1,6167.6 2103,5964.8 2175.2,5902.2"];
"src/execution/pipeline/stages/09-execution-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2541.8,5019.3 1824.4,6218.2 1927.2,6173.3 2292.2,6008.8 2359,5904.7 2404.4,5834.1 2379.2,5611.2 2395,5528.7 2432.9,5330.3 2513.3,\
5098.7 2538.4,5028.7"];
"src/execution/pipeline/stages/09-execution-stage.ts" -> "src/logging/index.ts" [pos="e,7501,4144.5 1830.9,6241.4 1928,6272.8 2212.9,6347.8 2359,6203.7 2453.9,6110.1 2303.9,5702.2 2395,5604.7 2497.8,5494.8 2954.6,5618.9 \
3067,5518.7 3116.9,5474.3 3056.2,5420.4 3103,5372.7 3207.1,5266.7 3324.3,5395 3426,5286.7 3481.8,5227.3 3399.8,5159.5 3462,5106.7 \
3543.3,5037.9 7213.3,5050 7296,4982.7 7431.2,4872.8 7489.6,4276.4 7500.2,4154.5"];
"src/execution/pipeline/stages/09-execution-stage.ts" -> "src/execution/operators/chain-operator-executor.ts" [pos="e,2868.8,5970.3 1820.3,6241.3 1902.2,6281.1 2186,6403.3 2359,6279.7 2399.1,6251.1 2361.7,6211.2 2395,6174.7 2506.7,6052.5 2582.2,\
6086.5 2735,6022.7 2777.1,6005.2 2825.8,5986.5 2859.3,5973.9"];
"src/execution/pipeline/stages/09-execution-stage.ts" -> "src/utils/jsonUtils.ts" [pos="e,4049.9,5518.3 1819.7,6241.3 1861,6261.9 1952.8,6304.6 2036,6319.7 2177.2,6345.5 2217.6,6344.7 2359,6319.7 3054.9,6197 3285.1,6196.3 \
3853,5775.7 3948.4,5705.1 4019.8,5577.3 4045.3,5527.5"];
"src/execution/pipeline/stages/09-execution-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,2194.7,4865.5 1814.3,6218.2 1854,6189.9 1953.8,6112.8 2000,6021.7 2027.3,5968 2169.6,5031.6 2193.2,4875.7"];
"src/execution/pipeline/stages/10-formatting-stage.ts" [height=0.31944,
pos="1796.5,6381.7",
width=4.5278];
"src/execution/pipeline/stages/10-formatting-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2542.3,5019.4 1818.7,6370.2 1856.7,6348.9 1938.5,6301.2 2000,6250.7 2017.7,6236.2 2018,6228 2036,6213.7 2167.1,6110.3 2270.2,6163.2 \
2359,6021.7 2408.4,5943 2379.5,5696.5 2395,5604.7 2433.5,5376.1 2515.1,5106.5 2539.2,5029.3"];
"src/execution/pipeline/stages/10-formatting-stage.ts" -> "src/logging/index.ts" [pos="e,7501.1,4144.3 1906.3,6393.3 2035.8,6400.2 2248.4,6389.1 2359,6259.7 2448.8,6154.7 2300.8,5739.9 2395,5638.7 2446.3,5583.7 3008.9,\
5602.6 3067,5554.7 3107,5521.8 3066.1,5480.2 3103,5443.7 3210,5338.2 3325.7,5455.7 3426,5343.7 3482.5,5280.7 3397.7,5211.8 3462,\
5156.7 3542.9,5087.4 7214.1,5081 7296,5012.7 7434.6,4897.2 7490.5,4278.6 7500.4,4154.4"];
"src/execution/pipeline/stages/10-formatting-stage.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,3937.7,6429.3 1840.6,6393.2 1888.1,6405.3 1966.9,6423.7 2036,6431.7 2665.7,6505.3 2828.1,6460.5 3462,6468.7 3635.8,6471 3687.2,\
6520.7 3853,6468.7 3871.6,6462.9 3870.9,6451 3889,6443.7 3901.3,6438.8 3914.6,6434.8 3927.9,6431.5"];
"src/execution/pipeline/stages/10-formatting-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,2194.3,4865.4 1832.5,6370.1 1879.5,6352.5 1961.6,6314.1 2000,6250.7 2044.8,6176.9 2025.2,5949.4 2036,5863.7 2086.2,5465.2 2173,\
4982.2 2192.5,4875.4"];
"src/execution/pipeline/stages/10-formatting-stage.ts" -> "src/types/execution.ts" [pos="e,8037.4,7231.2 1814.4,6393.3 1852.3,6418.8 1947.9,6480.3 2036,6514.7 2627.9,6746.1 2814.3,6677.6 3426,6849.7 3800.9,6955.2 3882.2,\
7024 4260,7118.7 4553.9,7192.4 5308.5,7298.7 5611.5,7298.7 5611.5,7298.7 5611.5,7298.7 6390,7298.7 7095.9,7298.7 7273,7287.6 7977,\
7236.7 7993.2,7235.6 8010.6,7234 8027.2,7232.3"];
"src/execution/pipeline/stages/10-formatting-stage.ts" -> "src/mcp-tools/prompt-engine/processors/response-formatter.ts" [pos="e,3461.8,6641.7 1822.6,6393.4 1865.4,6412.6 1955.7,6450.8 2036,6469.7 2536.1,6587.6 3141.8,6627.8 3451.8,6641.2"];
"src/mcp-tools/prompt-engine/processors/response-formatter.ts" -> "src/logging/index.ts" [pos="e,7501.7,4144.3 3758.4,6636.2 3792.1,6627.8 3827.6,6613.4 3853,6588.7 3889,6553.8 3850.2,6513.6 3889,6481.7 4005.1,6386.5 4100.9,\
6524.6 4224,6438.7 4252.4,6419 4238.2,6396.6 4260,6369.7 4414.2,6179.4 4469,6134.4 4685,6018.7 5316.9,5680.3 5536.9,5739.2 6229,\
5552.7 6370.1,5514.7 6407.9,5514.9 6549,5476.7 6717.6,5431.2 6755.7,5405.6 6925,5362.7 7088.2,5321.4 7178.5,5407.3 7296,5286.7 7461.6,\
5116.8 7496.4,4299 7501.3,4154.6"];
"src/mcp-tools/prompt-engine/processors/response-formatter.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,3921.6,6423.2 3833.5,6636.1 3840.5,6632.1 3847,6627.3 3853,6621.7 3911.9,6566.6 3830.7,6499.5 3889,6443.7 3896,6437.1 3903.9,6431.7 \
3912.5,6427.4"];
"src/mcp-tools/prompt-engine/processors/response-formatter.ts" -> "src/types/index.ts" [pos="e,7842.3,2776.5 3719.3,6636.2 3825.8,6614.5 4051.2,6561.7 4224,6473.7 4434,6366.9 4508.7,6346.1 4649,6156.7 4677.1,6118.8 4647.6,\
6085.6 4685,6056.7 4759.2,5999.5 5011.6,6026.1 5105,6018.7 5604.1,5979.3 5728.9,5967.6 6229,5942.7 6702.9,5919.2 6821.9,5927 7296,\
5908.7 7380,5905.5 7614.3,5950.9 7674,5891.7 7791.4,5775.4 7837.8,3059.5 7842.2,2786.8"];
"src/execution/pipeline/stages/10-gate-review-stage.ts" [height=0.31944,
pos="1796.5,5189.7",
width=4.6528];
"src/execution/pipeline/stages/10-gate-review-stage.ts" -> "src/chain-session/types.ts" [pos="e,2190.5,5871.9 1804.9,5201.3 1831.9,5243.2 1927.2,5392.4 2000,5518.7 2074.4,5647.9 2157,5806.9 2185.9,5863"];
"src/execution/pipeline/stages/10-gate-review-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2426,5019.4 1964.3,5182.6 2118.4,5174.6 2328.1,5159.6 2359,5135.7 2395.7,5107.4 2359.7,5067.9 2395,5037.7 2401.6,5032.1 2408.9,\
5027.4 2416.7,5023.6"];
"src/execution/pipeline/stages/10-gate-review-stage.ts" -> "src/logging/index.ts" [pos="e,7501.7,4144.4 1964,5198.6 2076.6,5201.2 2228.1,5197.8 2359,5171.7 2534.2,5136.9 2564.9,5084.3 2735,5029.7 3053.3,4927.7 3132.8,\
4894.9 3462,4836.7 3812.7,4774.8 3904.6,4787.7 4260,4764.7 4533.4,4747.1 4602,4740.7 4876,4740.7 4876,4740.7 4876,4740.7 5613.5,\
4740.7 5660.3,4740.7 7258.1,4691.2 7296,4663.7 7471.8,4536.6 7497.6,4237.3 7501.4,4154.4"];
"src/execution/pipeline/stages/10-gate-review-stage.ts" -> "src/execution/operators/chain-operator-executor.ts" [pos="e,2742.4,5961.7 1827,5201.3 1922.5,5240.5 2224.4,5377.8 2359,5597.7 2412.8,5685.6 2327.7,5748.8 2395,5826.7 2477.5,5922.3 2619.7,\
5952.9 2732.3,5961"];
"src/execution/pipeline/stages/10-gate-review-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,2098.7,4851 1833.1,5178.2 1879.4,5161.2 1958.9,5125 2000,5065.7 2048,4996.5 1975.6,4938.4 2036,4879.7 2050.4,4865.8 2069.1,4857.6 \
2088.7,4853"];
"src/execution/pipeline/stages/11-call-to-action-stage.ts" [height=0.31944,
pos="1796.5,4794.7",
width=4.7361];
"src/execution/pipeline/stages/11-call-to-action-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2534.6,4996.2 1884,4783.2 1998,4771.8 2202.4,4764.7 2359,4832.7 2379.6,4841.7 2484.5,4945.8 2527.5,4989.1"];
"src/execution/pipeline/stages/11-call-to-action-stage.ts" -> "src/logging/index.ts" [pos="e,7497.3,4144.4 1832.4,4783.2 1873.1,4769.3 1942.3,4744.9 2000,4719.7 2180.2,4641.3 2205.1,4571.5 2395,4520.7 2541.2,4481.7 2583.9,\
4510.1 2735,4501.7 2898.5,4492.7 2939.4,4489.4 3103,4481.7 4057.9,4437.2 4297.5,4436.7 5253.5,4436.7 5253.5,4436.7 5253.5,4436.7 \
6738,4436.7 6862.3,4436.7 7186.3,4458.2 7296,4399.7 7401.8,4343.3 7470.2,4206.2 7493.3,4153.7"];
"src/execution/pipeline/stages/11-call-to-action-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,2122.1,4842.2 1897.3,4806.3 1930.1,4810.4 1966.7,4815.4 2000,4820.7 2016.1,4823.3 2020,4824.9 2036,4827.7 2060.7,4832.1 2087.5,\
4836.6 2112.1,4840.6"];
"src/execution/pipeline/stages/12-post-formatting-cleanup-stage.ts" [height=0.31944,
pos="1796.5,5615.7",
width=5.6528];
"src/execution/pipeline/stages/12-post-formatting-cleanup-stage.ts" -> "src/chain-session/types.ts" [pos="e,2111.9,5888.5 1960.4,5627.3 1975.1,5633.7 1988.7,5642.3 2000,5653.7 2064.7,5719.2 1970.4,5793.1 2036,5857.7 2053.5,5875 2077.6,\
5883.5 2101.9,5887.3"];
"src/execution/pipeline/stages/12-post-formatting-cleanup-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2534.5,5019.4 1901.4,5604.2 1935.7,5596.2 1972.2,5582.6 2000,5559.7 2027.6,5537 2013,5515.1 2036,5487.7 2150.9,5351 2241.3,5383 \
2359,5248.7 2380.8,5223.9 2376.2,5210.9 2395,5183.7 2437.4,5122.7 2497.1,5058.2 2527.2,5027"];
"src/execution/pipeline/stages/12-post-formatting-cleanup-stage.ts" -> "src/logging/index.ts" [pos="e,7502,4144.5 2000.3,5609.9 2120.5,5595.6 2266.9,5557.4 2359,5460.7 2409.3,5408 2349.5,5357.7 2395,5300.7 2401.5,5292.6 2725.3,5143.7 \
2735,5139.7 3036.2,5015.2 3127.5,5024.8 3426,4893.7 3442.6,4886.5 3444.7,4879.9 3462,4874.7 3547.4,4849.5 4171.2,4808.5 4260,4802.7 \
4533.4,4785.1 4602,4778.7 4876,4778.7 4876,4778.7 4876,4778.7 5613.5,4778.7 5660.3,4778.7 7258.4,4719.6 7296,4691.7 7478.8,4556.1 \
7499.6,4240.4 7501.8,4154.6"];
"src/execution/pipeline/stages/12-post-formatting-cleanup-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,2191.8,4865.5 1923.3,5604.2 1952.1,5595.8 1980,5582 2000,5559.7 2067.3,5484.6 2012,5433.7 2036,5335.7 2080.6,5153.6 2161.8,4941.5 \
2188.1,4874.9"];
"src/execution/pipeline/stages/12-post-formatting-cleanup-stage.ts" -> "src/gates/core/temporary-gate-registry.ts" [pos="e,6980.4,6522.7 1956.2,5627.3 1972.3,5633.6 1987.3,5642.2 2000,5653.7 2043.6,5693.6 1993.7,5740.5 2036,5781.7 2142.1,5885.1 2262.6,\
5751.3 2359,5863.7 2413.8,5927.6 2335.2,6181.5 2395,6240.7 2413.1,6258.7 4199.1,6392.1 4224,6397.7 4437.5,6446 4472.4,6519 4685,\
6570.7 5013.2,6650.6 5102.7,6639.7 5440,6658.7 5607.1,6668.2 6051.6,6748.2 6193,6658.7 6224.6,6638.8 6198.4,6604.2 6229,6582.7 6294.1,\
6537.1 6505.8,6555 6585,6548.7 6715.5,6538.4 6864.5,6529.3 6970.3,6523.3"];
"src/mcp-tools/prompt-engine/utils/category-extractor.ts" -> "src/logging/index.ts" [pos="e,7466.8,4121.2 6178.8,4045.9 6426.3,4035.9 6898.7,4027.3 7296,4080.7 7352.4,4088.3 7415.6,4105.7 7457,4118.2"];
"src/semantic/configurable-semantic-analyzer.ts" -> "src/logging/index.ts" [pos="e,7501.3,4121.2 5268.5,1320.4 5350.8,1394.2 5809.4,1800 6229,2065.7 6378.8,2160.6 6418.3,2185.4 6585,2245.7 6715.4,2292.9 6794.5,\
2214.3 6889,2315.7 6959.8,2391.8 6849.6,2475.2 6925,2546.7 6985.1,2603.8 7236.5,2527 7296,2584.7 7411.5,2696.8 7489.9,3932.3 7500.7,\
4111.2"];
"src/semantic/configurable-semantic-analyzer.ts" -> "src/execution/types.ts" [pos="e,8967.4,2370.1 5375.8,1297.1 5385.8,1293.4 5395.4,1288.7 5404,1282.7 5429.6,1265.1 5413.8,1239.4 5440,1222.7 5871.7,948.17 6074.1,\
1131 6585,1104.7 7070.8,1079.8 7221.2,1036.2 7674,1213.7 7893.8,1299.9 7873.5,1517.7 8109.5,1517.7 8109.5,1517.7 8109.5,1517.7 8396,\
1517.7 8499.2,1517.7 8784.3,1471.6 8860,1541.7 8922.1,1599.3 8959.9,2233.2 8966.8,2359.8"];
"src/semantic/configurable-semantic-analyzer.ts" -> "src/semantic/types.ts" [pos="e,8962.4,333.16 5382.7,1297.2 5390.4,1293.4 5397.6,1288.6 5404,1282.7 5450.1,1240.5 5402.4,1196.7 5440,1146.7 5785.4,687.69 6214.9,\
950.1 6549,482.74 6593.7,420.27 6531.2,368.5 6585,313.74 6752.7,143.16 6870.3,192.74 7109.5,192.74 7109.5,192.74 7109.5,192.74 8396,\
192.74 8602.5,192.74 8675,124.92 8860,216.74 8907,240.09 8941.5,294.19 8957.6,324.04"];
"src/semantic/configurable-semantic-analyzer.ts" -> "src/types.ts" [pos="e,8094.6,1980.2 5323,1297.2 5451.1,1275.5 5725.2,1230.2 5821,1222.7 6026.4,1206.8 7531.8,1145.6 7674,1294.7 7747.5,1371.9 7665.3,\
1435 7710,1531.7 7804,1735.2 8016.2,1917.1 8086.4,1973.6"];
"src/frameworks/methodology/guides/5w1h-guide.ts" [height=0.31944,
pos="7503,622.74",
width=4.4722];
"src/frameworks/methodology/index.ts" -> "src/frameworks/methodology/guides/5w1h-guide.ts" [pos="e,7341.7,630.78 6779,552.32 6809.5,561.16 6852.1,573.97 6889,586.74 6905.2,592.36 6908.2,597.26 6925,600.74 7059.7,628.69 7215.8,\
632.99 7331.7,630.97"];
"src/frameworks/methodology/interfaces.ts" [height=0.31944,
pos="7843.5,503.74",
width=3.7083];
"src/frameworks/methodology/index.ts" -> "src/frameworks/methodology/interfaces.ts" [pos="e,7820.1,492.21 6777.8,529.22 6808.6,519.84 6852.1,505.58 6889,489.74 6905.6,482.6 6907.6,475.76 6925,470.74 7245.1,378.41 7346.3,\
379.61 7674,439.74 7723.7,448.87 7777.8,471.96 7810.9,487.76"];
"src/frameworks/methodology/guides/cageerf-guide.ts" [height=0.31944,
pos="7503,542.74",
width=4.6528];
"src/frameworks/methodology/index.ts" -> "src/frameworks/methodology/guides/cageerf-guide.ts" [pos="e,7335.5,542.31 6857.8,541.06 6983.3,541.39 7181.7,541.91 7325.2,542.28"];
"src/frameworks/methodology/guides/react-guide.ts" [height=0.31944,
pos="7503,501.74",
width=4.4444];
"src/frameworks/methodology/index.ts" -> "src/frameworks/methodology/guides/react-guide.ts" [pos="e,7342.8,509.87 6857.8,534.63 6985.4,528.11 7188.6,517.74 7332.6,510.39"];
"src/frameworks/methodology/guides/scamper-guide.ts" [height=0.31944,
pos="7503,460.74",
width=4.75];
"src/frameworks/methodology/index.ts" -> "src/frameworks/methodology/guides/scamper-guide.ts" [pos="e,7331.8,471.62 6799.7,529.24 6836.1,522.79 6883,515 6925,509.74 7057.4,493.17 7207.7,480.61 7321.6,472.36"];
"src/frameworks/methodology/registry.ts" [height=0.31944,
pos="7110.5,580.74",
width=3.5];
"src/frameworks/methodology/index.ts" -> "src/frameworks/methodology/registry.ts" [pos="e,7002.7,569.24 6845,552.26 6891.2,557.24 6945.4,563.08 6992.7,568.17"];
"src/frameworks/framework-state-manager.ts" [height=0.31944,
pos="5254.5,658.74",
width=3.9167];
"src/frameworks/framework-state-manager.ts" -> "src/logging/index.ts" [pos="e,7502,4121.2 5259.3,670.57 5279,733.31 5371.3,1034 5404,1287.7 5414.3,1367.8 5384.5,2682.1 5440,2740.7 5457.8,2759.5 7277,2869.3 \
7296,2886.7 7485.1,3060.3 7500.6,3958.8 7501.9,4110.9"];
"src/frameworks/framework-state-manager.ts" -> "src/frameworks/types/index.ts" [pos="e,8107.4,955.02 5395.7,660.13 5944.8,665.81 7921.6,688.59 7977,722.74 8059.6,773.65 8094.2,895.34 8105.2,945.04"];
"src/frameworks/framework-state-manager.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5509.1,687.24 5358,670.26 5402.1,675.22 5453.8,681.03 5499,686.1"];
"src/frameworks/methodology/framework-registry.ts" -> "src/logging/index.ts" [pos="e,7501.4,4121.1 7215,2310.3 7245.4,2318.7 7275.8,2333.2 7296,2357.7 7413.5,2500.6 7490.9,3917.9 7500.9,4111"];
"src/frameworks/methodology/framework-registry.ts" -> "src/frameworks/types/methodology-types.ts" [pos="e,8701,978.26 7133,2287.2 7172.6,2264.7 7256.7,2210.8 7296,2139.7 7347.6,2046.5 7275,1992.8 7332,1902.7 7422.8,1759.3 8504.3,1097.8 \
8692.3,983.58"];
"src/frameworks/index.ts" -> "src/frameworks/types/index.ts" [pos="e,8107.9,955.14 4108.6,875.21 4141.8,867.31 4185.8,856.06 4224,843.74 4240.3,838.48 4243.6,834.77 4260,829.74 4352.1,801.55 5009.3,\
648.48 5105,637.74 6239.9,510.43 6532.5,653.44 7674,687.74 7808.7,691.79 7863.8,625.58 7977,698.74 8065.9,756.23 8097.3,892.27 8106.3,\
945.17"];
"src/frameworks/index.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5488.5,709.19 4136.1,887.07 4249.7,886.87 4465.9,883.95 4649,866.74 4837.1,849.08 4903.4,892.62 5069,801.74 5090.3,790.08 5083.6,\
772.07 5105,760.74 5137.4,743.64 5339.3,722.76 5478.2,710.12"];
"src/frameworks/index.ts" -> "src/frameworks/prompt-guidance/index.ts" [pos="e,4867.7,2667 4058,898.32 4063.3,1006.3 4108.2,1837.3 4260,2022.7 4377.7,2166.5 4528.4,2034.5 4649,2175.7 4697.2,2232.2 4658.5,2269.4 \
4685,2338.7 4734.3,2468 4826.6,2607.5 4861.8,2658.5"];
"src/frameworks/index.ts" -> "src/frameworks/methodology/index.ts" [pos="e,6695.1,529.18 4081.9,875.23 4119.7,857.54 4194.9,822.97 4260,796.74 4837.5,564.2 4989,428.74 5611.5,428.74 5611.5,428.74 5611.5,\
428.74 6008,428.74 6250.2,428.74 6310.7,451.07 6549,494.74 6595.6,503.29 6648,516.49 6685.4,526.56"];
"src/frameworks/index.ts" -> "src/frameworks/framework-state-manager.ts" [pos="e,5221.2,670.29 4136.3,881.38 4343.7,866.41 4900.3,820.51 5069,748.74 5087.2,741.02 5087.8,732.49 5105,722.74 5139.6,703.11 5181.4,\
685.61 5211.8,673.89"];
"src/frameworks/integration/index.ts" [height=0.31944,
pos="4454.5,964.74",
width=3.1389];
"src/frameworks/index.ts" -> "src/frameworks/integration/index.ts" [pos="e,4394.8,953.19 4115.9,898.25 4187.6,912.37 4308.9,936.25 4384.9,951.23"];
"src/frameworks/integration/framework-semantic-integration.ts" [height=0.31944,
pos="4877,1002.7",
width=5.3333];
"src/frameworks/integration/index.ts" -> "src/frameworks/integration/framework-semantic-integration.ts" [pos="e,4748.6,991.23 4567.6,974.88 4620.1,979.62 4683,985.31 4738.3,990.3"];
"src/frameworks/integration/framework-semantic-integration.ts" -> "src/logging/index.ts" [pos="e,7501.7,4121 4883.9,1014.3 4911.4,1068.9 5027.5,1307.2 5069,1517.7 5080.4,1575.5 5065.6,2533 5105,2576.7 5194.8,2676.5 5307,2526 \
5404,2618.7 5467.4,2679.4 5375.5,2753.3 5440,2812.7 5447.7,2819.9 6182.5,2888.6 6193,2889.7 6315.6,2902.7 7205.7,2925.8 7296,3009.7 \
7465.1,3166.9 7497,3967.9 7501.4,4110.9"];
"src/frameworks/integration/framework-semantic-integration.ts" -> "src/types/index.ts" [pos="e,7842.5,2753.2 4955.6,1014.3 5262.9,1061.7 6420.7,1257.7 7296,1641.7 7313.4,1649.4 7314.2,1658.2 7332,1664.7 7404,1691.3 7619.2,\
1659 7674,1712.7 7827.3,1863.1 7841.1,2606.3 7842.4,2743.1"];
"src/frameworks/integration/framework-semantic-integration.ts" -> "src/frameworks/types/index.ts" [pos="e,8104.5,955.12 5053.3,991.24 5195.5,980.42 5376.6,962.62 5404,940.74 5441.5,910.72 5402.8,869.15 5440,838.74 5559.9,740.82 5640.8,\
847.1 5785,790.74 5803.1,783.65 5802.7,772.4 5821,765.74 5992.1,703.53 6047.1,736.97 6229,728.74 6825.6,701.75 7942.9,783.28 7977,\
800.74 8039.4,832.73 8082.2,908.77 8100.1,945.78"];
"src/frameworks/integration/framework-semantic-integration.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5551.4,710.26 4925.1,991.24 4964.8,980.56 5022.3,962.71 5069,938.74 5086.6,929.73 5087.3,921.38 5105,912.74 5229.3,852.25 5295.6,\
912.53 5404,826.74 5429.6,806.5 5415.2,783.96 5440,762.74 5468.8,738.11 5508,722.54 5541.6,712.93"];
"src/frameworks/integration/framework-semantic-integration.ts" -> "src/semantic/configurable-semantic-analyzer.ts" [pos="e,5215.3,1297.1 4886.2,1014.4 4913.3,1052.4 5004.1,1173.9 5105,1244.7 5135.9,1266.4 5175.3,1283 5205.7,1293.8"];
"src/frameworks/integration/framework-semantic-integration.ts" -> "src/semantic/types.ts" [pos="e,8962.8,333.24 5030.9,991.15 5044.1,987.41 5057,982.69 5069,976.74 5089.3,966.69 5084.7,950.71 5105,940.74 5225.3,881.77 5301,988.33 \
5404,902.74 5444.2,869.34 5399.5,823.81 5440,790.74 5499.7,741.96 5713.8,782.35 5785,752.74 5804,744.86 5804.1,735.44 5821,723.74 \
5994.1,603.82 6043.5,582.52 6229,482.74 6368.3,407.78 6446.7,447.43 6549,326.74 6585.3,283.95 6543,242.94 6585,205.74 6762,48.977 \
6873.1,116.74 7109.5,116.74 7109.5,116.74 7109.5,116.74 8396,116.74 8603.3,116.74 8685.1,53.438 8860,164.74 8890.4,184.08 8938.2,\
280.86 8958.5,323.97"];
"src/frameworks/integration/framework-semantic-integration.ts" -> "src/frameworks/framework-state-manager.ts" [pos="e,5240.6,670.54 4890.9,990.9 4946.4,940.04 5164.9,739.88 5233.1,677.45"];
"src/frameworks/integration/framework-semantic-integration.ts" -> "src/frameworks/prompt-guidance/service.ts" [pos="e,5252.2,2545 4883.2,1014.5 4907.8,1069.8 5012.7,1310.7 5069,1517.7 5178,1918.6 5238.6,2424.4 5251.1,2534.8"];
"src/frameworks/prompt-guidance/service.ts" -> "src/logging/index.ts" [pos="e,7501.9,4121 5369.9,2568.3 5382.6,2573.6 5394.4,2580.9 5404,2590.7 5462,2650.6 5378.1,2719 5440,2774.7 5516.9,2844 7219.9,2870.6 \
7296,2940.7 7476.5,3107 7499.1,3962.8 7501.7,4110.9"];
"src/frameworks/prompt-guidance/service.ts" -> "src/types/index.ts" [pos="e,7782.7,2758.5 5392,2554 5506.6,2551.8 5674.5,2548.9 5821,2547.7 5986.3,2546.4 6028.2,2534.2 6193,2547.7 6521.6,2574.7 6598.2,2624.7 \
6925,2668.7 6935.5,2670.2 7560.2,2735.3 7772.6,2757.5"];
"src/frameworks/prompt-guidance/service.ts" -> "src/frameworks/types/index.ts" [pos="e,8105.8,978.43 5276.5,2545.1 5350.9,2503.2 5607.4,2354 5785,2188.7 5990.5,1997.6 6066.5,1957.3 6193,1706.7 6224.3,1644.8 6181.2,\
1605.1 6229,1554.7 6403,1371.1 7082.8,1316.9 7332,1273.7 7475,1249 7855.3,1249.9 7977,1170.7 8046.2,1125.8 8087,1030.6 8102.4,988.04"];
"src/frameworks/prompt-guidance/service.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5608,710.64 5257.5,2545 5270.7,2466.2 5347.5,2006.3 5404,1630.7 5421.1,1517.1 5417.8,1487.5 5440,1374.7 5491.2,1114.1 5580.6,803.73 \
5605.1,720.28"];
"src/frameworks/prompt-guidance/service.ts" -> "src/semantic/types.ts" [pos="e,8939.6,333.24 5260.6,2545.2 5281,2498.8 5360.1,2322.2 5440,2184.7 5592.4,1922.6 5643.6,1864.7 5821,1618.7 5979.3,1399.3 6051.6,\
1367.5 6193,1136.7 6212.5,1104.9 6206.1,1090.3 6229,1060.7 6342.4,914.62 6462.4,958.14 6549,794.74 6587.4,722.34 6532.4,490.61 6585,\
427.74 6675.1,320.03 6754.8,383.07 6889,341.74 6905.1,336.78 6908.5,333 6925,329.74 7125.5,290.34 7638.2,268.74 7842.5,268.74 7842.5,\
268.74 7842.5,268.74 8396,268.74 8603,268.74 8657.3,266.84 8860,308.74 8883.8,313.66 8909.6,322.15 8930.1,329.66"];
"src/frameworks/prompt-guidance/service.ts" -> "src/frameworks/prompt-guidance/methodology-tracker.ts" [pos="e,5829.6,2580.3 5327.1,2568.3 5361.2,2573.2 5402.6,2578.3 5440,2580.7 5566.4,2588.9 5708.9,2585.8 5819.4,2580.7"];
"src/frameworks/prompt-guidance/service.ts" -> "src/frameworks/prompt-guidance/system-prompt-injector.ts" [pos="e,7095.8,2390.5 5377.8,2545.2 5492.3,2535 5668,2520.8 5821,2514.7 5850.6,2513.6 6860.4,2516.6 6889,2508.7 6969.1,2486.6 7049.8,2427.5 \
7087.5,2397.2"];
"src/frameworks/prompt-guidance/service.ts" -> "src/frameworks/prompt-guidance/template-enhancer.ts" [pos="e,5590.1,2709.2 5335.1,2568.3 5358,2573.4 5382.6,2580.6 5404,2590.7 5422.3,2599.4 5423.3,2607.3 5440,2618.7 5487.7,2651.3 5546.1,\
2684.8 5580.9,2704.1"];
"src/frameworks/types/methodology-types.ts" -> "src/execution/types.ts" [pos="e,8967.3,2370 8726,978.56 8744.3,1033.3 8821.2,1267.7 8860,1465.7 8929.3,1819 8960.2,2258.3 8966.7,2360"];
"src/frameworks/types/methodology-types.ts" -> "src/semantic/types.ts" [pos="e,8966.2,356.45 8731.2,955.24 8755.6,924.02 8822.9,834.37 8860,749.74 8921.1,610.48 8954.4,428.68 8964.6,366.61"];
"src/frameworks/methodology/guides/5w1h-guide.ts" -> "src/types/index.ts" [pos="e,7841.9,2753.1 7511.1,634.26 7538,678.42 7633.8,841.95 7674,990.74 7769.6,1344.7 7832.6,2564.2 7841.4,2742.8"];
"src/frameworks/methodology/guides/5w1h-guide.ts" -> "src/semantic/types.ts" [pos="e,8963.8,356.45 7664.3,621.93 7786.4,621.37 7958.5,620.74 8109.5,620.74 8109.5,620.74 8109.5,620.74 8396,620.74 8608.1,620.74 8686.4,\
630.73 8860,508.74 8912.3,471.99 8945.9,401.1 8960.2,365.8"];
"src/frameworks/methodology/guides/5w1h-guide.ts" -> "src/frameworks/methodology/interfaces.ts" [pos="e,7809.7,515.27 7536.8,611.23 7598.4,589.54 7731.7,542.69 7800.1,518.65"];
"src/frameworks/methodology/interfaces.ts" -> "src/frameworks/types/methodology-types.ts" [pos="e,8688.8,955.16 7866.4,515.26 7892.9,529.38 7938.8,554.33 7977,577.74 8098.8,652.41 8118.8,687.87 8244,756.74 8399.1,842.09 8595.7,\
919.84 8679.4,951.6"];
"src/frameworks/methodology/guides/cageerf-guide.ts" -> "src/types/index.ts" [pos="e,7842.4,2753.1 7595.6,554.34 7625.1,562.74 7655,577.14 7674,601.74 7812.2,780.81 7839.4,2528.1 7842.2,2743.1"];
"src/frameworks/methodology/guides/cageerf-guide.ts" -> "src/semantic/types.ts" [pos="e,8959.7,356.28 7670.7,543.59 7792.3,544.14 7961.1,544.74 8109.5,544.74 8109.5,544.74 8109.5,544.74 8396,544.74 8606.6,544.74 8673.7,\
546.97 8860,448.74 8899.6,427.87 8934.7,388.14 8953.5,364.29"];
"src/frameworks/methodology/guides/cageerf-guide.ts" -> "src/frameworks/methodology/interfaces.ts" [pos="e,7742.6,515.26 7604.2,531.2 7644.5,526.55 7691.2,521.18 7732.5,516.42"];
"src/frameworks/methodology/guides/react-guide.ts" -> "src/types/index.ts" [pos="e,7842.5,2753.1 7663.1,512.21 7666.9,515.04 7670.6,518.2 7674,521.74 7836.5,691.27 7842.4,2522.9 7842.5,2743.1"];
"src/frameworks/methodology/guides/react-guide.ts" -> "src/semantic/types.ts" [pos="e,8952.5,356.35 7615.7,490.23 7737.1,478.73 7936.9,462.74 8109.5,462.74 8109.5,462.74 8109.5,462.74 8396,462.74 8603.7,462.74 8662.9,\
472.21 8860,406.74 8891.1,396.43 8923.1,376.64 8944.2,362.18"];
"src/frameworks/methodology/guides/react-guide.ts" -> "src/frameworks/methodology/interfaces.ts" [pos="e,7710,502.96 7663.3,502.69 7675.5,502.76 7687.8,502.83 7699.9,502.9"];
"src/frameworks/methodology/guides/scamper-guide.ts" -> "src/types/index.ts" [pos="e,7842.5,2753.2 7664.5,472.25 7667.8,474.81 7671,477.63 7674,480.74 7839.5,653.56 7842.7,2520.4 7842.5,2743.1"];
"src/frameworks/methodology/guides/scamper-guide.ts" -> "src/semantic/types.ts" [pos="e,8919,356.29 7625.9,449.23 7748.1,438.7 7941.7,424.74 8109.5,424.74 8109.5,424.74 8109.5,424.74 8396,424.74 8585,424.74 8805.7,\
381.38 8909,358.51"];
"src/frameworks/methodology/guides/scamper-guide.ts" -> "src/frameworks/methodology/interfaces.ts" [pos="e,7760.3,492.21 7604.7,472.28 7627.5,474.98 7651.6,477.9 7674,480.74 7698.7,483.88 7725.4,487.45 7750.2,490.83"];
"src/frameworks/methodology/registry.ts" -> "src/logging/index.ts" [pos="e,7501.9,4120.9 7115,592.35 7136.2,662.4 7247.1,1036.4 7296,1349.7 7473.8,2490.3 7499.1,3918.4 7501.7,4110.9"];
"src/frameworks/methodology/registry.ts" -> "src/frameworks/types/index.ts" [pos="e,8108.6,955.11 7236.5,574.17 7448.2,565.66 7865.1,561.03 7977,648.74 8074.5,725.2 8101,886.19 8107.5,944.81"];
"src/frameworks/methodology/registry.ts" -> "src/frameworks/methodology/guides/5w1h-guide.ts" [pos="e,7394.9,611.22 7218.5,592.25 7270,597.79 7332,604.46 7384.8,610.14"];
"src/frameworks/methodology/registry.ts" -> "src/frameworks/methodology/guides/cageerf-guide.ts" [pos="e,7383.5,554.27 7229.7,569.24 7275.1,564.82 7327.1,559.76 7373.4,555.26"];
"src/frameworks/methodology/registry.ts" -> "src/frameworks/methodology/guides/react-guide.ts" [pos="e,7385.1,513.25 7148.2,569.18 7191.6,555.89 7266.4,534.31 7332,521.74 7345.9,519.09 7360.5,516.73 7375,514.64"];
"src/frameworks/methodology/registry.ts" -> "src/frameworks/methodology/guides/scamper-guide.ts" [pos="e,7369.4,472.29 7131.4,569.18 7169.1,547.81 7254.2,502.38 7332,480.74 7340.9,478.26 7350.2,476.09 7359.6,474.18"];
"src/frameworks/prompt-guidance/gate-instruction-injector.ts" [height=0.31944,
pos="6007,6224.7",
width=5.1667];
"src/frameworks/prompt-guidance/gate-instruction-injector.ts" -> "src/logging/index.ts" [pos="e,7501.7,4144.3 6083.2,6236.3 6213.9,6254.6 6475.8,6283.5 6549,6232.7 6586.5,6206.8 6549.5,6165.3 6585,6136.7 6691.4,6051.3 6794.3,\
6192 6889,6093.7 6942.5,6038.3 6881.8,5812.6 6925,5748.7 7029.4,5594.2 7188.5,5705.1 7296,5552.7 7465,5313.2 7497.4,4313.9 7501.5,\
4154.3"];
"src/frameworks/prompt-guidance/gate-instruction-injector.ts" -> "src/types/index.ts" [pos="e,7842.3,2776.5 6107.3,6236.3 6135.2,6240.1 6165.4,6245 6193,6250.7 6209.3,6254.1 6212.5,6258.5 6229,6260.7 6369.9,6280 6421.8,6324.3 \
6549,6260.7 6572.9,6248.8 6562,6226.3 6585,6212.7 7006.1,5965.3 7343.4,6424.3 7674,6064.7 7792.2,5936.2 7838,3066.6 7842.2,2786.7"];
"src/frameworks/prompt-guidance/gate-instruction-injector.ts" -> "src/gates/core/gate-definitions.ts" [pos="e,6631.4,6076 6171.8,6236.3 6308.9,6242.4 6491.1,6241.5 6549,6198.7 6587,6170.7 6548.8,6129.1 6585,6098.7 6595.7,6089.8 6608.3,6083.4 \
6621.6,6078.9"];
"src/gates/guidance/GateGuidanceRenderer.ts" [height=0.31944,
pos="6389,6376.7",
width=4.0556];
"src/frameworks/prompt-guidance/gate-instruction-injector.ts" -> "src/gates/guidance/GateGuidanceRenderer.ts" [pos="e,6353.6,6365.2 6051.1,6236.3 6089.4,6247.3 6146.4,6265.6 6193,6288.7 6210.2,6297.3 6212,6303.8 6229,6312.7 6266.4,6332.5 6311.4,\
6350.1 6343.9,6361.8"];
"src/gates/guidance/GateGuidanceRenderer.ts" -> "src/logging/index.ts" [pos="e,7501.7,4144.3 6409.2,6365.2 6439.5,6346.8 6499.9,6309.5 6549,6274.7 6565.5,6263 6567.4,6256.8 6585,6246.7 6711.2,6174.8 6763.9,\
6200.6 6889,6126.7 6901.6,6119.3 7288.9,5802.6 7296,5789.7 7460.9,5488.9 7497,4328 7501.5,4154.5"];
"src/gates/guidance/GateGuidanceRenderer.ts" -> "src/gates/core/temporary-gate-registry.ts" [pos="e,7092.2,6504.1 6535.2,6370.4 6636.1,6369.6 6772.7,6375.9 6889,6406.7 6964,6426.7 7043.7,6473.3 7083.6,6498.6"];
"src/gates/guidance/GateGuidanceRenderer.ts" -> "src/gates/core/gate-definitions.ts" [pos="e,6712.4,6084.3 6406.4,6365.1 6437.2,6342.8 6504.2,6291.3 6549,6236.7 6569.2,6212.1 6563.2,6198 6585,6174.7 6619.7,6137.6 6670.3,\
6106.9 6703.2,6089.2"];
"src/gates/guidance/GateGuidanceRenderer.ts" -> "src/gates/core/gate-loader.ts" [pos="e,6718.7,6601 6407.2,6388.4 6463.5,6426.9 6643.3,6549.5 6710.4,6595.3"];
"src/gates/guidance/GateGuidanceRenderer.ts" -> "src/gates/types.ts" [pos="e,8370.6,6487.2 6535.3,6366.5 6680.6,6357.1 6910.4,6344.7 7109.5,6344.7 7109.5,6344.7 7109.5,6344.7 7844.5,6344.7 8047.5,6344.7 \
8277.5,6443.4 8361.3,6482.8"];
"src/gates/guidance/FrameworkGuidanceFilter.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="6737,6266.7",
width=4.2222];
"src/gates/guidance/GateGuidanceRenderer.ts" -> "src/gates/guidance/FrameworkGuidanceFilter.ts" [pos="e,6613.8,6278.3 6520.3,6365.1 6530.4,6361.4 6540.2,6356.6 6549,6350.7 6574.2,6333.9 6559.8,6309.7 6585,6292.7 6591.1,6288.7 6597.6,\
6285.1 6604.4,6282.1"];
"src/frameworks/prompt-guidance/methodology-tracker.ts" -> "src/logging/index.ts" [pos="e,7502.1,4121.1 6052.6,2580.3 6149.1,2605.1 6384.7,2663.6 6585,2698.7 6741.9,2726.3 7181.9,2677.6 7296,2788.7 7494.6,2982.2 7502.2,\
3952 7502.1,4110.7"];
"src/frameworks/prompt-guidance/methodology-tracker.ts" -> "src/frameworks/types/index.ts" [pos="e,8108,978.25 6016.1,2557.1 6046.3,2513 6152.4,2351.6 6193,2200.7 6210.3,2136.5 6184.1,1651.9 6229,1602.7 6277.5,1549.7 6478.3,1567.8 \
6549,1554.7 6883.3,1493.1 7018.5,1587.1 7296,1390.7 7320.8,1373.2 7306.5,1349.2 7332,1332.7 7574.9,1175.7 7743.4,1417.3 7977,1246.7 \
8065.8,1181.9 8097.3,1042 8106.3,988.34"];
"src/frameworks/prompt-guidance/system-prompt-injector.ts" -> "src/logging/index.ts" [pos="e,7501,4120.8 7278.1,2390.4 7284.5,2394.5 7290.6,2399.2 7296,2404.7 7359,2469.1 7483.5,3914.8 7500.2,4110.8"];
"src/frameworks/prompt-guidance/system-prompt-injector.ts" -> "src/types/index.ts" [pos="e,7829.8,2753.2 7244.8,2390.3 7262.3,2393.9 7279.8,2398.6 7296,2404.7 7524.3,2491 7754.2,2685.9 7822.3,2746.4"];
"src/frameworks/prompt-guidance/system-prompt-injector.ts" -> "src/frameworks/types/index.ts" [pos="e,8108.7,978.34 7215,2367.1 7245.6,2358.5 7276.1,2343.8 7296,2318.7 7353.7,2246.1 7287,1983.9 7332,1902.7 7505.9,1589.1 7772.7,1712.6 \
7977,1417.7 8076.1,1274.8 8102,1057.3 8107.9,988.42"];
"src/frameworks/prompt-guidance/system-prompt-injector.ts" -> "src/semantic/types.ts" [pos="e,8966.3,356.4 7174.2,2367.2 7211.8,2358.2 7259.2,2343.1 7296,2318.7 7680.6,2064.2 7733.2,1927.2 7977,1535.7 8117,1311 8138.6,1242.2 \
8208,986.74 8223.9,928.12 8203,760.56 8244,715.74 8338.7,612.27 8750.8,665.8 8860,577.74 8928.9,522.17 8955.9,412.61 8964.5,366.26"];
"src/frameworks/prompt-guidance/template-enhancer.ts" -> "src/logging/index.ts" [pos="e,7502.1,4121 5785,2727.2 5900.4,2731.8 6055.9,2738.7 6193,2746.7 6194.9,2746.9 7294.6,2825.4 7296,2826.7 7494.2,3009 7502.1,3954.2 \
7502.1,4110.8"];
"src/frameworks/prompt-guidance/template-enhancer.ts" -> "src/types/index.ts" [pos="e,7783,2763 5785.3,2721.6 5900.6,2722.3 6055.9,2723.5 6193,2725.7 6805.5,2735.6 7545.7,2756.2 7772.9,2762.7"];
"src/frameworks/prompt-guidance/template-enhancer.ts" -> "src/frameworks/types/index.ts" [pos="e,8108.7,978.28 5742.6,2709.2 5895.3,2692.7 6136,2656.4 6193,2588.7 6291.4,2471.8 6140.2,2026.2 6229,1901.7 6526.1,1485.6 6904.7,\
1800.8 7296,1471.7 7319.2,1452.2 7307,1430.9 7332,1413.7 7452.4,1331.5 7864.1,1386 7977,1293.7 8075.7,1213.1 8101.5,1047.5 8107.7,\
988.35"];
"src/frameworks/prompt-guidance/template-enhancer.ts" -> "src/semantic/types.ts" [pos="e,8897.2,337.01 5619.2,2709 5663,2618 5954.5,2017.7 6229,1550.7 6360.8,1326.5 6466.6,1307.4 6549,1060.7 6587.2,946.47 6510,614.06 \
6585,519.74 6672.8,409.25 6766.3,497.63 6889,427.74 6907.9,417 6905.5,404.33 6925,394.74 6930.1,392.21 7326.3,324.33 7332,323.74 \
7557.8,300.4 7615.5,306.74 7842.5,306.74 7842.5,306.74 7842.5,306.74 8396,306.74 8571.4,306.74 8776.4,324.76 8887.1,335.98"];
"src/frameworks/prompt-guidance/template-enhancer.ts" -> "src/gates/core/index.ts" [pos="e,6000.4,6749.1 5613.7,2732.5 5617.5,2927.8 5669.7,5506.3 5821,6245.7 5861.8,6444.9 5963.7,6671 5996,6739.8"];
"src/gates/core/index.ts" -> "src/execution/types.ts" [pos="e,8968,2393.5 6034.3,6772.4 6075.2,6789.9 6156.7,6823 6229,6840.7 6384.1,6878.8 6426.3,6871.2 6585,6888.7 7142.5,6950.5 7281.6,6994.7 \
7842.5,6994.7 7842.5,6994.7 7842.5,6994.7 8396,6994.7 8948.4,6994.7 8776.8,6387.8 8860,5841.7 8969.7,5121.7 8968.5,2663.1 8968,2403.9"];
"src/gates/core/index.ts" -> "src/gates/core/temporary-gate-registry.ts" [pos="e,6980,6522.3 6083.4,6767.1 6120,6766.3 6162.6,6759 6193,6734.7 6228.3,6706.6 6193.7,6667.9 6229,6639.7 6286.9,6593.6 6817.8,6569 \
6889,6548.7 6905.8,6543.9 6908.1,6537.2 6925,6532.7 6939.4,6529 6954.7,6526 6970,6523.7"];
"src/gates/core/index.ts" -> "src/gates/core/gate-loader.ts" [pos="e,6667.6,6624.3 6083.3,6759 6117.8,6756 6158.7,6749.3 6193,6734.7 6211.7,6726.8 6210.5,6715.1 6229,6706.7 6375.8,6640.3 6426.5,6667.5 \
6585,6638.7 6608.6,6634.5 6634.3,6630 6657.7,6626"];
"src/gates/core/index.ts" -> "src/gates/types.ts" [pos="e,8388.1,6510.3 6066.4,6772.3 6211.1,6800.2 6598.2,6871 6925,6894.7 7392.5,6928.7 7520.2,6923.8 7977,6818.7 8083.2,6794.3 8119.6,\
6800.4 8208,6736.7 8293,6675.5 8358.6,6564.8 8383.3,6519.2"];
"src/gates/core/gate-validator.ts" [height=0.31944,
pos="6389,6760.7",
width=2.7778];
"src/gates/core/index.ts" -> "src/gates/core/gate-validator.ts" [pos="e,6288.9,6760.7 6083.1,6760.7 6138.9,6760.7 6215.9,6760.7 6278.6,6760.7"];
"src/gates/gate-state-manager.ts" [height=0.31944,
pos="6389,3898.7",
width=2.875];
"src/gates/core/index.ts" -> "src/gates/gate-state-manager.ts" [pos="e,6385.1,3910.3 6013.8,6749.2 6040.6,6694.5 6153.8,6455.9 6193,6245.7 6253.6,5921 6194.9,5088.3 6229,4759.7 6264.1,4421.3 6359.4,\
4016.3 6382.8,3920"];
"src/frameworks/types/integration-types.ts" -> "src/execution/types.ts" [pos="e,8967.8,2370.1 8489.5,748.29 8600.3,767.59 8780,817.86 8860,945.74 8938.4,1071 8964.1,2189.8 8967.6,2360.1"];
"src/frameworks/types/integration-types.ts" -> "src/semantic/types.ts" [pos="e,8968.2,356.38 8467.2,748.25 8566.9,760.13 8748.5,765.69 8860,672.74 8955.8,592.86 8967.2,426.13 8968.1,366.52"];
"src/frameworks/types/integration-types.ts" -> "src/frameworks/types/methodology-types.ts" [pos="e,8696.6,955.16 8523.3,748.41 8531.4,752.23 8539.1,756.94 8546,762.74 8582.7,793.77 8553.4,826.09 8582,864.74 8610.1,902.73 8656.3,\
932.8 8687.5,950.18"];
"src/frameworks/types/prompt-guidance-types.ts" -> "src/execution/types.ts" [pos="e,8967.4,2369.9 8544.6,1466.2 8662.8,1460.6 8815.6,1462.2 8860,1503.7 8924.7,1564.3 8960.5,2229.2 8966.9,2359.6"];
"src/frameworks/types/prompt-guidance-types.ts" -> "src/frameworks/types/methodology-types.ts" [pos="e,8719.8,978.57 8522.9,1466.2 8531.2,1462.4 8539,1457.6 8546,1451.7 8694.2,1327.2 8716.2,1066.7 8719.4,989.04"];
"src/gates/core/gate-loader.ts" -> "src/logging/index.ts" [pos="e,7501.9,4144.4 6830.6,6613.6 6972.5,6612.7 7234,6602 7296,6536.7 7470,6353.8 7499,4383.9 7501.8,4154.5"];
"src/gates/core/gate-loader.ts" -> "src/gates/core/temporary-gate-registry.ts" [pos="e,7078.5,6527.3 6817.6,6601.2 6840.8,6597.3 6866,6592.4 6889,6586.7 6952.9,6571 7025.2,6546.4 7069.1,6530.7"];
"src/gates/core/gate-loader.ts" -> "src/gates/types.ts" [pos="e,8377.6,6510.4 6778,6624.3 6934,6667.6 7515.7,6812.5 7977,6704.7 8137.4,6667.3 8306.9,6558.7 8369.2,6516.2"];
"src/gates/types.ts" -> "src/execution/types.ts" [pos="e,8966.4,2393.5 8397.6,6486.9 8429.7,6256.1 8921.7,2715 8965,2403.6"];
"src/gates/core/gate-validator.ts" -> "src/logging/index.ts" [pos="e,7501.9,4144.3 6489.3,6749.9 6509.4,6746.2 6530.1,6741.3 6549,6734.7 6566.3,6728.7 6567.8,6720.9 6585,6714.7 6660.6,6687.8 7242,\
6647.1 7296,6587.7 7469.7,6397.1 7498.9,4386.7 7501.8,4154.6"];
"src/gates/core/gate-validator.ts" -> "src/execution/types.ts" [pos="e,8967.8,2393.3 6439.2,6772.3 6623,6814.3 7287.2,6956.7 7842.5,6956.7 7842.5,6956.7 7842.5,6956.7 8396,6956.7 8887.7,6956.7 8962.5,\
2742.2 8967.7,2403.3"];
"src/gates/core/gate-validator.ts" -> "src/gates/core/gate-loader.ts" [pos="e,6643.3,6613.5 6489.2,6760.6 6510.8,6756.4 6532.1,6748.6 6549,6734.7 6584.2,6705.8 6549.9,6667.8 6585,6638.7 6598.8,6627.3 6615.9,\
6620.1 6633.5,6615.7"];
"src/gates/core/gate-validator.ts" -> "src/gates/types.ts" [pos="e,8383.9,6510.6 6489.1,6770.6 6627.7,6783.6 6887.5,6804.7 7109.5,6804.7 7109.5,6804.7 7109.5,6804.7 7844.5,6804.7 8017.1,6804.7 \
8060.7,6757.8 8208,6667.7 8278.3,6624.7 8346.2,6553.1 8376.9,6518.6"];
"src/gates/core/gate-validator.ts" -> "src/types.ts" [pos="e,8109.3,2003.4 6489.2,6769.1 6663.5,6779.3 7031.1,6780.3 7296,6639.7 7511.8,6525.3 7572.1,6462.8 7674,6240.7 8051.3,5418.6 8105,\
2303.9 8109.2,2013.5"];
"src/types.ts" -> "src/prompts/types.ts" [pos="e,9124.1,1453.4 8133.6,1980 8266.5,1909.3 8959.7,1540.8 9115.1,1458.2"];
"src/types.ts" -> "src/gates/types.ts" [pos="e,8393.6,6487.1 8113,2003.4 8122.8,2081 8179,2529.1 8208,2895.7 8326.8,4397.1 8386.5,6256.6 8393.3,6477.1"];
"src/gates/gate-state-manager.ts" -> "src/logging/index.ts" [pos="e,7495.1,4121 6492.7,3892.2 6698.6,3880.7 7154.5,3863.4 7296,3924.7 7388.7,3965 7461.7,4068.3 7489.7,4112.3"];
"src/gates/index.ts" -> "src/gates/core/index.ts" [pos="e,5962.5,6749.2 5273.1,6464.3 5301.2,6482.9 5357.5,6520.8 5404,6554.7 5420.4,6566.7 5422,6573.3 5440,6582.7 5532,6631 5830,6713.6 \
5952.6,6746.6"];
"src/gates/intelligence/GatePerformanceAnalyzer.ts" [height=0.31944,
pos="6389,4780.7",
width=4.4444];
"src/gates/intelligence/GatePerformanceAnalyzer.ts" -> "src/logging/index.ts" [pos="e,7500,4144.5 6549.4,4785.9 6793.5,4792.5 7237.8,4798 7296,4754.7 7398.7,4678.3 7480,4255.5 7498.2,4154.5"];
"src/gates/intelligence/GatePerformanceAnalyzer.ts" -> "src/gates/core/gate-definitions.ts" [pos="e,6732.8,6060.9 6393.1,4792.3 6424.6,4910.1 6687.5,5891.5 6730.2,6050.9"];
"src/gates/services/compositional-gate-service.ts" [height=0.31944,
pos="5612.5,6262.7",
width=4.2222];
"src/gates/services/compositional-gate-service.ts" -> "src/logging/index.ts" [pos="e,7502,4144.3 5701.7,6251.2 5729.8,6244.9 5760,6235 5785,6219.7 5805.7,6207.1 5800.2,6191.3 5821,6178.7 5966.6,6091 6035.8,6154.4 \
6193,6089.7 6527.7,5952 6665.6,5951.5 6889,5666.7 6921.8,5624.9 6885.5,5588.3 6925,5552.7 7050,5440.1 7180,5598.7 7296,5476.7 7487.1,\
5275.9 7500.9,4312.3 7501.9,4154.6"];
"src/gates/services/compositional-gate-service.ts" -> "src/types/index.ts" [pos="e,7842.4,2776.5 5764.5,6254.9 5882.2,6251.6 6049.2,6253.4 6193,6278.7 6209.6,6281.7 6212.4,6288 6229,6290.7 6369.4,6313.5 6420.5,\
6351.6 6549,6290.7 6571.8,6279.9 6562.7,6258.5 6585,6246.7 6725.2,6172.7 7138,6198.9 7296,6184.7 7464,6169.6 7557.3,6271.6 7674,\
6149.7 7798,6020.4 7838.6,3071.6 7842.2,2786.8"];
"src/gates/services/compositional-gate-service.ts" -> "src/gates/services/gate-service-interface.ts" [pos="e,5935.7,6080.3 5674.6,6251.2 5710,6241.9 5753.8,6225.8 5785,6198.7 5810.2,6176.9 5795.5,6154.3 5821,6132.7 5850.6,6107.7 5890.7,\
6092.2 5925.9,6082.8"];
"src/gates/services/compositional-gate-service.ts" -> "src/frameworks/prompt-guidance/gate-instruction-injector.ts" [pos="e,5886.9,6236.3 5732.3,6251.2 5777.9,6246.8 5830.2,6241.8 5876.8,6237.3"];
"src/gates/services/compositional-gate-service.ts" -> "src/gates/core/gate-definitions.ts" [pos="e,6631.4,6078.5 5743.7,6251.2 5758,6247.5 5772,6242.8 5785,6236.7 5804.4,6227.7 5801.2,6213 5821,6204.7 5970.7,6142.6 6411,6245.8 \
6549,6160.7 6576.1,6144 6558.8,6116.9 6585,6098.7 6596,6091.1 6608.4,6085.5 6621.4,6081.4"];
"src/gates/services/compositional-gate-service.ts" -> "src/gates/guidance/GateGuidanceRenderer.ts" [pos="e,6278.6,6365.2 5748.6,6274.3 5906.7,6288.3 6152.3,6311.9 6193,6326.7 6211.1,6333.3 6211.1,6343.7 6229,6350.7 6241.6,6355.7 6255,\
6359.7 6268.7,6362.9"];
"src/gates/services/gate-service-factory.ts" [height=0.31944,
pos="4877,6148.7",
width=3.6111];
"src/gates/services/gate-service-factory.ts" -> "src/logging/index.ts" [pos="e,7501.9,4144.5 4912,6137.2 5086.2,6078 5895.1,5801.4 6549,5552.7 6717.5,5488.7 6750.1,5444.1 6925,5400.7 7005.4,5380.8 7235.6,5419.4 \
7296,5362.7 7480.7,5189.5 7499.9,4306 7501.8,4154.8"];
"src/gates/services/gate-service-factory.ts" -> "src/config/index.ts" [pos="e,5252,3184.5 4879.5,6137.1 4903.7,5945.3 5218,3454 5250.7,3194.5"];
"src/gates/services/gate-service-factory.ts" -> "src/gates/services/gate-service-interface.ts" [pos="e,5892.9,6080.2 5007.2,6143.8 5113.8,6139.4 5268.8,6132.1 5404,6122.7 5570,6111.2 5761.3,6093.2 5882.8,6081.2"];
"src/gates/services/gate-service-factory.ts" -> "src/gates/guidance/GateGuidanceRenderer.ts" [pos="e,6242.7,6382.9 5007,6147.9 5029.3,6152.7 5051.1,6161 5069,6174.7 5101.9,6200 5072.6,6235 5105,6260.7 5275.6,6396.3 5929.8,6392.7 \
6232.6,6383.3"];
"src/gates/services/gate-service-factory.ts" -> "src/gates/core/gate-validator.ts" [pos="e,6334.5,6749.2 5007.3,6145.4 5030,6150.3 5051.8,6159.3 5069,6174.7 5118.4,6219.1 5060.9,6270.1 5105,6319.7 5199.4,6425.9 5271.5,\
6381.6 5404,6432.7 5573.8,6498.2 5618.8,6508.6 5785,6582.7 5801.3,6590 5804.3,6594.3 5821,6600.7 5998.9,6669.6 6218.5,6723 6324.6,\
6747"];
"src/gates/services/gate-service-factory.ts" -> "src/gates/services/compositional-gate-service.ts" [pos="e,5520.3,6274.2 5007.2,6153.3 5028.7,6157.7 5050.1,6164.5 5069,6174.7 5090.6,6186.5 5083.2,6205.5 5105,6216.7 5232.9,6282.7 5403.3,\
6283.3 5510.2,6275.1"];
"src/gates/services/semantic-gate-service.ts" [height=0.31944,
pos="5254.5,6195.7",
width=3.8194];
"src/gates/services/gate-service-factory.ts" -> "src/gates/services/semantic-gate-service.ts" [pos="e,5161.5,6184.2 4970.3,6160.3 5025.2,6167.2 5095,6175.9 5151.5,6183"];
"src/gates/services/semantic-gate-service.ts" -> "src/logging/index.ts" [pos="e,7501.9,4144.4 5288.8,6184.2 5325.7,6171.4 5387,6150.3 5440,6132.7 5523.4,6105.1 6112.6,5926.2 6193,5890.7 6376.6,5809.8 6398.8,\
5741.6 6585,5666.7 6714.2,5614.8 6787.6,5686.2 6889,5590.7 6927.7,5554.3 6885.5,5512.3 6925,5476.7 7050,5364.1 7179.4,5522.2 7296,\
5400.7 7476.8,5212.4 7499.2,4307.8 7501.7,4154.8"];
"src/gates/services/semantic-gate-service.ts" -> "src/types/index.ts" [pos="e,7842.3,2776.5 5289.4,6184.2 5376.4,6155.2 5615.3,6079.2 5821,6048.7 5922.9,6033.6 7600.7,6047.1 7674,5974.7 7794.7,5855.5 7838.2,\
3064.5 7842.2,2786.9"];
"src/gates/services/semantic-gate-service.ts" -> "src/gates/services/gate-service-interface.ts" [pos="e,5870.6,6072.8 5392.1,6201.3 5527.1,6204.3 5722.2,6200.9 5785,6160.7 5813.2,6142.7 5793.5,6113.8 5821,6094.7 5833,6086.4 5846.6,\
6080.2 5860.7,6075.7"];
"src/gates/services/semantic-gate-service.ts" -> "src/gates/core/gate-definitions.ts" [pos="e,6631.3,6080.9 5350.5,6207.3 5457.4,6217.5 5635.8,6226.6 5785,6194.7 5802.1,6191.1 5804.1,6183.4 5821,6178.7 5969.2,6138.3 6410.2,\
6098.8 6621.1,6081.7"];
"src/gates/services/semantic-gate-service.ts" -> "src/gates/guidance/GateGuidanceRenderer.ts" [pos="e,6242.7,6365.3 5274,6207.3 5306.4,6226.8 5375.7,6265.9 5440,6283.7 5514.2,6304.4 5983,6344.3 6232.4,6364.4"];
"src/gates/services/semantic-gate-service.ts" -> "src/gates/core/gate-validator.ts" [pos="e,6363.7,6749.2 5271.3,6207.3 5302.6,6230.1 5375,6281.4 5440,6317.7 5762.2,6498.1 5858.7,6512 6193,6668.7 6249.7,6695.3 6315.6,6726.5 \
6354.4,6744.8"];
"src/gates/services/semantic-gate-service.ts" -> "src/gates/services/compositional-gate-service.ts" [pos="e,5527.6,6251.2 5303.1,6207.3 5340.3,6216 5393.2,6228 5440,6236.7 5465.1,6241.4 5492.4,6245.9 5517.6,6249.7"];
"src/mcp-tools/config-utils.ts" [height=0.31944,
pos="4877,3328.7",
width=2.5];
"src/mcp-tools/config-utils.ts" -> "src/logging/index.ts" [pos="e,7502.4,4120.8 4938.1,3340.3 5040.6,3359.6 5256.2,3398.5 5440,3420.7 5859.2,3471.5 5965.8,3482.7 6388,3482.7 6388,3482.7 6388,3482.7 \
6738,3482.7 6862.2,3482.7 7197.4,3441.1 7296,3516.7 7494.4,3669 7503.7,4019.7 7502.6,4110.8"];
"src/mcp-tools/config-utils.ts" -> "src/config/index.ts" [pos="e,5232.6,3184.3 4917.7,3317.2 4956.8,3305.4 5017.8,3286 5069,3264.7 5125,3241.5 5187.7,3208.8 5223.7,3189.2"];
"src/mcp-tools/config-utils.ts" -> "src/types/index.ts" [pos="e,7816.2,2776.3 4967,3322.5 5071.7,3314.9 5250.7,3300.9 5404,3283.7 6066.1,3209.8 6266.1,3315.1 6889,3078.7 6907,3071.9 6907.6,3062.9 \
6925,3054.7 7239.4,2907.5 7346.2,2947.2 7674,2832.7 7720.5,2816.5 7772.9,2794.8 7806.8,2780.3"];
"src/mcp-tools/index.ts" [height=0.31944,
pos="352,2486.7",
width=2.0556];
"src/mcp-tools/index.ts" -> "src/logging/index.ts" [pos="e,7488.7,4121.1 360.89,2498.3 377.14,2521.2 416.64,2572.6 462,2600.7 470.05,2605.7 3060.3,3411 3067,3417.7 3105.6,3456.7 3062.8,\
3498.5 3103,3535.7 3210.9,3635.7 3319.7,3506.1 3426,3607.7 3470.3,3650.1 3419.2,3697 3462,3740.7 3588.7,3870.2 3689.6,3777.5 3853,\
3855.7 3870.6,3864.2 3870.8,3873.9 3889,3880.7 4029.3,3933.3 4076.2,3893.2 4224,3917.7 4240.2,3920.4 4243.8,3923.3 4260,3925.7 4531.6,\
3967 4601.3,3976.7 4876,3976.7 4876,3976.7 4876,3976.7 6738,3976.7 6862.2,3976.7 7177.5,3967.7 7296,4004.7 7370.8,4028.1 7445.7,\
4085.1 7481,4114.5"];
"src/mcp-tools/index.ts" -> "src/text-references/index.ts" [pos="e,3222.1,5168.3 353.7,2498.3 366.79,2712.6 564.53,5847.7 930.5,5847.7 930.5,5847.7 930.5,5847.7 1360.5,5847.7 1582.8,5847.7 2196.2,\
6056.1 2359,5904.7 2439.6,5829.8 2323.4,5494.3 2395,5410.7 2444.9,5352.6 2999.7,5292.4 3067,5255.7 3086.6,5245.1 3084.3,5232.9 3103,\
5220.7 3136.9,5198.8 3179.5,5182.2 3212.3,5171.5"];
"src/mcp-tools/index.ts" -> "src/config/index.ts" [pos="e,5191.7,3173.3 387.03,2475.2 475.51,2446.2 720.49,2372.7 930.5,2372.7 930.5,2372.7 930.5,2372.7 1360.5,2372.7 1915.2,2372.7 3322.3,\
2344.3 3853,2505.7 4036.6,2561.6 4114.4,2569.2 4224,2726.7 4274.6,2799.5 4197.4,2860.1 4260,2922.7 4389.2,3052.1 4922.9,2962.8 5069,\
3072.7 5097.6,3094.3 5076.4,3123.2 5105,3144.7 5126.8,3161.2 5155.5,3168.9 5181.8,3172.3"];
"src/mcp-tools/index.ts" -> "src/types/index.ts" [pos="e,7842.4,2776.6 353.02,2498.5 353.33,2691.9 359.35,5212.7 462,5944.7 552.48,6589.9 279,7333.7 930.5,7333.7 930.5,7333.7 930.5,7333.7 \
4455.5,7333.7 4998.5,7333.7 6355.6,7216.1 6889,7114.7 7254.1,7045.4 7471.8,7138.5 7674,6826.7 7791.5,6645.6 7838.3,3098.7 7842.2,\
2786.6"];
"src/mcp-tools/index.ts" -> "src/metrics/index.ts" [pos="e,3590.8,3885.7 354.35,2498.4 359.72,2539.1 383.18,2676.4 462,2747.7 1242.9,3454.5 1713.3,3162.1 2735,3417.7 2881.8,3454.5 2955.7,\
3391.1 3067,3493.7 3106.1,3529.8 3064.1,3571.6 3103,3607.7 3211.1,3708.1 3322.7,3578.5 3426,3683.7 3479.2,3737.9 3406.2,3799.2 3462,\
3850.7 3493.4,3879.7 3540.7,3886.6 3580.8,3886"];
"src/mcp-tools/index.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5603.9,687.05 353.04,2475 353.61,2346.6 361.43,1210.5 462,1105.7 631.69,929.01 1317.4,1027.8 1557,976.74 2259.1,827.05 2397.8,\
643.1 3103,508.74 3260.8,478.69 3301.9,479.98 3462,467.74 3815.9,440.7 3905.1,443.63 4260,436.74 4768.9,426.86 4950.9,258.76 5404,\
490.74 5493.9,536.77 5568.8,636 5598.2,678.62"];
"src/mcp-tools/index.ts" -> "src/semantic/configurable-semantic-analyzer.ts" [pos="e,5179.3,1297.2 353.16,2475 354.97,2353.3 372.74,1329.3 462,1232.7 573.86,1111.7 3261.4,1091.4 3426,1100.7 4101.2,1139 4910.1,1256.3 \
5169.2,1295.7"];
"src/mcp-tools/index.ts" -> "src/frameworks/framework-state-manager.ts" [pos="e,5153.6,647.21 353.09,2475.2 354.18,2351.6 366.35,1276.6 462,1177.7 609.12,1025.7 2159.8,1085.9 2359,1014.7 2550.4,946.45 2544.8,\
826.19 2735,754.74 3039.4,640.38 3137.8,697.81 3462,671.74 3815.8,643.29 3905.1,646 4260,640.74 4619.5,635.42 4709.9,623.27 5069,\
640.74 5093.2,641.92 5119,643.96 5143.5,646.25"];
"src/mcp-tools/index.ts" -> "src/gates/gate-state-manager.ts" [pos="e,6285.3,3899.2 369.52,2498.4 390.17,2512.5 427.07,2535.9 462,2548.7 660.92,2622.1 718.47,2638.7 930.5,2638.7 930.5,2638.7 930.5,\
2638.7 1360.5,2638.7 2005.5,2638.7 2111.6,2933.3 2699,3199.7 2864.8,3275 2931,3258.7 3067,3379.7 3089.1,3399.4 3078.4,3419.3 3103,\
3435.7 3224.3,3516.9 3320.9,3393.5 3426,3494.7 3479.1,3545.9 3407.1,3607.5 3462,3656.7 3527.1,3715.1 3766.4,3687.8 3853,3699.7 4030.6,\
3724.2 4486,3757.1 4649,3831.7 4667.9,3840.4 4665.7,3854 4685,3861.7 4920,3956.1 5000.2,3900.7 5253.5,3900.7 5253.5,3900.7 5253.5,\
3900.7 5613.5,3900.7 5848.8,3900.7 6124.3,3899.8 6275.1,3899.2"];
"src/mcp-tools/prompt-engine/index.ts" [height=0.31944,
pos="581.5,5923.7",
width=3.3194];
"src/mcp-tools/index.ts" -> "src/mcp-tools/prompt-engine/index.ts" [pos="e,534.6,5912.2 353.04,2498.4 353.76,2709.1 365.77,5708.4 462,5861.7 476.16,5884.3 501.42,5899.1 524.99,5908.5"];
"src/mcp-tools/prompt-manager/index.ts" [height=0.31944,
pos="2197.5,1646.7",
width=3.5139];
"src/mcp-tools/index.ts" -> "src/mcp-tools/prompt-manager/index.ts" [pos="e,2146.9,1635.2 354.14,2475 365.48,2366 467.29,1532.7 930.5,1532.7 930.5,1532.7 930.5,1532.7 1360.5,1532.7 1654.2,1532.7 2000.6,\
1602.7 2137,1633"];
"src/mcp-tools/system-control.ts" [height=0.31944,
pos="3264.5,3287.7",
width=2.8333];
"src/mcp-tools/index.ts" -> "src/mcp-tools/system-control.ts" [pos="e,3249.3,3276.2 379.76,2498.3 401.49,2507.1 433.15,2518.8 462,2524.7 582,2549.6 614.74,2536.4 737,2544.7 917.21,2557 2189.1,2592.5 \
2359,2653.7 2564.9,2728 3122.9,3174 3241.2,3269.7"];
"src/mcp-tools/tool-description-manager.ts" [height=0.31944,
pos="4877,2318.7",
width=3.6806];
"src/mcp-tools/index.ts" -> "src/mcp-tools/tool-description-manager.ts" [pos="e,4841.4,2307.2 352.87,2475 352.09,2382.1 351.16,1767.5 462,1628.7 597.2,1459.6 713.93,1494.7 930.5,1494.7 930.5,1494.7 930.5,1494.7 \
1797.5,1494.7 2053.8,1494.7 2111.7,1558.6 2359,1625.7 2785.9,1741.7 3826.5,2128.6 4260,2216.7 4430.3,2251.4 4478.2,2223.7 4649,2255.7 \
4713.6,2267.9 4786.6,2289.6 4831.9,2304.1"];
"src/prompts/index.ts" [height=0.31944,
pos="2901,2633.7",
width=1.9167];
"src/mcp-tools/index.ts" -> "src/prompts/index.ts" [pos="e,2831.7,2628 426.2,2497 438.15,2498.4 450.4,2499.7 462,2500.7 1143.7,2559.3 1317,2527.8 2000,2567.7 2304.2,2585.5 2665.6,2614.4 \
2821.8,2627.2"];
"src/semantic/integrations/index.ts" [height=0.31944,
pos="4877,1538.7",
width=3.0139];
"src/mcp-tools/index.ts" -> "src/semantic/integrations/index.ts" [pos="e,4795.9,1527.2 352.92,2475 352.45,2374.9 353.02,1666.5 462,1490.7 592.31,1280.6 683.25,1190.7 930.5,1190.7 930.5,1190.7 930.5,1190.7 \
1797.5,1190.7 2406,1190.7 4344,1462.6 4785.8,1525.8"];
"src/text-references/conversation.ts" [height=0.31944,
pos="3657.5,2526.7",
width=3.0972];
"src/mcp-tools/index.ts" -> "src/text-references/conversation.ts" [pos="e,3545.9,2521.6 426.39,2486.7 536.07,2486.7 749.28,2486.7 930.5,2486.7 930.5,2486.7 930.5,2486.7 2198.5,2486.7 2694.9,2486.7 3286,\
2510.2 3535.7,2521.2"];
"src/mcp-tools/prompt-engine/index.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,4049,6429.4 582.67,5935.5 584.15,6003 598.47,6346.8 737,6575.7 970.4,6961.4 1150.6,7033.4 1593,7119.7 2238,7245.7 2439.6,7197.3 \
3067,7001.7 3429.2,6888.8 3550.1,6897.2 3853,6668.7 3942.7,6601.1 4016.2,6485.2 4043.8,6438.3"];
"src/mcp-tools/prompt-engine/index.ts" -> "src/mcp-tools/prompt-engine/processors/response-formatter.ts" [pos="e,3626.4,6659.4 585.8,5935.5 611.53,6024.7 788.91,6597.9 1162,6834.7 2012.6,7374.7 2442.4,6939.9 3426,6721.7 3494.4,6706.6 3571.5,\
6679.8 3616.9,6662.9"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" [height=0.31944,
pos="931.5,4815.7",
width=5.4028];
"src/mcp-tools/prompt-engine/index.ts" -> "src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" [pos="e,926.83,4827.4 586.17,5912.1 620.08,5804.1 878.42,4981.6 923.73,4837.3"];
"src/mcp-tools/prompt-engine/utils/classification.ts" [height=0.31944,
pos="3657.5,4928.7",
width=4.3194];
"src/mcp-tools/prompt-engine/index.ts" -> "src/mcp-tools/prompt-engine/utils/classification.ts" [pos="e,3501.7,4933.2 701.15,5923.7 853.38,5923.7 1125.6,5923.7 1358.5,5923.7 1358.5,5923.7 1358.5,5923.7 1797.5,5923.7 2047.2,5923.7 \
2179,6077.8 2359,5904.7 2438.3,5828.4 2324.9,5495.6 2395,5410.7 2484.1,5302.8 2567,5375.1 2699,5328.7 2867.4,5269.6 2916.7,5264 \
3067,5167.7 3085,5156.2 3084.1,5145.7 3103,5135.7 3233.9,5066.6 3316.3,5154 3426,5054.7 3461,5023.1 3425.2,4984.4 3462,4954.7 3471.1,\
4947.4 3481.3,4941.5 3492.1,4936.9"];
"src/mcp-tools/prompt-engine/utils/context-builder.ts" [height=0.31944,
pos="2197.5,2674.7",
width=4.4861];
"src/mcp-tools/prompt-engine/index.ts" -> "src/mcp-tools/prompt-engine/utils/context-builder.ts" [pos="e,2105.7,2663.2 582.62,5912 584.95,5717.2 625.64,3150.5 1162,2700.7 1300.9,2584.3 1863.4,2635.2 2095.5,2662.1"];
"src/mcp-tools/prompt-engine/utils/validation.ts" [height=0.31944,
pos="5612.5,6802.7",
width=4.0556];
"src/mcp-tools/prompt-engine/index.ts" -> "src/mcp-tools/prompt-engine/utils/validation.ts" [pos="e,5595.5,6814.4 583.45,5935.4 591.14,6027.2 645.07,6635.8 737,6791.7 917.64,7098.1 1002.9,7295.7 1358.5,7295.7 1358.5,7295.7 1358.5,\
7295.7 2902,7295.7 3679.7,7295.7 3886.3,7347.8 4649,7195.7 4997.6,7126.2 5083.3,7085.2 5404,6931.7 5473.8,6898.4 5549.5,6847.1 5587.2,\
6820.3"];
"src/mcp-tools/prompt-manager/core/types.ts" [height=0.31944,
pos="4877,2116.7",
width=3.9306];
"src/mcp-tools/prompt-manager/index.ts" -> "src/mcp-tools/prompt-manager/core/types.ts" [pos="e,4799.4,2105.2 2293.2,1658.3 2546.5,1689.3 3260.2,1777.7 3853,1859.7 4018.1,1882.6 4070.7,1849.2 4224,1914.7 4242.6,1922.7 4241.2,\
1935.2 4260,1942.7 4340.7,1975 4577.3,1932.6 4649,1981.7 4678.2,2001.7 4658.2,2029.6 4685,2052.7 4714.3,2078 4753.9,2093.4 4789.5,\
2102.7"];
"src/mcp-tools/prompt-manager/core/manager.ts" [height=0.31944,
pos="2547,1912.7",
width=4.2222];
"src/mcp-tools/prompt-manager/index.ts" -> "src/mcp-tools/prompt-manager/core/manager.ts" [pos="e,2530.8,1901.1 2213.9,1658.5 2268.9,1700.7 2456.5,1844.2 2522.6,1894.9"];
"src/mcp-tools/system-control.ts" -> "src/logging/index.ts" [pos="e,7497.7,4121 3366.6,3282.9 3387.6,3285.8 3408.6,3292 3426,3303.7 3454.4,3322.8 3433.9,3352.3 3462,3371.7 3534.1,3421.5 3767.2,3403.4 \
3853,3420.7 4037.1,3457.9 4077.7,3489.6 4260,3534.7 4431.7,3577.3 4508,3511.9 4649,3618.7 4676.3,3639.4 4656.6,3667.7 4685,3686.7 \
4824.9,3780.9 5271.8,3750.7 5440,3762.7 5691.1,3780.7 5754.2,3786.7 6006,3786.7 6006,3786.7 6006,3786.7 6738,3786.7 6987.3,3786.7 \
7080.5,3719.4 7296,3844.7 7405.6,3908.5 7472.3,4056.4 7494.1,4111.5"];
"src/mcp-tools/system-control.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,4048,6405.9 3279.3,3299.5 3312.4,3328.5 3395.3,3407.7 3426,3494.7 3499.4,3702.9 3398.6,5269.3 3462,5480.7 3463,5484.1 3955.5,6260.2 \
4042.5,6397.2"];
"src/mcp-tools/system-control.ts" -> "src/config/index.ts" [pos="e,5191.9,3173 3366.7,3294 3386.5,3296.3 3407,3299.4 3426,3303.7 3442.6,3307.5 3445.2,3313.8 3462,3316.7 3633.2,3346.7 3679.4,3324.5 \
3853,3316.7 4018.4,3309.4 4061.5,3315.4 4224,3283.7 4240.4,3280.5 4243.7,3276.6 4260,3272.7 4446.5,3228.2 4494.4,3219.6 4685,3198.7 \
4862.9,3179.3 5073.7,3174.3 5181.8,3173.1"];
"src/mcp-tools/system-control.ts" -> "src/types/index.ts" [pos="e,7840.7,2753.2 3303,3276.2 3335.6,3266.1 3384.2,3250.6 3426,3235.7 3617.7,3167.7 3666.8,3152.7 3853,3070.7 4230.8,2904.4 4291,2780.8 \
4685,2657.7 4849.6,2606.3 4927.4,2700.3 5069,2601.7 5096.4,2582.7 5076.9,2553.8 5105,2535.7 5230.6,2455.2 5290.9,2519.8 5440,2512.7 \
5480.2,2510.8 6856.9,2499.1 6889,2474.7 6932.3,2441.9 6881.2,2390.1 6925,2357.7 6991.3,2308.8 7213.8,2350.8 7296,2357.7 7465.8,2372 \
7537.4,2319.9 7674,2421.7 7785.4,2504.8 7827.3,2681.6 7838.9,2743.1"];
"src/mcp-tools/system-control.ts" -> "src/utils/index.ts" [pos="e,3600.9,3600.6 3334.3,3299.3 3366.7,3308.3 3403.2,3324.1 3426,3351.7 3480.9,3418.4 3404.5,3478.3 3462,3542.7 3494.4,3579 3548.1,\
3593.6 3590.8,3599.4"];
"src/mcp-tools/system-control.ts" -> "src/metrics/index.ts" [pos="e,3627,3865.2 3278.2,3299.3 3309.3,3328.6 3389.7,3409.4 3426,3494.7 3469.3,3596.4 3404,3646.7 3462,3740.7 3498.8,3800.3 3572.4,3840.7 \
3617.8,3861.2"];
"src/mcp-tools/system-control.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5488.2,699.13 3270.8,3276.1 3291.5,3230.8 3370.6,3063.3 3462,2942.7 3611.4,2745.6 3756.6,2774.5 3853,2546.7 3889.4,2460.7 3826.4,\
935.11 3889,865.74 3980.2,764.64 4969.2,724.22 5105,713.74 5231.4,704 5375.9,700.47 5478.2,699.25"];
"src/mcp-tools/system-control.ts" -> "src/frameworks/prompt-guidance/index.ts" [pos="e,4869.2,2690.4 3366.7,3295.2 3584.3,3309.1 4088.1,3329.7 4224,3234.7 4254,3213.8 4234.4,3186.9 4260,3160.7 4395.9,3021.8 4498.3,\
3083.6 4649,2960.7 4748.3,2879.8 4833.4,2748.9 4863.9,2699"];
"src/mcp-tools/system-control.ts" -> "src/mcp-tools/prompt-engine/processors/response-formatter.ts" [pos="e,3653.1,6636.2 3279.4,3299.5 3312.4,3328.5 3395.4,3407.6 3426,3494.7 3467.5,3612.8 3447.7,5622.4 3462,5746.7 3503,6103.8 3621.7,\
6527.8 3650.3,6626.5"];
"src/mcp-tools/system-control.ts" -> "src/tooling/action-metadata/usage-tracker.ts" [pos="e,3517.7,3525.6 3366.6,3285.6 3388.5,3289.8 3410,3298.2 3426,3313.7 3485.6,3371.4 3401.6,3440 3462,3496.7 3475,3508.9 3490.7,3517.2 \
3507.6,3522.7"];
"src/mcp-tools/system-control.ts" -> "src/frameworks/framework-state-manager.ts" [pos="e,5154.5,670.25 3270.8,3276.1 3291.5,3230.8 3370.6,3063.3 3462,2942.7 3611.4,2745.6 3756.6,2774.5 3853,2546.7 3889.4,2460.7 3827.4,\
935.93 3889,865.74 3930.6,818.33 4828.2,708.73 5144.4,671.43"];
"src/mcp-tools/system-control.ts" -> "src/gates/guidance/GateGuidanceRenderer.ts" [pos="e,6308.5,6388.3 3279.3,3299.5 3312.3,3328.5 3395.3,3407.7 3426,3494.7 3460.3,3591.9 3407,5262.5 3462,5349.7 3540.7,5474.6 4561.8,\
5826.7 4649,5945.7 4708.6,6027.1 4620.5,6092.2 4685,6169.7 4908.1,6438.1 5093.3,6345.5 5440,6385.7 5772.5,6424.4 5858.9,6419.4 6193,\
6399.7 6227.5,6397.7 6265.3,6393.7 6298.4,6389.5"];
"src/mcp-tools/system-control.ts" -> "src/gates/gate-state-manager.ts" [pos="e,6315.9,3887.2 3366.7,3280.2 3388.1,3283.2 3409.3,3290.1 3426,3303.7 3468.1,3338.2 3420.3,3385.8 3462,3420.7 3596.2,3533.2 3716.2,\
3359.5 3853,3468.7 3889.9,3498.2 3852.3,3539 3889,3568.7 4021.4,3676.1 4514.5,3569 4649,3673.7 4682.7,3700 4651,3737 4685,3762.7 \
4786.4,3839.4 5126.4,3824.7 5253.5,3824.7 5253.5,3824.7 5253.5,3824.7 5613.5,3824.7 5866.7,3824.7 6164.3,3864.4 6305.6,3885.7"];
"src/mcp-tools/system-control.ts" -> "src/gates/intelligence/GatePerformanceAnalyzer.ts" [pos="e,6305,4769.2 3366.6,3279.3 3388.3,3282.2 3409.6,3289.3 3426,3303.7 3479.1,3350.4 3409.1,3411.8 3462,3458.7 3592.7,3574.8 3730.3,\
3377.2 3853,3501.7 3912.4,3562 3841.2,3811 3889,3880.7 4059.8,4129.9 4826.2,4372.3 5105,4488.7 5250.1,4549.4 5287.9,4562.8 5440,\
4602.7 5749.1,4683.9 6124.1,4743 6295,4767.8"];
"src/mcp-tools/system-control.ts" -> "src/mcp-tools/config-utils.ts" [pos="e,4786.9,3318.6 3366.8,3286.3 3387.2,3289.2 3407.9,3294.5 3426,3303.7 3447.6,3314.8 3439.9,3334.7 3462,3344.7 3539.1,3379.7 4146,\
3377.7 4224,3344.7 4245.1,3335.8 4238.9,3316.7 4260,3307.7 4419.3,3240.5 4476.3,3299.8 4649,3307.7 4691,3309.7 4737.2,3313.6 4777,\
3317.6"];
"src/mcp-tools/system-control.ts" -> "src/mcp-tools/tool-description-manager.ts" [pos="e,4856.8,2330.3 3284.7,3276.2 3451.3,3176 4649.4,2455.1 4848.1,2335.5"];
"src/tooling/action-metadata/definitions/system-control.ts" [height=0.31944,
pos="3657.5,3252.7",
width=4.8611];
"src/mcp-tools/system-control.ts" -> "src/tooling/action-metadata/definitions/system-control.ts" [pos="e,3528,3264.2 3366.7,3278.7 3412.7,3274.6 3468,3269.6 3517.8,3265.2"];
"src/mcp-tools/tool-description-manager.ts" -> "src/logging/index.ts" [pos="e,7501.3,4121.1 4886.6,2330.3 4917,2372 5020.6,2519.4 5069,2657.7 5102.2,2752.5 5037.1,2806.8 5105,2880.7 5208.8,2993.8 5288.9,2937.6 \
5440,2964.7 5465.5,2969.3 7276.8,3151.4 7296,3168.7 7442.7,3301.3 7492.4,3979.7 7500.7,4110.8"];
"src/mcp-tools/tool-description-manager.ts" -> "src/config/index.ts" [pos="e,5242.1,3160.8 4886.8,2330.3 4917.9,2371.7 5023.4,2518.4 5069,2657.7 5110.7,2784.9 5057.7,2831.5 5105,2956.7 5135.5,3037.5 5202.4,\
3117.3 5235,3153.1"];
"src/mcp-tools/tool-description-manager.ts" -> "src/types/index.ts" [pos="e,7840.6,2753.1 4944.8,2307.2 4989.9,2300 5050.9,2291.2 5105,2286.7 5176.1,2280.9 7616.3,2202.8 7674,2244.7 7759.3,2306.8 7823.5,\
2653 7838.9,2743.2"];
"src/mcp-tools/tool-description-manager.ts" -> "src/frameworks/types/index.ts" [pos="e,8096.8,978.49 4904.1,2307.1 4991.8,2266.5 5277.5,2122 5404,1906.7 5456,1818.3 5377.5,1760.1 5440,1678.7 5467.9,1642.5 6151.8,1365.5 \
6193,1345.7 6369.9,1260.9 6395.5,1193.5 6585,1142.7 6810.4,1082.4 6876.1,1118.7 7109.5,1118.7 7109.5,1118.7 7109.5,1118.7 7504,1118.7 \
7716,1118.7 7778.8,1132.1 7977,1056.7 8020.9,1040 8064.6,1006.2 8089.2,985.11"];
"src/mcp-tools/tool-description-manager.ts" -> "src/frameworks/methodology/index.ts" [pos="e,6735,552.6 4891.7,2307.1 4924.1,2279.2 5007.5,2205.9 5069,2136.7 5233.7,1951.5 5281.6,1906.3 5404,1690.7 5424.9,1654 5411.1,1633.6 \
5440,1602.7 5814.9,1202.2 6182.9,1469.3 6549,1060.7 6687.8,905.83 6725.6,640.28 6734,562.65"];
"src/prompts/index.ts" -> "src/logging/index.ts" [pos="e,7499.7,4120.9 2910.3,2645.5 2935.2,2680.7 3011,2789.4 3067,2883.7 3084.4,2913.2 3075.7,2931.1 3103,2951.7 3128.4,2971 4202.6,3170.2 \
4224,3193.7 4315.3,3294.1 4163.1,3401.9 4260,3496.7 4322.1,3557.5 4581.5,3480.1 4649,3534.7 4690.3,3568.2 4643.7,3615.3 4685,3648.7 \
4751.6,3702.8 4983.7,3678.2 5069,3686.7 5484.3,3728.6 5588.6,3748.7 6006,3748.7 6006,3748.7 6006,3748.7 6738,3748.7 6862.1,3748.7 \
7189.9,3700.5 7296,3764.7 7428.6,3845.1 7482.8,4044.3 7497.5,4110.8"];
"src/prompts/index.ts" -> "src/text-references/index.ts" [pos="e,3258.5,5145.1 2902.1,2645.3 2903.8,2767.7 2923.6,3836.8 3103,4676.7 3142,4859.5 3226.9,5069.8 3254.6,5135.8"];
"src/prompts/index.ts" -> "src/config/index.ts" [pos="e,5191.8,3171.3 2970.4,2635.6 3215,2643.6 4042.2,2683.5 4224,2859.7 4281.6,2915.6 4200,2983.4 4260,3036.7 4293.7,3066.7 5028.8,3084.2 \
5069,3104.7 5090.9,3115.9 5083.6,3134.6 5105,3146.7 5128.1,3159.9 5156.2,3166.7 5181.8,3170.1"];
"src/prompts/index.ts" -> "src/types/index.ts" [pos="e,7842.5,2753.1 2906.5,2622 2926.9,2568.6 3012,2343.3 3067,2153.7 3086.2,2087.5 3060.8,2057.3 3103,2002.7 3213.5,1860 3289.4,1865.8 \
3462,1812.7 4043.7,1634 5585,1585.3 6193,1611.7 6213.6,1612.6 7658.9,1726.7 7674,1740.7 7827.1,1882.6 7841.1,2606.8 7842.4,2742.7"];
"src/prompts/index.ts" -> "src/text-references/conversation.ts" [pos="e,3545.8,2531.3 2970,2631.5 3092.5,2626.8 3344.8,2613.3 3426,2580.7 3444.8,2573.2 3443.3,2560.6 3462,2552.7 3485,2543.1 3510.8,2536.8 \
3535.9,2532.8"];
"src/prompts/category-manager.ts" [height=0.31944,
pos="7110.5,1952.7",
width=2.9861];
"src/prompts/index.ts" -> "src/prompts/category-manager.ts" [pos="e,7002.8,1952 2903,2622.2 2909,2562.4 2944.5,2287.1 3103,2159.7 3216.8,2068.3 3282.8,2128.5 3426,2099.7 3782,2028.3 3888.8,2064.2 \
4224,1924.7 4241.5,1917.5 4241.8,1907.1 4260,1901.7 4426,1853.3 4476.1,1899.5 4649,1901.7 5351.4,1910.9 5526.7,1929.6 6229,1942.7 \
6502.6,1947.8 6824,1950.7 6992.6,1952"];
"src/prompts/converter.ts" [height=0.31944,
pos="6389,1922.7",
width=2.2361];
"src/prompts/index.ts" -> "src/prompts/converter.ts" [pos="e,6319.9,1911.2 2902.8,2621.9 2907.8,2559.7 2939.3,2267.5 3103,2126.7 3137,2097.5 3845.2,1954.3 3889,1944.7 4053.4,1908.9 4093.9,\
1896 4260,1868.7 4345.5,1854.7 4366.8,1844.7 4453.5,1844.7 4453.5,1844.7 4453.5,1844.7 5613.5,1844.7 5869.3,1844.7 6170.2,1887.4 \
6309.7,1909.6"];
"src/prompts/loader.ts" [height=0.31944,
pos="6737,1884.7",
width=1.9861];
"src/prompts/index.ts" -> "src/prompts/loader.ts" [pos="e,6665.4,1876.2 2906.2,2621.9 2925.2,2568.1 3005,2341.1 3067,2153.7 3083.6,2103.7 3062.3,2074.3 3103,2040.7 3214.5,1948.8 3302.8,\
2078.3 3426,2002.7 3450.6,1987.7 3438,1964.7 3462,1948.7 4004.8,1586.9 6205.6,1822.4 6655.5,1875"];
"src/prompts/file-observer.ts" [height=0.31944,
pos="4877,3408.7",
width=2.4861];
"src/prompts/index.ts" -> "src/prompts/file-observer.ts" [pos="e,4831.4,3420.3 2910.3,2645.4 2944.8,2693.9 3076.3,2877.5 3103,2894.7 3318,3033.7 4047,2975.8 4224,3160.7 4282.8,3222.2 4197.1,3291.4 \
4260,3348.7 4418,3492.8 4702.4,3449.2 4821.4,3422.6"];
"src/prompts/hot-reload-manager.ts" [height=0.31944,
pos="4454.5,3328.7",
width=3.1111];
"src/prompts/index.ts" -> "src/prompts/hot-reload-manager.ts" [pos="e,4441.1,3316.9 2909.7,2645.4 2933.7,2680.6 3010.7,2786 3103,2834.7 3551.3,3071.7 3814,2748.4 4224,3046.7 4251,3066.4 4240.7,3085.5 \
4260,3112.7 4315.6,3191.5 4396.3,3273.3 4433.4,3309.5"];
"src/prompts/registry.ts" [height=0.31944,
pos="3264.5,2814.7",
width=2.0694];
"src/prompts/index.ts" -> "src/prompts/registry.ts" [pos="e,3240.5,2803.2 2925.2,2645.3 2987.7,2676.6 3159.8,2762.8 3231.5,2798.7"];
"src/semantic/integrations/index.ts" -> "src/logging/index.ts" [pos="e,7501.6,4121 4885.8,1550.5 4916.2,1597.4 5027.2,1775.3 5069,1939.7 5106.2,2086.2 5031.4,2486.8 5105,2618.7 5193.3,2776.9 5270.4,\
2787.3 5440,2850.7 5584.5,2904.8 5631.7,2871.2 5785,2888.7 5827,2893.6 7265,3040 7296,3068.7 7456,3217.5 7495.2,3971.9 7501.1,4110.8"];
"src/semantic/integrations/index.ts" -> "src/types/index.ts" [pos="e,7841,2753.1 4985.9,1542.8 5015.5,1538.9 5045.8,1529.8 5069,1510.7 5105.8,1480.5 5067.7,1439.4 5105,1409.7 5163.7,1363.2 5365.4,\
1378.5 5440,1371.7 6261.6,1297.2 6476.1,1258.4 7296,1349.7 7465.5,1368.6 7556.7,1291.9 7674,1415.7 7720.6,1465 7701.7,1651.4 7710,\
1718.7 7760.6,2130.7 7825.5,2633.4 7839.7,2743"];
"src/semantic/integrations/index.ts" -> "src/semantic/configurable-semantic-analyzer.ts" [pos="e,5124.8,1320.4 4985.6,1546.3 5015.9,1543 5046.7,1533.7 5069,1512.7 5127.9,1457.5 5047.2,1391.1 5105,1334.7 5108.4,1331.4 5112.1,\
1328.4 5116,1325.8"];
"src/semantic/integrations/index.ts" -> "src/semantic/types.ts" [pos="e,8956.7,333.18 4985.5,1544.3 5015.7,1540.6 5046.3,1531.2 5069,1510.7 5117.1,1467.5 5056.7,1412.8 5105,1369.7 5205.1,1280.4 5278,\
1374.8 5404,1328.7 5793.9,1186.2 5865.2,1083.6 6193,828.74 6210.4,815.24 6211.1,807.53 6229,794.74 6359.7,701.39 6457.4,758.73 6549,\
626.74 6621.8,521.84 6496.3,433.58 6585,341.74 6636.7,288.19 7525.5,230.74 7842.5,230.74 7842.5,230.74 7842.5,230.74 8396,230.74 \
8602.8,230.74 8665.8,195.54 8860,266.74 8895.3,279.68 8929.3,307.6 8949.4,326.29"];
"src/semantic/integrations/llm-clients.ts" [height=0.31944,
pos="7110.5,1370.7",
width=3.4028];
"src/semantic/integrations/index.ts" -> "src/semantic/integrations/llm-clients.ts" [pos="e,7047,1359.2 4985.9,1538.3 5014.6,1534.2 5044.4,1526 5069,1510.7 5092.9,1495.9 5081,1473.5 5105,1458.7 5233.1,1380.1 5290.8,1430.4 \
5440,1412.7 5946.4,1352.7 6075.2,1350.7 6585,1338.7 6720.1,1335.6 6754.2,1329 6889,1338.7 6938.6,1342.3 6994.1,1350.4 7037,1357.5"];
"src/text-references/conversation.ts" -> "src/logging/index.ts" [pos="e,7501.2,4121.2 3676.9,2538.3 3766.6,2595.1 4156.3,2846.8 4224,2970.7 4264.5,3044.8 4203.8,3285.8 4260,3348.7 4377.7,3480.5 4493.7,\
3346.6 4649,3430.7 4668.9,3441.5 4664.6,3457 4685,3466.7 4854.5,3547.3 4918.2,3492.4 5105,3509.7 5899.2,3583.6 7284.7,3650.8 7296,\
3658.7 7455.5,3770.9 7492.6,4034.2 7500.2,4111.2"];
"src/text-references/conversation.ts" -> "src/types/index.ts" [pos="e,7842.4,2753.2 3666.2,2515.1 3723.6,2428.5 4088.9,1884.2 4260,1792.7 4413.7,1710.6 5646.9,1649.2 5821,1640.7 5986.1,1632.7 6036.6,\
1587.1 6193,1640.7 6212.2,1647.3 6210.1,1661.4 6229,1668.7 6266.6,1683.2 7644.2,1751.6 7674,1778.7 7822.6,1914.1 7840.2,2611 7842.2,\
2743.1"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/chain-session/manager.ts" [pos="e,1345.1,5989.1 933.29,4827.5 939.28,4910.3 982.14,5412.4 1162,5767.7 1208.3,5859.2 1297,5945.6 1337.5,5982.3"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/chain-session/types.ts" [pos="e,2111.8,5876.9 933.94,4827.4 945.67,4921 1028.7,5547.6 1162,5671.7 1439.6,5930.3 1649.1,5689.7 2000,5833.7 2017.8,5841 2018.1,5850.7 \
2036,5857.7 2056.6,5865.8 2079.7,5871.4 2101.7,5875.3"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/logging/index.ts" [pos="e,7436.9,4138.2 934.12,4804 947.28,4710.3 1039.4,4082 1162,3942.7 1298.5,3787.7 1390.2,3808.1 1593,3768.7 1676.5,3752.5 2285.8,3727.3 \
2359,3770.7 2387.4,3787.6 2367.6,3817.2 2395,3835.7 2507.8,3912 2596.3,3784.3 2699,3873.7 2745.5,3914.2 2687.4,3968.6 2735,4007.7 \
2831.1,4086.9 3729,4073.5 3853,4084.7 4018.3,4099.8 4061.5,4093 4224,4126.7 4240.4,4130.1 4243.5,4134.9 4260,4137.7 4446.4,4169.4 \
4496,4149.8 4685,4154.7 5272,4170 5418.8,4170.7 6006,4170.7 6006,4170.7 6006,4170.7 6738,4170.7 6990.6,4170.7 7289.5,4149.8 7426.5,\
4139"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/text-references/index.ts" [pos="e,3190.5,5168.3 939.13,4827.3 963.31,4868.5 1051.1,5009 1162,5080.7 1329.9,5189.3 1395.2,5180.3 1593,5209.7 2196.4,5299.5 2935.3,\
5206.1 3180.3,5169.8"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/config/index.ts" [pos="e,5191.7,3172 932.35,4804.2 930.98,4675.7 925.21,3515.5 1162,3296.7 1265.7,3201 1654.4,3251.7 1795.5,3251.7 1795.5,3251.7 1795.5,\
3251.7 2548,3251.7 3144.6,3251.7 3292.8,3214.9 3889,3193.7 4242.7,3181.2 4331.1,3176.6 4685,3171.7 4863.5,3169.3 5073.7,3170.8 5181.5,\
3171.9"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/types/index.ts" [pos="e,7841.6,2752.9 933.98,4804.2 952.87,4656.5 1146.6,3144.2 1162,3127.7 1281,3000.2 2528.7,2846.2 2699,2808.7 2879,2769.1 2922.5,2752.3 \
3103,2714.7 3261.8,2681.7 3301.8,2674.1 3462,2648.7 3815.4,2592.8 3905,2587.6 4260,2542.7 4448.7,2518.9 4495.5,2508.9 4685,2491.7 \
4700.3,2490.4 6876.4,2365.4 6889,2356.7 6920.8,2334.9 6892.5,2298.6 6925,2277.7 6995.3,2232.5 7609.5,2299.6 7674,2352.7 7801.1,2457.5 \
7833.4,2673.4 7840.6,2742.8"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/operators/chain-operator-executor.ts" [pos="e,2891.4,5970.3 933.19,4827.4 941.88,4973.1 1032.4,6439.5 1162,6574.7 1254.3,6671.1 2239.4,6727.9 2359,6668.7 2379,6658.9 2800.7,\
6092.3 2885.3,5978.5"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/frameworks/types/index.ts" [pos="e,8101.2,955.07 932.5,4804.1 932.58,4632.7 938.32,2627.6 1162,2090.7 1363.4,1607.4 1561.5,1522.1 2036,1300.7 2172.3,1237.1 2240.5,\
1292.3 2359,1199.7 2383.2,1180.8 2369.3,1157.6 2395,1140.7 2420,1124.3 3432.1,992.83 3462,990.74 3635.4,978.62 3679.3,987.4 3853,\
990.74 4223,997.86 4315,1015.6 4685,1022.7 4855.6,1026 4898.9,1036.8 5069,1022.7 5085.2,1021.4 5089,1019.1 5105,1016.7 5171.3,1007 \
5352.5,1021.5 5404,978.74 5444.2,945.34 5399.5,899.81 5440,866.74 5499.7,817.96 5714.5,860.07 5785,828.74 5804.6,820.05 5801,804.35 \
5821,796.74 5975.5,737.99 6027.7,794.38 6193,796.74 6391.3,799.58 7792.9,774.16 7977,847.74 8028.6,868.35 8073,918.6 8094.9,946.76"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/parsers/index.ts" [pos="e,2541.7,5670.3 932.86,4827.4 936.79,4945.2 974.91,5924.2 1162,6130.7 1342,6329.4 2150.1,6447.7 2359,6279.7 2417.1,6233 2375.3,6187.7 \
2395,6115.7 2441.8,5945.1 2514.5,5744.2 2538.2,5679.7"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/parsers/symbolic-command-parser.ts" [pos="e,3226.5,4645.2 940.35,4804.2 966.78,4766.4 1056.8,4644.6 1162,4583.7 1333.5,4484.5 1397.1,4499.5 1593,4469.7 1929.7,4418.6 2020.6,\
4412.7 2359,4450.7 2693.2,4488.3 3084,4601.7 3216.7,4642.2"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/prompt-execution-pipeline.ts" [pos="e,1678.4,3645.2 932.96,4804.2 937.59,4694.6 979.38,3839.7 1162,3683.7 1235.4,3621.1 1505.4,3631.6 1668.3,3644.4"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stage.ts" [pos="e,2098.8,4850.8 1126.2,4821.6 1395.7,4829.7 1874.8,4844.1 2088.5,4850.5"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/metrics/index.ts" [pos="e,3590.8,3884.6 932.58,4804.1 933.63,4684.2 948.86,3671.8 1162,3487.7 1363.3,3313.8 2094.8,3434.8 2359,3465.7 2680.2,3503.3 2798.2,\
3453.8 3067,3633.7 3089.8,3649 3079.7,3669.3 3103,3683.7 3226.7,3760.4 3316,3641.5 3426,3736.7 3466.2,3771.5 3421.3,3816.6 3462,\
3850.7 3494.4,3878 3541.1,3884.9 3580.7,3884.8"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/00-dependency-injection-stage.ts" [pos="e,1764.7,4502.3 963.21,4804.2 1094.3,4754.8 1606.7,4561.8 1755.1,4506"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/00-execution-lifecycle-stage.ts" [pos="e,1618,4960.2 959.86,4827.3 1002.3,4844.7 1087.1,4877.5 1162,4894.7 1309.8,4928.8 1480.7,4948.4 1607.8,4959.3"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/00-request-normalization-stage.ts" [pos="e,1269.9,4863.2 1011.1,4827.3 1055.4,4833.7 1111.8,4841.8 1162,4848.7 1193.8,4853.1 1228.6,4857.8 1259.9,4861.9"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/mcp-tools/prompt-engine/core/chain-management.ts" [pos="e,1762.5,6739.2 933.01,4827.3 939.8,4978.9 1014.3,6565.4 1162,6701.7 1329.2,6856.1 1639.6,6778.1 1752.8,6742.4"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/01-parsing-stage.ts" [pos="e,1709.6,4711.3 1018.4,4804.2 1180.4,4782.4 1530,4735.4 1699.5,4712.7"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/02-inline-gate-stage.ts" [pos="e,1675.1,6562.3 932.41,4827.3 931.59,4958.7 930.46,6166.7 1162,6414.7 1290,6551.9 1520,6568.1 1664.9,6562.7"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/gates/services/gate-reference-resolver.ts" [pos="e,2056.2,6648.3 933.25,4827.4 942.5,4969.6 1036.7,6373.2 1162,6501.7 1281.7,6624.6 1789,6645.6 2046,6648.2"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/types/execution.ts" [pos="e,8095.9,7234.3 934.03,4827.6 948.54,4940.5 1063.2,5839.9 1126,6571.7 1131.6,6636.6 1116.5,7110.1 1162,7156.7 1202.2,7197.9 1894.5,\
7257.7 2546,7257.7 2546,7257.7 2546,7257.7 2902,7257.7 4283.3,7257.7 4624.7,7412.7 6006,7412.7 6006,7412.7 6006,7412.7 6390,7412.7 \
6961.7,7412.7 7104.2,7382.7 7674,7336.7 7808.9,7325.9 7849,7349.7 7977,7305.7 8019.7,7291.1 8062.9,7260.4 8087.9,7240.7"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/03-operator-validation-stage.ts" [pos="e,1735,4096.2 932.61,4804.1 933.96,4733 951.11,4353.5 1162,4185.7 1327.3,4054.3 1597.6,4075.3 1724.9,4094.7"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/frameworks/framework-validator.ts" [pos="e,6614.5,2443.5 934.3,4804.2 950.08,4702.1 1066,3944.9 1126,3326.7 1132,3264.8 1117.5,2811.3 1162,2767.7 1209.6,2721.2 2296.1,2738.6 \
2359,2716.7 2377.6,2710.3 2377.4,2699.8 2395,2690.7 2521.8,2625.6 2569.2,2647.6 2699,2588.7 2715.9,2581.1 2717.3,2573.3 2735,2567.7 \
3302,2387.9 4809.5,2342.2 5404,2362.7 5844.5,2377.9 6365.5,2421.3 6604.4,2442.6"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/04-planning-stage.ts" [pos="e,1679.5,3698.2 933.09,4804 938.72,4696.7 986.98,3883.5 1162,3735.7 1235.9,3673.4 1506.7,3684.4 1669.4,3697.4"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/planning/execution-planner.ts" [pos="e,2164.1,3584.2 932.85,4804 936.46,4690.8 970.95,3793.8 1162,3630.7 1459.9,3376.4 2000.5,3529.8 2154.5,3581"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/05-gate-enhancement-stage.ts" [pos="e,1745.4,5551.2 932.33,4827.5 931.95,4901.3 940.33,5303.1 1162,5477.7 1332.1,5611.8 1613.1,5576.9 1735.4,5553.2"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/gates/services/gate-service-interface.ts" [pos="e,5870.7,6070.1 934.27,4827.4 949.87,4930 1064.5,5691.4 1126,6312.7 1131.7,6370.6 1122.1,6792.5 1162,6834.7 1507.8,7201.3 2929.7,\
7051.1 3426,6963.7 3620.2,6929.6 4070.7,6715.8 4260,6660.7 4430,6611.3 4532.7,6708.2 4649,6574.7 4714.3,6499.8 4613.8,6198.2 4685,\
6128.7 4726.5,6088.3 5525.7,6074.3 5860.5,6070.2"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/06-framework-stage.ts" [pos="e,1674,3945.2 932.07,4804 929.91,4726.4 928.42,4285.1 1162,4076.7 1299.7,3953.9 1522.6,3939.5 1664,3944.8"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5594.9,687.21 932.42,4804.1 931.13,4592.7 917.07,1581.3 1162,1292.7 1184.1,1266.7 2327.8,1028.6 2359,1014.7 2544.8,932.53 2552.2,\
843.36 2735,754.74 3356.6,453.47 3570,487.96 4260,454.74 4771.2,430.14 4920.7,417.38 5404,585.74 5474.1,610.17 5548.8,656.54 5586.6,\
681.62"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/06b-prompt-guidance-stage.ts" [pos="e,1756.1,4230.1 933.09,4804.1 937.19,4737.6 967.23,4403.2 1162,4267.7 1344,4141.2 1631.8,4197.7 1746.2,4227.5"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/frameworks/prompt-guidance/index.ts" [pos="e,4833.8,2690.3 933.79,4804 949.35,4662.6 1101.2,3295.7 1162,3237.7 1366.7,3042.4 1512.6,3175.7 1795.5,3175.7 1795.5,3175.7 1795.5,\
3175.7 2548,3175.7 3023.5,3175.7 4525.5,2774.1 4824.1,2692.9"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/07-session-stage.ts" [pos="e,1645.6,5034.2 949.46,4827.4 986.34,4852 1077.3,4909.8 1162,4938.7 1318.1,4992.1 1505.3,5019.6 1635.5,5033.2"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/08-response-capture-stage.ts" [pos="e,1745.3,5685.3 934.11,4827.5 946.74,4917.6 1032.6,5498.4 1162,5606.7 1328.4,5746 1611.9,5711.2 1735.2,5687.3"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/09-execution-stage.ts" [pos="e,1634.7,6223.8 933.22,4827.3 940.32,4938.8 1001.4,5823 1162,6021.7 1273.4,6159.6 1478.1,6207 1624.7,6222.8"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/10-formatting-stage.ts" [pos="e,1761.9,6393.3 932.29,4827.5 930.28,4958.1 918.94,6137.4 1162,6355.7 1330.9,6507.5 1638.9,6431.6 1752.2,6396.4"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/mcp-tools/prompt-engine/processors/response-formatter.ts" [pos="e,3562.5,6659.3 932.95,4827.3 939.09,4980.8 1008.2,6622.4 1162,6761.7 1475.8,7046 2644.5,6751.3 3067,6722.7 3226.6,6712 3270.4,6733 \
3426,6695.7 3442.9,6691.7 3445.3,6685.6 3462,6680.7 3491,6672.4 3523,6665.9 3552.6,6660.9"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/10-gate-review-stage.ts" [pos="e,1731.4,5178.2 944.29,4827.7 976.38,4859.5 1069.1,4947.2 1162,4995.7 1351.4,5094.6 1599.5,5152.2 1721.4,5176.3"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/11-call-to-action-stage.ts" [pos="e,1625.8,4798.9 1126.2,4811 1272.7,4807.5 1472.5,4802.6 1615.6,4799.1"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/12-post-formatting-cleanup-stage.ts" [pos="e,1739.6,5627.3 934.42,4827.3 948.8,4912.5 1042.3,5441.8 1162,5540.7 1326.9,5677.2 1603.9,5650.3 1729.7,5629"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/semantic/configurable-semantic-analyzer.ts" [pos="e,5117.3,1320.2 932.76,4803.9 936.29,4649.3 977.56,3023.5 1162,2586.7 1387.8,2051.9 1749.1,2108.3 2000,1584.7 2035.3,1511.2 1975.7,\
1459.8 2036,1404.7 2212.1,1244 2864.9,1303.4 3103,1290.7 3435.9,1273 3519.7,1284.3 3853,1290.7 4223,1297.9 4315,1315.6 4685,1322.7 \
4855.6,1326 4898.5,1329.2 5069,1322.7 5081.3,1322.3 5094.2,1321.6 5107,1320.9"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/frameworks/framework-state-manager.ts" [pos="e,5113.5,652.04 932.55,4804.1 933.52,4601.8 950.68,1835.4 1162,1556.7 1503.4,1106.6 1863.8,1400.7 2359,1128.7 2376.8,1119 2376.4,\
1108.8 2395,1100.7 2520.5,1046.4 2597.9,1144.9 2699,1052.7 2747.1,1008.9 2688.7,956.5 2735,910.74 2971.4,677.17 3135.4,797.08 3462,\
735.74 3812.4,669.95 3903.7,666.52 4260,653.74 4619.3,640.86 4709.5,642.95 5069,650.74 5080.2,650.99 5091.7,651.31 5103.3,651.69"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/frameworks/methodology/framework-registry.ts" [pos="e,7102.1,2287 932.58,4803.9 933.84,4652.6 951.82,3092.9 1162,2693.7 1269.8,2489 1393.4,2518.3 1557,2354.7 1770.7,2141 1871.7,2112.4 \
2000,1838.7 2040.8,1751.8 1962.7,1687.7 2036,1625.7 2145.6,1533.1 2215.5,1623.4 2359,1625.7 3290.2,1640.6 3522.1,1692.7 4453.5,1692.7 \
4453.5,1692.7 4453.5,1692.7 4878,1692.7 5626.5,1692.7 5828.2,1700.1 6549,1901.7 6707,1946 6756.1,1949.4 6889,2045.7 6983.9,2114.5 \
7065.8,2231.4 7096.5,2278.3"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/gates/guidance/GateGuidanceRenderer.ts" [pos="e,6345.5,6388.3 933.98,4827.6 948.1,4940.5 1059.7,5840.2 1126,6571.7 1131.1,6628 1121.9,7038.9 1162,7078.7 1172.2,7088.8 2539.1,\
7177.7 2900,7177.7 2900,7177.7 2900,7177.7 3265.5,7177.7 3430.4,7177.7 5940.3,6498.3 6335.7,6390.9"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/gates/core/index.ts" [pos="e,5930.9,6758.6 934.01,4827.6 948.35,4940.5 1061.7,5840 1126,6571.7 1131.3,6632.5 1119.3,7076.1 1162,7119.7 1197.9,7156.4 2231.3,\
7215.7 2900,7215.7 2900,7215.7 2900,7215.7 3265.5,7215.7 3526.8,7215.7 3594.5,7229.9 3853,7191.7 4573.6,7085.4 4719.3,6888.4 5440,\
6782.7 5609.1,6758 5809.5,6756.7 5920.8,6758.4"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/gates/services/gate-service-factory.ts" [pos="e,4874.4,6160.5 933.96,4827.6 947.85,4940.5 1057.8,5840.4 1126,6571.7 1130.9,6624.1 1124.2,7007.2 1162,7043.7 1231.4,7110.9 2803.4,\
7101.7 2900,7101.7 2900,7101.7 2900,7101.7 3265.5,7101.7 3346.2,7101.7 4588.9,6714.6 4649,6660.7 4806.3,6519.7 4860.1,6249.2 4872.8,\
6170.6"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/mcp-tools/tool-description-manager.ts" [pos="e,4744.3,2323.9 934.31,4804.2 950.22,4702.2 1067,3945 1126,3326.7 1132.2,3261.6 1115.2,2784.5 1162,2738.7 1257.3,2645.8 2235.5,2744.3 \
2359,2694.7 2378.9,2686.8 2377.6,2675.1 2395,2662.7 2536.1,2562.4 2570,2525 2735,2472.7 3044.7,2374.6 3138.2,2422.6 3462,2396.7 \
3927,2359.6 4479.3,2334.7 4734.2,2324.3"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/prompts/index.ts" [pos="e,2887,2645.2 934.05,4804.2 947.72,4701.9 1049,3943 1126,3326.7 1134.3,3260.1 1115.7,3075.4 1162,3026.7 1401,2776 2376.8,2894 2699,\
2766.7 2771.1,2738.3 2844.1,2681.3 2879,2652.1"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/text-references/conversation.ts" [pos="e,3546,2534.1 934.23,4804.2 949.4,4702.1 1061.1,3944.4 1126,3326.7 1131.2,3277.1 1126.9,2914.3 1162,2878.7 1349.7,2688.6 2095.1,\
2808.4 2359,2766.7 2511.9,2742.6 2578.5,2788 2699,2690.7 2728.7,2666.8 2703.8,2634.8 2735,2612.7 2767.2,2589.9 3293.2,2551.5 3535.7,\
2534.8"];
"src/mcp-tools/prompt-engine/utils/guide.ts" [height=0.31944,
pos="3264.5,3515.7",
width=3.7222];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/mcp-tools/prompt-engine/utils/guide.ts" [pos="e,3207,3504.2 932.44,4804.1 932.08,4679.3 935.51,3590.2 1162,3389.7 1373,3203 1513.7,3365.7 1795.5,3365.7 1795.5,3365.7 1795.5,3365.7 \
2548,3365.7 2800.1,3365.7 2856.2,3431.4 3103,3482.7 3133.9,3489.2 3168.1,3496.2 3197,3502.2"];
"src/tooling/action-metadata/definitions/prompt-engine.ts" [height=0.31944,
pos="3657.5,3720.7",
width=4.8611];
"src/mcp-tools/prompt-engine/utils/guide.ts" -> "src/tooling/action-metadata/definitions/prompt-engine.ts" [pos="e,3482.2,3709.2 3398.6,3523.9 3408.6,3528.4 3417.9,3534.2 3426,3541.7 3477.1,3589.4 3410.2,3647.8 3462,3694.7 3465.7,3698.1 3469.6,\
3701.1 3473.6,3703.9"];
"src/tooling/action-metadata/definitions/types.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="4056.5,3214.7",
width=4.0833];
"src/mcp-tools/prompt-engine/utils/guide.ts" -> "src/tooling/action-metadata/definitions/types.ts" [pos="e,3979.3,3226.3 3332.6,3527.3 3370.4,3533.2 3418.7,3539.8 3462,3542.7 3548.7,3548.7 3787.5,3599.9 3853,3542.7 3942.2,3464.9 3815.5,\
3371.6 3889,3278.7 3908.9,3253.7 3939.8,3238.4 3969.7,3229.1"];
"src/mcp-tools/prompt-engine/utils/classification.ts" -> "src/logging/index.ts" [pos="e,7500.5,4144.3 3770,4917.2 3890.7,4905.3 4088.8,4887.2 4260,4878.7 4344.2,4874.6 7228.8,4881.8 7296,4830.7 7410.2,4744 7483.8,4262.4 \
7499.1,4154.3"];
"src/mcp-tools/prompt-engine/utils/classification.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,4053,6406.2 3669.6,4940.4 3703.9,4977.2 3808.5,5095.8 3853,5215.7 3901.4,5346.2 3868.2,5389.2 3889,5526.7 3941.8,5875.8 4029.9,\
6297.4 4050.9,6396.3"];
"src/mcp-tools/prompt-engine/utils/classification.ts" -> "src/types/index.ts" [pos="e,7842.5,2776.3 3689.9,4940.3 3781.5,4975.2 4053.2,5087.9 4224,5253.7 4482.9,5505.2 4527.7,5605.8 4649,5945.7 4689.1,6058.1 4624.5,\
6108.9 4685,6211.7 4887.3,6555.5 5150.6,6440.7 5404,6748.7 5427.5,6777.3 5409.8,6802.5 5440,6823.7 5579.3,6921.6 5651,6853.2 5821,\
6862.7 6478.3,6899.5 6712.4,7030.5 7296,6725.7 7490.1,6624.4 7576.7,6605.9 7674,6409.7 7845.5,6063.9 7843.2,3072.2 7842.6,2786.6"];
"src/mcp-tools/prompt-engine/utils/classification.ts" -> "src/semantic/configurable-semantic-analyzer.ts" [pos="e,5127.8,1320.4 3675.4,4917.1 3715.3,4888.5 3814.8,4810.4 3853,4716.7 3945.4,4490.3 3799.1,3844.2 3889,3616.7 3972,3406.7 4142.1,\
3445.2 4224,3234.7 4257.1,3149.8 4204.1,1665.8 4260,1593.7 4380.2,1438.8 4492.2,1511 4685,1474.7 4769.3,1458.9 5001.5,1489.7 5069,\
1436.7 5106.8,1407.1 5068.3,1365.8 5105,1334.7 5109.3,1331.1 5113.9,1327.9 5118.8,1325"];
"src/mcp-tools/prompt-engine/utils/classification.ts" -> "src/utils/chainUtils.ts" [pos="e,6667.3,2327.6 3675.4,4917.1 3715.2,4888.5 3814.4,4810.2 3853,4716.7 3927.5,4536.5 3820.5,4022.4 3889,3839.7 3972.5,3617.2 4112.1,\
3632.5 4224,3422.7 4249.2,3375.5 4218.1,3341.1 4260,3307.7 4266.2,3302.8 5396.2,3220.6 5404,3218.7 5581.7,3177.2 5623.6,3150.9 5785,\
3065.7 5797.1,3059.4 6185,2803.8 6193,2792.7 6228.5,2743.4 6189.7,2707.1 6229,2660.7 6330.2,2541.4 6450.6,2635.4 6549,2513.7 6595.1,\
2456.7 6530.3,2401.5 6585,2352.7 6604.5,2335.4 6631.4,2329.1 6657.2,2327.8"];
"src/mcp-tools/prompt-engine/utils/context-builder.ts" -> "src/logging/index.ts" [pos="e,7501.5,4144.6 2204.1,2686.5 2250.8,2785.5 2578.2,3493 2699,4106.7 2728.5,4256.5 2669.2,4655 2735,4792.7 2820.5,4971.6 2952.1,4929.1 \
3067,5090.7 3091,5124.5 3072.4,5148.8 3103,5176.7 3226.6,5289.5 3296.8,5263.4 3462,5289.7 3796.4,5343.1 3885.4,5301.3 4224,5294.7 \
4309.4,5293.1 7231.7,5221.9 7296,5165.7 7455.8,5026.3 7495.1,4291.3 7501.1,4154.6"];
"src/mcp-tools/prompt-engine/utils/context-builder.ts" -> "src/types/index.ts" [pos="e,7842.3,2776.5 2201.3,2686.3 2219.6,2763.1 2323.3,3206.7 2359,3574.7 2364.7,3633 2355.6,5636.6 2395,5679.7 2440.8,5729.9 2648.9,\
5666.8 2699,5712.7 2759.8,5768.5 2674.9,5838.3 2735,5894.7 2843.5,5996.6 2933.5,5872.9 3067,5938.7 3087.3,5948.8 3084,5962.5 3103,\
5974.7 3550.4,6263.5 3768.8,6121.4 4224,6397.7 4459.1,6540.5 4443.9,6678.3 4685,6810.7 4855,6904.1 4917.8,6878.4 5105,6928.7 5502.9,\
7035.7 5594,7146.7 6006,7146.7 6006,7146.7 6006,7146.7 6390,7146.7 6692.2,7146.7 7507,6950.6 7674,6698.7 7789.5,6524.6 7838.1,3095.1 \
7842.2,2786.9"];
"src/mcp-tools/prompt-engine/utils/context-builder.ts" -> "src/frameworks/types/index.ts" [pos="e,8012.9,964.3 2200.2,2663 2216.8,2545.7 2353.6,1591.6 2395,1548.7 2502.3,1437.8 2582.1,1499.3 2735,1477.7 2796.7,1469.1 3796.6,\
1421.1 3853,1394.7 3873.8,1385 3868.9,1368.9 3889,1357.7 4022.2,1284 4075.2,1318.3 4224,1285.7 4240,1282.2 4244,1281.3 4260,1277.7 \
4432.9,1239.4 4482.8,1252.7 4649,1191.7 4666,1185.5 4667.7,1178 4685,1172.7 4849.2,1122.9 4898.5,1151.8 5069,1132.7 5143.5,1124.4 \
5345.4,1139.5 5404,1092.7 5441.2,1063 5401.4,1019.7 5440,991.74 5451.2,983.61 6216.4,975.91 6229,975.74 6538.3,971.69 6615.7,970.31 \
6925,967.74 7273.9,964.85 7361.1,964.63 7710,963.74 7828.7,963.44 7858.3,962.4 7977,963.74 7985.4,963.84 7994,963.97 8002.7,964.12"];
"src/mcp-tools/prompt-engine/utils/context-builder.ts" -> "src/execution/parsers/index.ts" [pos="e,2542.2,5646.9 2201.3,2686.3 2219.4,2763.1 2321.9,3206.8 2359,3574.7 2423.9,4217.5 2311.4,4387.2 2395,5027.7 2426.8,5271 2513.7,\
5557 2539,5637"];
"src/mcp-tools/prompt-engine/utils/context-builder.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5488.2,703.53 2200.4,2663 2220.4,2537 2394.3,1443.5 2395,1442.7 2748.7,1073.8 4198.7,1226.6 4649,984.74 4668.9,974.04 4664.7,958.69 \
4685,948.74 4839.5,873.18 4929.1,1000.8 5069,900.74 5098.7,879.46 5075.3,848.06 5105,826.74 5213.9,748.67 5292.9,863.54 5404,788.74 \
5431.1,770.52 5413.1,743.29 5440,724.74 5451.6,716.76 5464.6,710.82 5478.2,706.45"];
"src/mcp-tools/prompt-engine/utils/context-builder.ts" -> "src/frameworks/framework-state-manager.ts" [pos="e,5113.3,656.05 2200.6,2663.1 2215.3,2580.7 2304.4,2078.2 2359,1666.7 2368.9,1591.9 2349.4,1389 2395,1328.7 2610.8,1043.4 3543.2,\
820.46 3889,728.74 4049.9,686.08 4094.3,693.2 4260,677.74 4448.3,660.18 4495.9,661.41 4685,656.74 4826.8,653.24 4988.4,654.3 5103.1,\
655.91"];
"src/mcp-tools/prompt-engine/utils/validation.ts" -> "src/logging/index.ts" [pos="e,7501.9,4144.6 5645.8,6791.2 5820.5,6728.5 6653.9,6426.8 6889,6287.7 7089.9,6168.9 7184.2,6160.7 7296,5955.7 7477.2,5623.7 7499.5,\
4338.4 7501.8,4154.7"];
"src/mcp-tools/prompt-engine/utils/validation.ts" -> "src/types/index.ts" [pos="e,7842.4,2776.5 5676.8,6814.3 5910.9,6853.5 6743,6962.1 7296,6639.7 7303,6635.7 7671,6201.3 7674,6193.7 7807.1,5856.6 7839.4,3064.1 \
7842.3,2786.9"];
"src/mcp-tools/prompt-engine/utils/validation.ts" -> "src/gates/core/index.ts" [pos="e,5931,6768.8 5721,6791.2 5784,6784.5 5862.4,6776.1 5921,6769.8"];
"src/utils/chainUtils.ts" -> "src/execution/types.ts" [pos="e,8952.6,2370 6756.9,2325.2 6789.8,2305.5 6860.3,2265.8 6925,2244.7 7172.5,2164.3 7241.7,2144.7 7502,2144.7 7502,2144.7 7502,2144.7 \
8396,2144.7 8624.8,2144.7 8868.5,2308.6 8944.2,2363.8"];
"src/utils/chainUtils.ts" -> "src/utils/errorHandling.ts" [pos="e,7029.4,2638.8 6769.1,2348.4 6803.8,2363 6858.9,2391.3 6889,2433.7 6928.9,2490 6878.7,2533.6 6925,2584.7 6949.3,2611.6 6985.5,2627.2 \
7019.4,2636.3"];
"src/tooling/action-metadata/definitions/prompt-engine.ts" -> "src/types/execution.ts" [pos="e,8086.2,7211.2 3690.1,3732.4 3735.1,3750.8 3816.4,3791.5 3853,3855.7 3908.4,3952.9 3841.5,4256.5 3889,4357.7 3976.7,4544.7 4119.7,\
4501.5 4224,4679.7 4256.2,4734.8 4241.6,4757.6 4260,4818.7 4413,5326.1 4526.4,5430.2 4649,5945.7 4676.6,6061.8 4624.5,6108.9 4685,\
6211.7 4887.3,6555.5 5173.4,6423.3 5404,6748.7 5435,6792.4 5399.5,6828.7 5440,6863.7 5566.2,6972.9 6759,7068.7 6925,7084.7 7391.9,\
7129.9 7520,7064.8 7977,7170.7 8012.4,7178.9 8050.8,7194.9 8077.1,7206.9"];
"src/tooling/action-metadata/definitions/prompt-engine.ts" -> "src/tooling/action-metadata/definitions/types.ts" [pos="e,3977.6,3226.3 3711.2,3709.2 3756.7,3696.2 3820,3670.5 3853,3622.7 3940.3,3496.2 3795.5,3400.7 3889,3278.7 3908.1,3253.8 3938.3,\
3238.6 3967.7,3229.3"];
"src/mcp-tools/prompt-manager/analysis/comparison-engine.ts" [height=0.31944,
pos="4454.5,2276.7",
width=5.4028];
"src/mcp-tools/prompt-manager/analysis/comparison-engine.ts" -> "src/logging/index.ts" [pos="e,7500.5,4121.1 4484.6,2288.3 4528.8,2307.5 4611.7,2350.7 4649,2416.7 4696.1,2500.2 4617.7,2778.4 4685,2846.7 4745.2,2907.8 5006.6,\
2826 5069,2884.7 5142.4,2953.8 5033.1,3038 5105,3108.7 5152.9,3155.8 5338.5,3137.1 5404,3151.7 5576.9,3190.5 5651,3152.9 5785,3268.7 \
5813.3,3293.2 5790.6,3323.1 5821,3344.7 5924.3,3418.3 6261.2,3406.7 6388,3406.7 6388,3406.7 6388,3406.7 6738,3406.7 6862.1,3406.7 \
7197.9,3347.8 7296,3423.7 7411,3512.8 7484,4001.3 7499.1,4110.9"];
"src/mcp-tools/prompt-manager/analysis/comparison-engine.ts" -> "src/mcp-tools/prompt-manager/core/types.ts" [pos="e,4852.2,2128.3 4497.5,2265.2 4537,2254 4597.6,2236 4649,2216.7 4719.3,2190.5 4799.1,2153.6 4842.9,2132.8"];
"src/mcp-tools/prompt-manager/core/types.ts" -> "src/logging/index.ts" [pos="e,7501.5,4121.2 4898,2128.4 4938.7,2153.3 5030.8,2216.5 5069,2297.7 5120.6,2407.6 5021.8,2754.4 5105,2842.7 5150.9,2891.5 5338,2869.2 \
5404,2880.7 5420.1,2883.6 5424,2885.4 5440,2888.7 5609,2924.4 5650.3,2939.1 5821,2964.7 5861.7,2970.9 7265.5,3093 7296,3120.7 7449.7,\
3260.6 7493.9,3976.6 7500.9,4111"];
"src/mcp-tools/prompt-manager/core/types.ts" -> "src/config/index.ts" [pos="e,5245.4,3161.2 4898,2128.4 4938.8,2153.3 5031,2216.4 5069,2297.7 5123.9,2415.3 5070.9,2755.5 5105,2880.7 5134.9,2990.6 5208.9,3107.2 \
5239.7,3152.8"];
"src/mcp-tools/prompt-manager/core/types.ts" -> "src/types/index.ts" [pos="e,7840.6,2752.8 5018.6,2125.5 5132.2,2132.5 5296.4,2142 5440,2148.7 5609.3,2156.7 5651.7,2156.6 5821,2162.7 5872.5,2164.6 7633,2197.5 \
7674,2228.7 7760.3,2294.5 7823.9,2650.7 7839,2742.9"];
"src/mcp-tools/prompt-manager/core/types.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5609.4,710.42 4901,2105.1 4939.8,2084.6 5019.1,2038.5 5069,1980.7 5434.7,1558.1 5582.4,852.87 5607.5,720.51"];
"src/mcp-tools/prompt-manager/core/types.ts" -> "src/semantic/configurable-semantic-analyzer.ts" [pos="e,5245.6,1320.4 4907.7,2105.2 4951.5,2086.3 5032.1,2044.7 5069,1980.7 5111.2,1907.7 5081.6,1683.8 5105,1602.7 5136.8,1492.8 5209.7,\
1375 5239.9,1328.9"];
"src/mcp-tools/prompt-manager/core/types.ts" -> "src/frameworks/framework-state-manager.ts" [pos="e,5249.9,670.58 4908.4,2105.2 4952.7,2086.6 5033.5,2045.3 5069,1980.7 5106.1,1913.2 5094.1,1364.1 5105,1287.7 5139.5,1045.9 5222.8,\
760.37 5246.9,680.47"];
"src/prompts/category-maintenance.ts" [height=0.31944,
pos="6737,2066.7",
width=3.3333];
"src/mcp-tools/prompt-manager/core/types.ts" -> "src/prompts/category-maintenance.ts" [pos="e,6616.7,2070 5018.8,2113 5367.9,2103.6 6269.5,2079.3 6606.4,2070.2"];
"src/mcp-tools/prompt-manager/analysis/gate-analyzer.ts" [height=0.31944,
pos="4454.5,2196.7",
width=4.9167];
"src/mcp-tools/prompt-manager/analysis/gate-analyzer.ts" -> "src/logging/index.ts" [pos="e,7500.6,4121 4571.1,2208.2 4600.8,2216.9 4629.8,2231.4 4649,2255.7 4725.5,2352.3 4599.4,2720.2 4685,2808.7 4744.6,2870.4 5006.6,\
2788 5069,2846.7 5142.4,2915.8 5032.5,3000.6 5105,3070.7 5153.1,3117.3 5338,3097.2 5404,3108.7 5420.1,3111.6 5423.8,3114 5440,3116.7 \
5592.2,3142.2 5633.4,3127.2 5785,3155.7 5985.7,3193.5 6030.1,3227.5 6229,3273.7 6386.2,3310.3 6424.9,3324.6 6585,3344.7 6663.5,3354.6 \
7234.4,3333.1 7296,3382.7 7415.7,3479.2 7485.4,3997.3 7499.4,4110.8"];
"src/mcp-tools/prompt-manager/analysis/gate-analyzer.ts" -> "src/execution/types.ts" [pos="e,8966.1,2370.1 4631.5,2192.6 4755.4,2186.5 4924.2,2171.8 5069,2136.7 5608,2006.3 5687.9,1798.3 6229,1676.7 7046.2,1493.2 7272,1555.7 \
8109.5,1555.7 8109.5,1555.7 8109.5,1555.7 8396,1555.7 8799.4,1555.7 8940.8,2229.8 8964.3,2360.1"];
"src/mcp-tools/prompt-manager/analysis/gate-analyzer.ts" -> "src/mcp-tools/prompt-manager/core/types.ts" [pos="e,4833.2,2128.3 4555.7,2185.2 4585.8,2181.2 4618.8,2176.3 4649,2170.7 4709.3,2159.6 4777.7,2142.7 4823.5,2130.8"];
"src/mcp-tools/prompt-manager/analysis/prompt-analyzer.ts" [height=0.31944,
pos="4454.5,1614.7",
width=5.1528];
"src/mcp-tools/prompt-manager/analysis/prompt-analyzer.ts" -> "src/logging/index.ts" [pos="e,7501.2,4121 4466.9,1626.3 4502.1,1662.8 4608.9,1780.5 4649,1901.7 4676.8,1985.9 4623.7,2634.7 4685,2698.7 4744.3,2760.6 5005.8,\
2674.9 5069,2732.7 5136.3,2794.3 5040.7,2870 5105,2934.7 5158.4,2988.5 5365.1,2985.7 5440,2996.7 5608.5,3021.6 5651.6,3020.3 5821,\
3038.7 5986.3,3056.7 6027.7,3060.3 6193,3078.7 6200.7,3079.6 7290.3,3200.6 7296,3205.7 7437.2,3333 7491.1,3982.8 7500.5,4110.8"];
"src/mcp-tools/prompt-manager/analysis/prompt-analyzer.ts" -> "src/types/index.ts" [pos="e,7842.2,2753.2 4640.1,1607.1 5060.5,1591.2 6062.9,1562.2 6193,1640.7 6221.6,1658 6200.9,1688.7 6229,1706.7 6254,1722.7 7266.4,1774.8 \
7296,1777.7 7380.3,1786 7612.7,1768.3 7674,1826.7 7812.3,1958.4 7838.2,2615 7841.9,2743.1"];
"src/mcp-tools/prompt-manager/analysis/prompt-analyzer.ts" -> "src/semantic/configurable-semantic-analyzer.ts" [pos="e,5125.9,1320.4 4476.9,1603.2 4516.7,1582.4 4605.1,1538.6 4685,1517.7 4768.1,1496 5004.2,1531.1 5069,1474.7 5117.5,1432.6 5057.8,\
1378.4 5105,1334.7 5108.7,1331.3 5112.7,1328.3 5116.9,1325.5"];
"src/mcp-tools/prompt-manager/analysis/prompt-analyzer.ts" -> "src/semantic/types.ts" [pos="e,8961.2,333.06 4459.3,1603.1 4487.2,1518.6 4658,1003 4685,981.74 4819.9,875.47 4914.2,1013.2 5069,938.74 5089.4,928.93 5085.4,914.08 \
5105,902.74 5224.1,833.74 5296.7,908.02 5404,821.74 5431,800.07 5411.3,772.11 5440,752.74 5503.8,709.62 5728.8,771.45 5785,718.74 \
5857.3,650.96 5762.3,578.59 5821,498.74 6035.4,206.89 6252.4,340.6 6549,132.74 6567,120.11 6564.7,107.26 6585,98.744 6692.5,53.594 \
6992.9,78.744 7109.5,78.744 7109.5,78.744 7109.5,78.744 8396,78.744 8499.2,78.744 8777.5,33.777 8860,95.744 8900.8,126.38 8876.3,\
157.69 8896,204.74 8914.4,248.52 8940.9,297.33 8956.1,324.2"];
"src/mcp-tools/prompt-manager/analysis/prompt-analyzer.ts" -> "src/mcp-tools/prompt-manager/core/types.ts" [pos="e,4852.4,2105.2 4464.3,1626.3 4493.2,1664.4 4586.2,1789.5 4649,1901.7 4667.8,1935.4 4660.4,1951 4685,1980.7 4730,2035.3 4802,2078.5 \
4843.5,2100.6"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/logging/index.ts" [pos="e,7497.1,4121.1 2548.6,1924.4 2554.6,2030 2603.2,2819.7 2735,3008.7 2832.4,3148.4 2968.2,3061.1 3067,3199.7 3116.4,3269 3043.3,3327.1 \
3103,3387.7 3205.9,3492.2 3322,3351.4 3426,3454.7 3480.2,3508.6 3404.9,3572.1 3462,3622.7 3477.9,3636.9 4202.9,3690.3 4224,3692.7 \
4413.4,3714.6 4488.7,3648.4 4649,3751.7 4674.2,3768 4659.5,3793.1 4685,3808.7 4901.2,3941.6 4999.7,3862.7 5253.5,3862.7 5253.5,3862.7 \
5253.5,3862.7 5613.5,3862.7 5800.5,3862.7 7127.7,3796.4 7296,3877.7 7400.7,3928.3 7469.5,4060.7 7493,4112"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/config/index.ts" [pos="e,5191.7,3177.1 2558.4,1924.6 2585.3,1955.9 2658.3,2044.4 2699,2129.7 2723.7,2181.5 2690.5,2217.4 2735,2253.7 2826.3,2328.3 3145.7,\
2296.7 3263.5,2296.7 3263.5,2296.7 3263.5,2296.7 3658.5,2296.7 3913.7,2296.7 3999.8,2274.8 4224,2396.7 4480.8,2536.4 4432.9,2717.9 \
4685,2865.7 4837.6,2955.3 4948,2841.6 5069,2970.7 5123.6,3029 5047.7,3091.1 5105,3146.7 5125.1,3166.2 5154.2,3174 5181.4,3176.4"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/types/index.ts" [pos="e,7842.3,2753.2 2557.6,1901.1 2592.4,1859.1 2711.3,1716.6 2735,1704.7 2880.1,1632.2 3300.2,1651.6 3462,1639.7 3816.3,1613.7 3905.2,\
1611.6 4260,1593.7 4619.4,1575.6 4710.3,1587.4 5069,1558.7 5474.1,1526.4 6486.6,1325.5 6889,1381.7 6900.6,1383.4 7286.2,1491.2 7296,\
1497.7 7317.3,1511.9 7311.1,1527.9 7332,1542.7 7463.4,1636.4 7571.3,1540.3 7674,1664.7 7817,1837.9 7839.2,2603.6 7842.1,2743"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/utils/index.ts" [pos="e,3600.7,3599.9 2549.1,1924.3 2558.9,2020.7 2630.3,2694.3 2735,2864.7 2833,3024.2 2971.5,2962.8 3067,3123.7 3117.5,3209 3033.7,3272.9 \
3103,3343.7 3205.1,3448.1 3319.2,3304.2 3426,3403.7 3472.7,3447.3 3417.9,3496.6 3462,3542.7 3495.3,3577.6 3548.4,3592.4 3590.8,3598.5"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5582.2,687.23 2553.8,1901 2575.6,1856.1 2654.3,1690.5 2699,1546.7 2721.7,1473.8 2683.1,1434.8 2735,1378.7 2839.6,1265.9 2919.9,\
1325.8 3067,1280.7 3227.1,1231.7 3278.1,1245.2 3426,1166.7 3639.6,1053.4 3711.4,1025.7 3853,829.74 3880.4,791.8 3852.7,760.25 3889,\
730.74 3994.2,645.33 4969.5,640.81 5105,637.74 5237.9,634.74 5272.5,618.81 5404,637.74 5464.3,646.42 5531.4,668.57 5572.6,683.65"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/semantic/configurable-semantic-analyzer.ts" [pos="e,5132.6,1320.3 2553.6,1901.1 2573,1862.2 2641.1,1735.6 2735,1670.7 2875.7,1573.6 2934.8,1589.3 3103,1558.7 3431.6,1499.1 3520,1536.7 \
3853,1510.7 3861.5,1510.1 5061.9,1403.4 5069,1398.7 5096.4,1381 5078.4,1353.6 5105,1334.7 5110.7,1330.7 5116.8,1327.3 5123.1,1324.3"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/tooling/action-metadata/usage-tracker.ts" [pos="e,3517.8,3524.9 2549,1924.3 2555.3,1995.5 2594.9,2380.4 2735,2653.7 2839.5,2857.5 2973.9,2838.6 3067,3047.7 3114.5,3154.3 3020.4,\
3225.3 3103,3307.7 3205.6,3410.1 3318.2,3255 3426,3351.7 3475.4,3396.1 3412.5,3452.5 3462,3496.7 3475.2,3508.5 3491,3516.6 3507.8,\
3522"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/frameworks/framework-state-manager.ts" [pos="e,5113.4,659.58 2550.1,1901.1 2560.2,1848.7 2608.6,1631.8 2735,1518.7 2933,1341.7 3694.9,1309.2 3853,1095.7 3937.2,982.17 3790.1,\
880.72 3889,779.74 3898.5,770.09 4645.8,679.8 4685,676.74 4826.6,665.7 4988.4,661.38 5103.2,659.72"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/tooling/action-metadata/definitions/types.ts" [pos="e,4051.9,3203.2 2549.6,1924.3 2557.5,1978.1 2598.5,2206.5 2735,2310.7 3135.9,2616.8 3483.4,2162.5 3853,2505.7 3901,2550.3 3871.7,\
2585.5 3889,2648.7 3947.3,2862.5 4026,3119.2 4049,3193.6"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/mcp-tools/prompt-manager/analysis/comparison-engine.ts" [pos="e,4259.9,2269.9 2557.1,1924.6 2581.5,1956.7 2650,2048.3 2699,2129.7 2717,2159.7 2706.2,2179.9 2735,2199.7 2929.6,2333.9 3027.2,2258.7 \
3263.5,2258.7 3263.5,2258.7 3263.5,2258.7 3658.5,2258.7 3859.6,2258.7 4089.3,2264.6 4249.9,2269.6"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/mcp-tools/prompt-manager/core/types.ts" [pos="e,4783,2105.2 2699.2,1916.1 2802.8,1919 2943.3,1924.1 3067,1932.7 3717.9,1978.3 4497,2070.3 4773,2104"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/mcp-tools/prompt-manager/analysis/gate-analyzer.ts" [pos="e,4380.1,2185.2 2641.4,1924.3 2745.4,1937.3 2918.4,1959.4 3067,1980.7 3196.9,1999.4 4090.3,2139.7 4370,2183.6"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/mcp-tools/prompt-manager/analysis/prompt-analyzer.ts" [pos="e,4268.7,1620.7 2557.5,1901.2 2582.7,1871.5 2655,1792.1 2735,1758.7 2853.9,1709.1 3760.5,1650.3 3889,1640.7 4011.7,1631.6 4149.8,\
1625.2 4258.6,1621"];
"src/mcp-tools/prompt-manager/operations/file-operations.ts" [height=0.31944,
pos="4454.5,1922.7",
width=5.1667];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/mcp-tools/prompt-manager/operations/file-operations.ts" [pos="e,4421,1911.2 2566.5,1901.2 2599.2,1881.5 2669.8,1841.7 2735,1822.7 2962.1,1756.8 3027,1760.7 3263.5,1760.7 3263.5,1760.7 3263.5,\
1760.7 3658.5,1760.7 3951.7,1760.7 4293.8,1867.9 4411.3,1907.9"];
"src/mcp-tools/prompt-manager/search/filter-parser.ts" [height=0.31944,
pos="2901,2133.7",
width=4.6111];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/mcp-tools/prompt-manager/search/filter-parser.ts" [pos="e,2881.3,2122 2566.4,1924.3 2624.5,1960.8 2803.9,2073.4 2872.7,2116.6"];
"src/mcp-tools/prompt-manager/search/prompt-matcher.ts" [height=0.31944,
pos="4454.5,2002.7",
width=5.0139];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/mcp-tools/prompt-manager/search/prompt-matcher.ts" [pos="e,4366.8,1991.2 2579.5,1901.1 2616.3,1888.3 2679.1,1868.4 2735,1860.7 3039.3,1819.2 3119.6,1839.5 3426,1860.7 3799.3,1886.6 3889.2,\
1926 4260,1976.7 4291.5,1981.1 4325.9,1985.7 4356.9,1989.9"];
"src/mcp-tools/prompt-manager/utils/validation.ts" [height=0.31944,
pos="3264.5,2180.7",
width=4.2361];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/mcp-tools/prompt-manager/utils/validation.ts" [pos="e,3232.5,2169.1 2578.7,1924.3 2693.1,1967.1 3093.6,2117.1 3222.9,2165.5"];
"src/tooling/action-metadata/definitions/prompt-manager.ts" [height=0.31944,
pos="3657.5,2218.7",
width=5.0278];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/tooling/action-metadata/definitions/prompt-manager.ts" [pos="e,3476.2,2224.2 2553,1924.4 2570.8,1964.4 2635.7,2097 2735,2153.7 2855.3,2222.5 3233.1,2228 3465.9,2224.4"];
"src/mcp-tools/prompt-manager/operations/file-operations.ts" -> "src/logging/index.ts" [pos="e,7500.9,4121 4572.1,1934.3 4601.5,1942.9 4630.1,1957.5 4649,1981.7 4700.3,2047.7 4627.4,2672.2 4685,2732.7 4744.1,2794.9 5006.6,\
2712 5069,2770.7 5142.4,2839.8 5032.5,2924.6 5105,2994.7 5153.1,3041.3 5338,3021.2 5404,3032.7 5420.1,3035.6 5423.8,3038.1 5440,\
3040.7 5442.6,3041.2 6190.6,3115.6 6193,3116.7 6213.9,3127 6208.3,3144.2 6229,3154.7 6442,3263.5 7117.8,3136.2 7296,3295.7 7423.7,\
3410.1 7487.8,3990.2 7499.9,4110.8"];
"src/mcp-tools/prompt-manager/operations/file-operations.ts" -> "src/config/index.ts" [pos="e,5236.8,3161.2 4572.4,1934.3 4601.7,1943 4630.2,1957.5 4649,1981.7 4702.8,2051.1 4634.8,2698.7 4685,2770.7 4790.9,2922.7 4941.6,\
2798.3 5069,2932.7 5101.5,2967 5079.1,2993.2 5105,3032.7 5139.1,3084.7 5196.1,3131.2 5228.7,3155.3"];
"src/mcp-tools/prompt-manager/operations/file-operations.ts" -> "src/types/index.ts" [pos="e,7840.9,2753.2 4640.8,1933.7 4643.6,1935.3 4646.3,1936.9 4649,1938.7 4678.6,1958.8 4655.2,1991 4685,2010.7 4962.4,2194.6 7413.6,\
1993.6 7674,2200.7 7763.3,2271.8 7825.1,2648.4 7839.3,2743.1"];
"src/mcp-tools/prompt-manager/operations/file-operations.ts" -> "src/mcp-tools/prompt-manager/core/types.ts" [pos="e,4790.1,2105.2 4626.4,1934.3 4634.5,1938.3 4642,1943.1 4649,1948.7 4686.9,1979.7 4650.2,2018.3 4685,2052.7 4710.6,2078.1 4746.4,\
2093.4 4780.2,2102.6"];
"src/mcp-tools/prompt-manager/operations/file-operations.ts" -> "src/prompts/category-maintenance.ts" [pos="e,6616.9,2064 4607.5,1934.3 4621.8,1938 4635.9,1942.7 4649,1948.7 4668.5,1957.7 4665.2,1972.7 4685,1980.7 4774.1,2016.8 6170.4,2053.2 \
6606.8,2063.7"];
"src/prompts/prompt-writer.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="4877,1960.7",
width=2.5694];
"src/mcp-tools/prompt-manager/operations/file-operations.ts" -> "src/prompts/prompt-writer.ts" [pos="e,4784.2,1952.4 4582.8,1934.2 4644,1939.8 4716.4,1946.3 4774,1951.5"];
"src/prompts/promptUtils.ts" [height=0.31944,
pos="7110.5,1872.7",
width=2.4306];
"src/mcp-tools/prompt-manager/operations/file-operations.ts" -> "src/prompts/promptUtils.ts" [pos="e,7022.9,1868.4 4640.6,1915.9 5010.2,1902.6 5865.7,1873.7 6585,1863.7 6720.1,1861.9 6753.9,1861 6889,1863.7 6929.5,1864.6 6974.2,\
1866.3 7012.7,1867.9"];
"src/mcp-tools/prompt-manager/search/filter-parser.ts" -> "src/logging/index.ts" [pos="e,7500.3,4120.9 2906.8,2145.4 2928.7,2198.2 3019,2421.7 3067,2612.7 3091.4,2709.7 3035.6,2760.9 3103,2834.7 3161,2898.3 3769.9,3005.5 \
3853,3027.7 3869,3032 3872.9,3033.7 3889,3037.7 4037,3075.1 4122.5,2999.7 4224,3113.7 4274.1,3170 4207,3397.2 4260,3450.7 4382.4,\
3574.5 4506,3397.5 4649,3496.7 4677.7,3516.7 4656.8,3546 4685,3566.7 4837.6,3679.2 4917.1,3615.5 5105,3640.7 5503.1,3694.1 5604.3,\
3710.7 6006,3710.7 6006,3710.7 6006,3710.7 6738,3710.7 6800,3710.7 7243.6,3694.5 7296,3727.7 7438.6,3818.2 7486.7,4040.5 7498.7,\
4111"];
"src/mcp-tools/prompt-manager/search/filter-parser.ts" -> "src/mcp-tools/prompt-manager/core/types.ts" [pos="e,4735.5,2118 3067.3,2132.3 3444.4,2129.1 4363.1,2121.2 4725.5,2118"];
"src/mcp-tools/prompt-manager/search/filter-parser.ts" -> "src/mcp-tools/prompt-manager/utils/validation.ts" [pos="e,3174.9,2169.2 2990.9,2145.3 3043.6,2152.2 3110.6,2160.9 3165,2167.9"];
"src/mcp-tools/prompt-manager/search/prompt-matcher.ts" -> "src/logging/index.ts" [pos="e,7500.7,4121.1 4477.3,2014.4 4519.4,2038.3 4610.9,2097.1 4649,2175.7 4677.9,2235.4 4639.1,2723 4685,2770.7 4744.5,2832.5 5006.6,\
2750 5069,2808.7 5142.4,2877.8 5032.5,2962.6 5105,3032.7 5153.1,3079.3 5338,3059.2 5404,3070.7 5420.1,3073.6 5423.8,3076.1 5440,\
3078.7 5450.4,3080.5 6184.3,3153.8 6193,3159.7 6222.1,3179.8 6199.9,3210.7 6229,3230.7 6278.1,3264.6 7250.8,3305.9 7296,3344.7 7418.4,\
3450.1 7486.4,3994.7 7499.6,4110.9"];
"src/mcp-tools/prompt-manager/search/prompt-matcher.ts" -> "src/types/index.ts" [pos="e,7841.6,2753 4635.2,2002.6 5304,2002.3 7614.4,2004.9 7674,2052.7 7786.4,2143 7831.9,2632.9 7840.8,2742.8"];
"src/mcp-tools/prompt-manager/search/prompt-matcher.ts" -> "src/mcp-tools/prompt-manager/core/types.ts" [pos="e,4735.5,2112.6 4621.4,2014.4 4631.1,2018.3 4640.4,2023 4649,2028.7 4675.5,2046.4 4658.5,2073 4685,2090.7 4697.3,2099 4711.1,2105.2 \
4725.4,2109.7"];
"src/mcp-tools/prompt-manager/utils/validation.ts" -> "src/utils/index.ts" [pos="e,3600.8,3601.9 3269.6,2192.6 3290.8,2254.6 3388.1,2546.4 3426,2793.7 3438.6,2876.1 3410.9,3476.9 3462,3542.7 3492.1,3581.6 3547,\
3595.9 3590.8,3600.9"];
"src/mcp-tools/prompt-manager/utils/validation.ts" -> "src/mcp-tools/prompt-manager/core/types.ts" [pos="e,4735.3,2127.4 3417.1,2177.3 3671.7,2171 4201.4,2156.3 4649,2132.7 4673.6,2131.4 4699.8,2129.8 4725.2,2128.1"];
"src/mcp-tools/prompt-manager/utils/validation.ts" -> "src/tooling/action-metadata/definitions/prompt-manager.ts" [pos="e,3537.9,2207.2 3383.9,2192.2 3429.3,2196.7 3481.4,2201.7 3527.7,2206.2"];
"src/tooling/action-metadata/definitions/prompt-manager.ts" -> "src/tooling/action-metadata/definitions/types.ts" [pos="e,4054,3202.8 3670.1,2230.3 3703.5,2264.3 3801.2,2368.2 3853,2472.7 3984.4,2738.1 4040.1,3100.5 4052.7,3192.7"];
"src/prompts/category-maintenance.ts" -> "src/logging/index.ts" [pos="e,7501.4,4120.9 6768.7,2078.3 6804,2093.4 6860.8,2123.3 6889,2168.7 6951.5,2269.3 6841,2349.3 6925,2432.7 7043,2549.9 7178.7,2362.9 \
7296,2480.7 7417.2,2602.5 7491,3923.2 7500.9,4110.7"];
"src/prompts/category-maintenance.ts" -> "src/types/index.ts" [pos="e,7841.5,2753.2 6857.5,2062.2 7095.6,2054.1 7611.8,2042.8 7674,2092.7 7780.1,2177.9 7830.3,2637.5 7840.5,2743.1"];
"src/prompts/category-maintenance.ts" -> "src/prompts/promptUtils.ts" [pos="e,7058.9,1884.3 6751.1,2055 6780.3,2029.3 6853.9,1967.6 6925,1931.7 6964.4,1911.9 7011.8,1896.9 7048.8,1887"];
"src/prompts/promptUtils.ts" -> "src/types.ts" [pos="e,8067.9,1986.8 7198.3,1883.1 7400.2,1907.2 7896.2,1966.3 8057.7,1985.6"];
"src/tooling/action-metadata/definitions/system-control.ts" -> "src/tooling/action-metadata/definitions/types.ts" [pos="e,3935,3226.3 3778.7,3241.2 3824.9,3236.8 3877.9,3231.7 3925.1,3227.2"];
"src/metrics/analytics-service.ts" -> "src/logging/index.ts" [pos="e,7492.9,4121.2 4129.5,3872.3 4271.8,3894 4599.1,3938.7 4876,3938.7 4876,3938.7 4876,3938.7 6738,3938.7 6862.1,3938.7 7180.1,3918.3 \
7296,3962.7 7379.8,3994.9 7454.6,4075.6 7486.1,4113"];
"src/metrics/analytics-service.ts" -> "src/metrics/types.ts" [pos="e,4387.8,3854.1 4156.7,3858.7 4225.1,3857.4 4314.8,3855.5 4377.6,3854.3"];
"src/prompts/category-manager.ts" -> "src/logging/index.ts" [pos="e,7501.4,4120.9 7120.4,1964.3 7151.1,2004.7 7252.8,2144.4 7296,2277.7 7414.7,2643.8 7490.5,3927.5 7500.8,4110.9"];
"src/prompts/category-manager.ts" -> "src/types/index.ts" [pos="e,7841.7,2753.1 7218.2,1961.7 7376.6,1975.4 7657.3,2001.7 7674,2016.7 7786.8,2117.9 7832.2,2630.8 7840.9,2743"];
"src/prompts/category-manager.ts" -> "src/prompts/types.ts" [pos="e,9144.6,1429.8 7218.4,1941.2 7248.1,1932.5 7277.4,1917.7 7296,1892.7 7344.3,1828 7274.2,496.13 7332,439.74 7440.8,333.6 7522.4,\
429.04 7674,439.74 8219.3,478.24 8456.4,396.99 8860,765.74 9069.3,956.97 9130.8,1326.3 9143.3,1419.8"];
"src/prompts/converter.ts" -> "src/logging/index.ts" [pos="e,7501.4,4121.2 6402,1934.5 6431.5,1963 6510.3,2036.8 6585,2086.7 6711.6,2171.4 6799.9,2121.2 6889,2244.7 6948.5,2327.2 6852,2399.9 \
6925,2470.7 7044.3,2586.6 7178.5,2401.1 7296,2518.7 7414.6,2637.6 7490.6,3928 7500.8,4111.2"];
"src/prompts/converter.ts" -> "src/execution/types.ts" [pos="e,8965.3,2370.2 6419.5,1911.2 6457.2,1897.1 6524.8,1873.7 6585,1863.7 6734.2,1839 6773.8,1854.4 6925,1851.7 7497.6,1841.6 7649.3,\
1845.1 8208,1970.7 8504.4,2037.4 8626.9,1980.9 8860,2175.7 8920.2,2226 8951.2,2318.5 8962.7,2360.3"];
"src/prompts/converter.ts" -> "src/prompts/types.ts" [pos="e,9145.6,1430.2 6390.1,1910.9 6391.5,1788.9 6408.1,757.13 6585,519.74 7012.5,-53.98 7394,2.7442 8109.5,2.7442 8109.5,2.7442 8109.5,\
2.7442 8722,2.7442 8784.3,2.7442 8808.5,-8.2325 8860,26.744 8988.1,113.72 8993.1,176.85 9042,323.74 9113.5,538.5 9140.9,1283.6 9145.3,\
1420.2"];
"src/prompts/converter.ts" -> "src/utils/chainUtils.ts" [pos="e,6721.3,2324.9 6397,1934.3 6420.9,1973.3 6502.1,2102.4 6585,2196.7 6626.6,2244.1 6682.6,2292.7 6713.4,2318.3"];
"src/prompts/converter.ts" -> "src/prompts/loader.ts" [pos="e,6665.4,1892.5 6469.8,1914 6525.4,1907.9 6599.4,1899.8 6655.2,1893.6"];
"src/prompts/loader.ts" -> "src/logging/index.ts" [pos="e,7501,4121 6754.9,1896.6 6787.4,1920.5 6858.2,1978.1 6889,2045.7 6921.7,2117.5 6869,2343.3 6925,2398.7 6983.8,2457 7236.6,2375.1 \
7296,2432.7 7359.6,2494.5 7483.5,3916.7 7500.1,4110.9"];
"src/prompts/loader.ts" -> "src/types/index.ts" [pos="e,7841.8,2753 6808.8,1890.5 7025.6,1908.3 7665.9,1961.5 7674,1968.7 7794.2,2076.3 7834,2625.5 7841.2,2742.7"];
"src/prompts/loader.ts" -> "src/prompts/promptUtils.ts" [pos="e,7022.7,1875.5 6808.8,1882.5 6866.5,1880.6 6948.7,1877.9 7012.6,1875.9"];
"src/prompts/loader.ts" -> "src/prompts/category-manager.ts" [pos="e,7002.6,1942.8 6808.8,1893.2 6834.4,1897.3 6863.3,1902.9 6889,1910.7 6905.8,1915.8 6908.2,1921.9 6925,1926.7 6946.5,1932.9 6969.9,\
1937.7 6992.6,1941.3"];
"src/prompts/file-observer.ts" -> "src/logging/index.ts" [pos="e,7501.8,4120.9 4946.1,3420.3 5121.3,3448.8 5602.3,3520.7 6006,3520.7 6006,3520.7 6006,3520.7 6738,3520.7 6862.8,3520.7 7197.6,3506.1 \
7296,3582.7 7472.5,3720.2 7497.8,4026.1 7501.4,4110.7"];
"src/prompts/file-observer.ts" -> "src/config/index.ts" [pos="e,5244.5,3184.5 4938.6,3397.2 4977.7,3388 5028.6,3372.6 5069,3348.7 5142.1,3305.6 5209.1,3228.4 5238.2,3192.3"];
"src/prompts/hot-reload-manager.ts" -> "src/logging/index.ts" [pos="e,7501.6,4121.1 4512.7,3340.2 4552.9,3350 4606.8,3366.8 4649,3392.7 4668.3,3404.6 4664.6,3418.9 4685,3428.7 4854.2,3510.6 4918.3,\
3456.3 5105,3477.7 5253.9,3494.9 5290.7,3503.1 5440,3515.7 5491.5,3520.1 7254,3590.6 7296,3620.7 7466.3,3742.9 7496,4030 7501,4111.1"];
"src/prompts/hot-reload-manager.ts" -> "src/config/index.ts" [pos="e,5194.5,3184.3 4514.5,3317.2 4659.1,3288.9 5030.4,3216.4 5184.7,3186.2"];
"src/prompts/hot-reload-manager.ts" -> "src/prompts/category-manager.ts" [pos="e,7058.4,1941.2 4566.6,3337.4 4593.6,3339.6 4622.3,3342.2 4649,3344.7 4665,3346.3 4668.9,3347.9 4685,3348.7 5175.9,3375.9 5332.5,\
3423.1 5785,3230.7 6174.9,3065 6330,3023.4 6549,2660.7 6601.8,2573.3 6516.1,2509.2 6585,2433.7 6679,2330.8 6798.4,2462.7 6889,2356.7 \
6945.3,2290.9 6863.6,2029.8 6925,1968.7 6956.5,1937.4 7007.8,1935.3 7048.3,1939.9"];
"src/prompts/hot-reload-manager.ts" -> "src/prompts/file-observer.ts" [pos="e,4787.4,3406.4 4566.6,3333.5 4594.3,3337.5 4623.4,3344 4649,3354.7 4667.7,3362.6 4666.3,3374.9 4685,3382.7 4713.7,3394.8 4746.7,\
3401.5 4777.2,3405.2"];
"src/prompts/registry.ts" -> "src/logging/index.ts" [pos="e,7500.7,4120.9 3319.6,2826.2 3513.3,2867.9 4163.9,3012.4 4224,3084.7 4315.1,3194.6 4161.8,3300.2 4260,3403.7 4380.6,3530.9 4492.6,\
3389.6 4649,3468.7 4668.9,3478.8 4664.9,3494.1 4685,3503.7 4951.6,3632.3 5710.1,3672.7 6006,3672.7 6006,3672.7 6006,3672.7 6738,\
3672.7 6800.1,3672.7 7244.3,3662.4 7296,3696.7 7446.3,3796.5 7489.5,4037.1 7499.4,4110.9"];
"src/prompts/registry.ts" -> "src/config/index.ts" [pos="e,5192,3167.8 3339.5,2814.7 3451.5,2815.8 3670.6,2822.7 3853,2856.7 4022.6,2888.4 4099.9,2850.9 4224,2970.7 4259.2,3004.7 4221,3045.2 \
4260,3074.7 4331.8,3129.1 4983.6,3094.1 5069,3122.7 5087.2,3128.9 5087.1,3139.6 5105,3146.7 5129.1,3156.4 5156.9,3162.5 5181.8,3166.3"];
"src/prompts/registry.ts" -> "src/types/index.ts" [pos="e,7841.9,2753.1 3282,2803.2 3315,2780.4 3392.2,2728.9 3462,2694.7 3628.9,2613.1 3706.1,2660.5 3853,2546.7 4078.9,2371.9 4098.9,2278.6 \
4224,2021.7 4248.4,1971.7 4218,1938.3 4260,1901.7 4469,1719.9 4599,1806.7 4876,1806.7 4876,1806.7 4876,1806.7 5255.5,1806.7 5524.6,\
1806.7 7484.6,1740.6 7674,1931.7 7793,2051.8 7834,2624.2 7841.3,2743.1"];
"src/prompts/registry.ts" -> "src/utils/jsonUtils.ts" [pos="e,4031,5495.2 3271.3,2826.6 3296.1,2877.6 3392.9,3084.4 3426,3266.7 3445.8,3375.5 3399.3,5165.6 3462,5256.7 3568.2,5411.2 3680.8,\
5340.9 3853,5414.7 3912.8,5440.4 3981.7,5472.2 4021.7,5490.9"];
"src/prompts/registry.ts" -> "src/utils/index.ts" [pos="e,3600.8,3601.2 3270.7,2826.3 3293,2877.2 3382.7,3086.2 3426,3266.7 3440.4,3326.9 3422.1,3495.5 3462,3542.7 3493.4,3580 3547.5,3594.5 \
3590.6,3600"];
"src/prompts/registry.ts" -> "src/text-references/conversation.ts" [pos="e,3640,2538.4 3280.7,2803.1 3313.6,2778 3393.9,2716.9 3462,2666.7 3522.6,2622.1 3594.8,2570.6 3631.8,2544.3"];
"src/prompts/registry.ts" -> "src/utils/chainUtils.ts" [pos="e,6667.2,2333.1 3324.8,2803.2 3431,2782.5 3660.3,2737 3853,2694.7 3870.4,2690.9 5087.3,2403.4 5105,2400.7 5600.2,2327.3 5728.7,2344.8 \
6229,2328.7 6371.1,2324.2 6406.8,2325.7 6549,2328.7 6584.5,2329.5 6623.7,2331.1 6657,2332.6"];
"src/prompts/prompt-refresh-service.ts" [height=0.31944,
pos="121,1038.7",
width=3.3611];
"src/prompts/prompt-refresh-service.ts" -> "src/config/index.ts" [pos="e,5191.7,3175.7 242.01,1039.1 434.97,1043.5 823.23,1067.8 1126,1186.7 1933.7,1504 1923.4,1985.7 2735,2292.7 3047.9,2411.1 3982.4,\
2282.3 4224,2513.7 4267.6,2555.5 4224.8,2595.7 4260,2644.7 4392.9,2830.2 4473.8,2846.4 4685,2932.7 4845.6,2998.4 4942.2,2884.3 5069,\
3002.7 5116.6,3047.2 5057.6,3100.2 5105,3144.7 5125.3,3163.9 5154.4,3171.9 5181.5,3174.8"];
"src/prompts/prompt-refresh-service.ts" -> "src/types/index.ts" [pos="e,7840.9,2753.1 163.34,1027.2 243.25,1005.9 424.77,962.74 580.5,962.74 580.5,962.74 580.5,962.74 2548,962.74 2690.8,962.74 7572,\
1239.8 7674,1339.7 7704.2,1369.3 7705.3,1676.7 7710,1718.7 7755.7,2131.2 7824.4,2633.5 7839.5,2743"];
"src/prompts/prompt-refresh-service.ts" -> "src/mcp-tools/index.ts" [pos="e,349.16,2475.1 123.84,1050.4 143.86,1177 320.67,2295 347.57,2465.1"];
"src/prompts/prompt-refresh-service.ts" -> "src/prompts/index.ts" [pos="e,2869.2,2622.1 139.18,1050.4 290.79,1153.2 1418,1911.9 2395,2415.7 2562.9,2502.3 2773,2585.3 2859.7,2618.5"];
"src/semantic/integrations/llm-clients.ts" -> "src/logging/index.ts" [pos="e,7502.2,4121 7117.3,1382.3 7143.4,1434.7 7250.7,1656.6 7296,1851.7 7508.6,2767.5 7504.2,3937.4 7502.3,4110.9"];
"src/semantic/integrations/llm-clients.ts" -> "src/types/index.ts" [pos="e,7842.2,2753 7185.4,1382.3 7309.1,1405.9 7556.1,1472.1 7674,1636.7 7808,1823.9 7837.6,2601.3 7841.9,2742.6"];
"src/semantic/integrations/llm-clients.ts" -> "src/semantic/types.ts" [pos="e,8897.1,344.74 7114.7,1359.1 7133.8,1288.5 7234.6,912.3 7296,600.74 7306.1,549.56 7293.2,403.61 7332,368.74 7416.5,292.85 7728.9,\
344.74 7842.5,344.74 7842.5,344.74 7842.5,344.74 8396,344.74 8571,344.74 8776.2,344.74 8887,344.74"];
"src/text-references/argument-history-tracker.ts" -> "src/logging/index.ts" [pos="e,7501.5,4144.5 3804.1,5235.2 4473.8,5227.7 7229.5,5193.6 7296,5134.7 7449.9,4998.5 7493.9,4289.3 7500.9,4154.8"];
"src/text-references/argument-history-tracker.ts" -> "src/text-references/types.ts" [pos="e,3966.9,5266.3 3778.7,5248.2 3835.6,5253.7 3902.8,5260.1 3956.7,5265.3"];
}