digraph G {
graph [bb="0,0,8998,7185.2",
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="1136.5,1676.2",
width=2.6667];
"src/chain-session/run-registry.ts" [height=0.31944,
pos="1573.5,1676.2",
width=2.8611];
"src/chain-session/manager.ts" -> "src/chain-session/run-registry.ts" [pos="e,1470.3,1676.2 1232.7,1676.2 1299.7,1676.2 1389.6,1676.2 1460.1,1676.2"];
"src/chain-session/types.ts" [height=0.31944,
pos="1974.5,1774.2",
width=2.375];
"src/chain-session/manager.ts" -> "src/chain-session/types.ts" [pos="e,1888.7,1779.3 1163.3,1687.8 1205.5,1706.1 1292.4,1741.1 1370,1755.2 1547.4,1787.4 1758.8,1784.9 1878.5,1779.8"];
"src/execution/context/execution-context.ts" [color="#ff6c60",
fontcolor="#ff6c60",
height=0.31944,
pos="2324,2466.2",
width=3.7083];
"src/chain-session/manager.ts" -> "src/execution/context/execution-context.ts" [pos="e,2319.9,2454.3 1168.3,1664.7 1303.7,1616.3 1850.9,1444.2 2136,1706.2 2189.3,1755.2 2155.2,1794.7 2172,1865.2 2226.2,2092.1 2296.9,\
2365.8 2317.3,2444.2"];
"src/logging/index.ts" [height=0.31944,
pos="7285,3270.2",
width=1.8333];
"src/chain-session/manager.ts" -> "src/logging/index.ts" [pos="e,7278.8,3258.5 1154,1664.6 1190.7,1639.8 1282.7,1581.6 1370,1561.2 1701.5,1483.7 1868,1357.3 2136,1567.2 2185.2,1605.7 2133.7,1653.8 \
2172,1703.2 2278.1,1839.9 2351,1829.7 2512,1893.2 2821.6,2015.2 2915.1,1995.9 3239,2072.2 3428.3,2116.8 3475.2,2130.6 3666,2168.2 \
3834.1,2201.3 4292.7,2189.6 4426,2297.2 4459.5,2324.2 4426.9,2362.2 4462,2387.2 4524.1,2431.3 5361.9,2414.5 5562,2406.2 5652.9,2402.4 \
5885,2404.5 5970,2372.2 5988.7,2365.1 5987,2351.5 6006,2345.2 6143,2299.5 6186.6,2344.9 6331,2345.2 6497,2345.5 6955.9,2235.7 7078,\
2348.2 7112.5,2380 7104.4,2723.2 7114,2769.2 7154.2,2961.2 7245.6,3181.4 7274.8,3249.2"];
"src/mcp-tools/prompt-engine/core/types.ts" [height=0.31944,
pos="3833.5,573.18",
width=3.7361];
"src/chain-session/manager.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,3699,567.5 1144.6,1664.5 1174.4,1614.8 1289.6,1415.9 1334,1235.2 1349.3,1172.7 1324,702.14 1370,657.18 1535.9,495.17 3187.2,547.33 \
3688.8,567.09"];
"src/text-references/index.ts" [height=0.31944,
pos="3041.5,4568.2",
width=2.4861];
"src/chain-session/manager.ts" -> "src/text-references/index.ts" [pos="e,2951.9,4561.9 1137.6,1688 1138.9,1830.6 1156.7,3216.5 1370,3553.2 1410.2,3616.6 2441.6,4250.1 2512,4276.2 2651.8,4327.9 2736.8,\
4220.6 2844,4324.2 2909,4386.9 2819.1,4457.5 2880,4524.2 2896.2,4541.9 2918.8,4552.8 2941.9,4559.3"];
"src/chain-session/run-registry.ts" -> "src/chain-session/types.ts" [pos="e,1939.7,1762.6 1646.6,1687.7 1685.5,1694.4 1734.1,1703.6 1777,1714.2 1830.3,1727.3 1890.6,1746.3 1930.1,1759.4"];
"src/chain-session/run-registry.ts" -> "src/logging/index.ts" [pos="e,7280.5,3258.4 1608.3,1664.7 1703.5,1634.5 1977.4,1564.2 2136,1692.2 2188,1734.1 2131.1,1785.3 2172,1838.2 2266,1959.8 2369.7,1892.1 \
2476,2003.2 2501.3,2029.6 2484.9,2052.6 2512,2077.2 2628.6,2182.6 2739.6,2081.7 2844,2199.2 2889.8,2250.8 2834.1,2298.7 2880,2350.2 \
2981.7,2464.1 3099.9,2354.5 3203,2467.2 3245.2,2513.3 3190.2,2564.1 3239,2603.2 3294.2,2647.4 5712.3,2700.2 5783,2700.2 5783,2700.2 \
5783,2700.2 6520,2700.2 6582,2700.2 7027.5,2678.1 7078,2714.2 7125,2747.8 7248.1,3150.3 7277.6,3248.6"];
"src/chain-session/types.ts" -> "src/execution/context/execution-context.ts" [pos="e,2318.3,2454.6 1989.8,1786 2020.9,1812.5 2095.2,1880.1 2136,1952.2 2163,1999.9 2154.2,2018.3 2172,2070.2 2221.7,2215.3 2290.6,2386.7 \
2314.5,2445.3"];
"src/chain-session/types.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,3754.5,584.7 1997.9,1762.5 2034.3,1742.1 2105.7,1696.1 2136,1634.2 2197.5,1508.6 2084.5,1115.2 2172,1006.2 2259.9,896.66 2349.6,\
981.33 2476,920.18 2493.8,911.58 2494,902.2 2512,894.18 2744.2,790.92 3407.6,777.18 3630,654.18 3650.1,643.07 3646.2,628.75 3666,\
617.18 3689.8,603.27 3718.1,593.67 3744.5,587.08"];
"src/execution/context/execution-context.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,3820.2,584.86 2325.3,2454.3 2327.5,2376 2347.1,1926.1 2512,1614.2 2726.3,1208.8 2852,1128 3239,882.18 3396.4,782.2 3467.7,822.03 \
3630,730.18 3702.8,688.99 3777.8,623.66 3812.6,591.84"];
"src/types/index.ts" [height=0.31944,
pos="7625.5,4676.2",
width=1.6806];
"src/execution/context/execution-context.ts" -> "src/types/index.ts" [pos="e,7624.1,4664.6 2324.9,2454.2 2324.5,2380.7 2331.5,1985 2512,1747.2 2626.4,1596.5 2700.2,1592 2880,1533.2 3171.2,1438 2230.9,1466.4 \
6707,1414.2 6790.2,1413.2 7395.7,1356.9 7456,1414.2 7518.6,1473.6 7614.7,4374.1 7623.8,4654.5"];
"src/execution/operators/chain-operator-executor.ts" [color="#ff6c60",
fontcolor="#ff6c60",
height=0.31944,
pos="2678,3162.2",
width=4.4028];
"src/execution/context/execution-context.ts" -> "src/execution/operators/chain-operator-executor.ts" [pos="e,2672,3150.4 2331.9,2477.7 2375.8,2558.4 2617,3035.3 2667.7,3141.4"];
"src/execution/parsers/unified-command-parser.ts" [height=0.31944,
pos="2678,5182.2",
width=4.3056];
"src/execution/context/execution-context.ts" -> "src/execution/parsers/unified-command-parser.ts" [pos="e,2659.2,5170.5 2328.2,2477.9 2346.9,2546.9 2442.6,2908.2 2476,3210.2 2487,3309.5 2473.9,4916.8 2512,5009.2 2540.8,5079.1 2612.2,\
5137.1 2651,5164.8"];
"src/execution/validation/request-validator.ts" [height=0.31944,
pos="3041.5,1554.2",
width=3.8194];
"src/execution/context/execution-context.ts" -> "src/execution/validation/request-validator.ts" [pos="e,3024.9,1565.9 2331.9,2454.6 2375.9,2381.3 2622.2,1977.4 2880,1694.2 2924.1,1645.7 2984,1597.3 3016.8,1572"];
"src/frameworks/types/index.ts" [height=0.31944,
pos="7892.5,6547.2",
width=2.7083];
"src/execution/context/execution-context.ts" -> "src/frameworks/types/index.ts" [pos="e,7888.7,6558.9 2328.2,2477.9 2347,2546.9 2442.9,2908.2 2476,3210.2 2488.1,3320.3 2468,5101.6 2512,5203.2 2593.8,5392.1 2711,5369 \
2844,5526.2 2862.2,5547.6 2861,5557.5 2880,5578.2 3728.8,6501.4 4134.4,6870.2 5388.5,6870.2 5388.5,6870.2 5388.5,6870.2 6520,6870.2 \
6796.2,6870.2 7525.5,6919.8 7759,6772.2 7835.1,6724.1 7872.9,6615.2 7886,6568.8"];
"src/logging/index.ts" -> "src/types/index.ts" [pos="e,7621.7,4664.5 7288.8,3281.9 7318.9,3406.6 7579,4487 7619.3,4654.4"];
"src/mcp-tools/prompt-engine/core/types.ts" -> "src/types/index.ts" [pos="e,7624.5,4664.5 3867,561.6 3958.8,529.39 4229.3,438.6 4462,400.18 4793.6,345.43 4881,365.96 5217,356.18 6027.9,332.57 7433.8,409.95 \
7456,432.18 7615.6,591.88 7624,4332.2 7624.5,4654.1"];
"src/execution/types.ts" [height=0.31944,
pos="8751,5603.2",
width=2.0278];
"src/mcp-tools/prompt-engine/core/types.ts" -> "src/execution/types.ts" [pos="e,8750,5591.3 3845.2,561.55 3873.7,531.32 3954.5,449.41 4037,403.18 4443.2,175.47 4564.8,70.178 5030.5,70.178 5030.5,70.178 5030.5,\
70.178 5785,70.178 6277.1,70.178 6399.4,28.178 6891.5,28.178 6891.5,28.178 6891.5,28.178 8178,28.178 8386.1,28.178 8503.4,-65.029 \
8642,90.178 8740.2,200.18 8749.4,5207.6 8750,5581.2"];
"src/text-references/index.ts" -> "src/logging/index.ts" [pos="e,7283.5,3282.1 3079.1,4556.6 3240.1,4506.1 3903,4302.9 4462,4204.2 4546.4,4189.3 4774.5,4213.5 4846,4166.2 4873.9,4147.7 4856.5,\
4121.8 4882,4100.2 4989.3,4009 5072.8,4085.3 5181,3995.2 5205.8,3974.5 5190.2,3950.1 5217,3932.2 5281.3,3889.3 5486.2,3904.3 5562,\
3889.2 5578.3,3885.9 5581.6,3882 5598,3879.2 5638.6,3872.2 7044.6,3802.3 7078,3778.2 7246.2,3656.3 7277.3,3373.1 7282.9,3292.1"];
"src/text-references/argument-history-tracker.ts" [height=0.31944,
pos="3434.5,4722.2",
width=4.0694];
"src/text-references/index.ts" -> "src/text-references/argument-history-tracker.ts" [pos="e,3404,4710.6 3071.9,4579.8 3141.5,4607.2 3316.3,4676 3394.5,4706.8"];
"src/text-references/types.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="3833.5,4760.2",
width=2.4861];
"src/text-references/index.ts" -> "src/text-references/types.ts" [pos="e,3743.9,4765 3051,4580.1 3075.4,4613.6 3150.3,4707.9 3239,4743.2 3326.1,4777.8 3588.7,4771.8 3733.7,4765.4"];
"src/config/index.ts" [height=0.31944,
pos="5031.5,3734.2",
width=1.7361];
"src/config/index.ts" -> "src/logging/index.ts" [pos="e,7281.5,3282 5094.3,3726.8 5198.2,3714.6 5414.4,3690.5 5598,3678.2 5680.1,3672.7 7007.5,3668.5 7078,3626.2 7207.3,3548.5 7263.5,\
3356.6 7279.2,3291.9"];
"src/config/index.ts" -> "src/types/index.ts" [pos="e,7623.2,4664.4 5094.2,3728.7 5394.5,3705.5 6719,3644 7456,4282.2 7575.1,4385.3 7612.5,4587.4 7621.8,4654.2"];
"src/types/index.ts" -> "src/frameworks/types/index.ts" [pos="e,7889.8,6535.4 7628.2,4688.1 7649.3,4836.8 7860.2,6326.5 7888.4,6525.3"];
"src/types/index.ts" -> "src/execution/types.ts" [pos="e,8720.8,5591.6 7630.1,4687.8 7644.3,4732.8 7700.9,4897.7 7795,5000.2 8083.6,5314.3 8571.3,5530 8711.3,5587.7"];
"src/types/execution.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="7892.5,199.18",
width=2.0278];
"src/types/index.ts" -> "src/types/execution.ts" [pos="e,7890.4,210.78 7627,4664.3 7633.2,4505 7702.2,2773.4 7795,1377.2 7826.1,909.55 7878.5,338.68 7889.5,221"];
"src/prompts/types.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="8929,5603.2",
width=1.9167];
"src/types/index.ts" -> "src/prompts/types.ts" [pos="e,8926.1,5591.7 7637.2,4688 7689.7,4744.6 7928.5,4986.2 8176,4986.2 8176,4986.2 8176,4986.2 8504,4986.2 8799.3,4986.2 8904.4,5472.2 \
8924.3,5581.5"];
"src/gates/types.ts" [height=0.31944,
pos="8177,1082.2",
width=1.6944];
"src/types/index.ts" -> "src/gates/types.ts" [pos="e,8174.2,1093.7 7628.3,4664.6 7660.8,4451.9 8128.9,1390.5 8172.7,1103.7"];
"src/types.ts" [height=0.31944,
pos="7892.5,5258.2",
width=1.1806];
"src/types/index.ts" -> "src/types.ts" [pos="e,7849.8,5256.7 7631.2,4687.8 7649.6,4734 7718.1,4908.6 7759,5057.2 7780.1,5133.7 7740.6,5174.4 7795,5232.2 7806.6,5244.5 7823.4,\
5251.2 7839.8,5254.8"];
"src/execution/context/context-resolver.ts" [height=0.31944,
pos="6892.5,1630.2",
width=3.5694];
"src/execution/context/context-resolver.ts" -> "src/logging/index.ts" [pos="e,7283.9,3258.5 6937.1,1641.8 6980.4,1655.7 7044.8,1683.5 7078,1732.2 7257.4,1994.7 7281.1,3081 7283.7,3248.5"];
"src/execution/context/context-resolver.ts" -> "src/types/index.ts" [pos="e,7624.3,4664.5 7003.9,1618.7 7149.5,1606.2 7394.6,1595.3 7456,1656.2 7569.3,1768.4 7619.3,4386.3 7624.1,4654.1"];
"src/execution/operators/chain-operator-executor.ts" -> "src/execution/context/execution-context.ts" [pos="e,2330,2477.8 2670,3150.5 2625.9,3069.3 2384.7,2592.5 2334.2,2486.8"];
"src/execution/operators/chain-operator-executor.ts" -> "src/logging/index.ts" [pos="e,7270.8,3258.4 2836.8,3158.8 3329.2,3148.4 4881.5,3118.2 6167.5,3118.2 6167.5,3118.2 6167.5,3118.2 6520,3118.2 6768.2,3118.2 6840.8,\
3068.9 7078,3142.2 7152.9,3165.3 7227.7,3222.4 7263,3251.9"];
"src/execution/operators/chain-operator-executor.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,3826.4,584.91 2679.3,3150.4 2682.7,3019.7 2718.1,1837.2 2880,1533.2 2983.7,1338.4 3484.8,1048.4 3630,882.18 3716.2,783.48 3793.8,\
645.48 3821.6,593.8"];
"src/execution/operators/chain-operator-executor.ts" -> "src/types/index.ts" [pos="e,7624.2,4664.6 2680.5,3150.3 2696.6,3021.3 2839.9,1880.8 2880,1822.2 2983.8,1670.6 3061.9,1666.2 3239,1617.2 3273.8,1607.5 3442.9,\
1593.7 6006,1576.2 6150.4,1575.2 6187.3,1561.3 6331,1576.2 6484.6,1592 6520,1615.1 6671,1647.2 7021.5,1721.7 7227.7,1554.9 7456,\
1831.2 7551.6,1946.8 7617.3,4396.7 7623.9,4654.3"];
"src/execution/operators/chain-operator-executor.ts" -> "src/frameworks/types/index.ts" [pos="e,7886.8,6558.7 2681.5,3173.7 2699,3255.4 2803.7,3753.2 2844,4164.2 2850,4225.9 2843.5,5229.1 2880,5279.2 2969.8,5402.3 3059.5,5342.8 \
3203,5394.2 3392.9,5462.2 3508.7,5386.9 3630,5548.2 3704,5646.6 3593.2,6001.9 3666,6101.2 3890.4,6407.2 4099.9,6296.5 4462,6410.2 \
4645.3,6467.7 4695.1,6468 4882,6512.2 5030.7,6547.3 5067.2,6559 5217,6589.2 5868.4,6720.4 6042.5,6708.5 6707,6712.2 7174.6,6714.7 \
7338.6,6920.8 7759,6716.2 7823,6685 7865.3,6606.2 7882.6,6568.3"];
"src/utils/jsonUtils.ts" [height=0.31944,
pos="3833.5,4183.2",
width=1.8194];
"src/execution/operators/chain-operator-executor.ts" -> "src/utils/jsonUtils.ts" [pos="e,3830.3,4171.4 2716,3173.8 2855.1,3219.4 3353.2,3398.5 3630,3710.2 3757.3,3853.4 3813.4,4088.8 3828.3,4161.2"];
"src/execution/parsers/unified-command-parser.ts" -> "src/logging/index.ts" [pos="e,7273.9,3281.7 2696.4,5170.6 2731.9,5146 2812,5084.2 2844,5009.2 2878.3,4929 2828.9,4295.8 2880,4225.2 2982.8,4083 3482.6,4074.2 \
3630,3979.2 3650.9,3965.7 3646.9,3952.2 3666,3936.2 3797.6,3826 3904.5,3886.1 4001,3744.2 4063.9,3651.7 3954.3,3570.5 4037,3495.2 \
4138.3,3402.9 4515.9,3464.2 4653,3464.2 4653,3464.2 4653,3464.2 5390.5,3464.2 5578,3464.2 6901.5,3489.6 7078,3426.2 7158.9,3397.1 \
7234.1,3324.1 7266.8,3289.3"];
"src/execution/parsers/unified-command-parser.ts" -> "src/types/index.ts" [pos="e,7624.3,4664.4 2696.9,5170.5 2732.9,5145.9 2813.3,5084.5 2844,5009.2 2873.1,4937.8 2831.9,2294.5 2880,2234.2 2991.4,2094.5 5828.7,\
1499.3 6006,1477.2 6165.9,1457.2 7339.1,1354.3 7456,1465.2 7579.1,1582 7620.4,4376.1 7624.2,4654"];
"src/utils/index.ts" [height=0.31944,
pos="3434.5,5220.2",
width=1.5694];
"src/execution/parsers/unified-command-parser.ts" -> "src/utils/index.ts" [pos="e,3377.6,5215.9 2833.2,5187.5 2937.7,5191.5 3078.7,5197.3 3203,5204.2 3258.5,5207.3 3321.4,5211.7 3367.5,5215.1"];
"src/execution/parsers/symbolic-command-parser.ts" [height=0.31944,
pos="3041.5,5414.2",
width=4.4861];
"src/execution/parsers/unified-command-parser.ts" -> "src/execution/parsers/symbolic-command-parser.ts" [pos="e,3001.9,5402.6 2690.2,5193.8 2719.2,5223.4 2799.9,5302.4 2880,5350.2 2915.5,5371.3 2959.3,5388.3 2992.1,5399.4"];
"src/execution/parsers/types/operator-types.ts" [height=0.31944,
pos="3434.5,5568.2",
width=3.9722];
"src/execution/parsers/unified-command-parser.ts" -> "src/execution/parsers/types/operator-types.ts" [pos="e,3298.7,5579.7 2689.1,5193.8 2717.4,5226.9 2798.7,5326 2844,5421.2 2868.5,5472.6 2835.2,5509 2880,5544.2 2941.2,5592.2 3146,5589.1 \
3288.5,5580.3"];
"src/execution/parsers/types/command-parse-types.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="3833.5,5559.2",
width=4.6528];
"src/execution/parsers/unified-command-parser.ts" -> "src/execution/parsers/types/command-parse-types.ts" [pos="e,3702,5547.7 2684.2,5193.8 2703.3,5235.1 2774,5375.3 2880,5435.2 2949.2,5474.3 3444,5524 3691.8,5546.7"];
"src/execution/validation/request-validator.ts" -> "src/types/execution.ts" [pos="e,7819.1,203.18 3063,1542.5 3263.6,1428.4 4868.9,515.55 4882,511.18 4900.1,505.13 5546.1,432.74 5562,422.18 5588.5,404.52 5571.2,\
377.34 5598,360.18 5751.4,262.09 5824.4,336.55 6006,322.18 6702.6,267.02 7545.5,218.49 7808.8,203.75"];
"src/execution/validation/schemas.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="3434.5,1516.2",
width=3.1944];
"src/execution/validation/request-validator.ts" -> "src/execution/validation/schemas.ts" [pos="e,3319.2,1527.3 3160.9,1542.7 3207.8,1538.1 3261.7,1532.9 3309.2,1528.3"];
"src/tooling/action-metadata/usage-tracker.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="3434.5,1710.2",
width=3.875];
"src/execution/validation/request-validator.ts" -> "src/tooling/action-metadata/usage-tracker.ts" [pos="e,3417.7,1698.6 3147.4,1565.7 3166.2,1569.3 3185.4,1574 3203,1580.2 3283.6,1608.4 3368.7,1664.2 3409.3,1692.6"];
"src/frameworks/types/methodology-types.ts" [height=0.31944,
pos="8503,5911.2",
width=3.8611];
"src/frameworks/types/index.ts" -> "src/frameworks/types/methodology-types.ts" [pos="e,8378.4,5922.7 7894.4,6535.5 7900.4,6460.6 7937.1,6049.3 8026,5969.2 8038.7,5957.7 8231.9,5937 8368.2,5923.7"];
"src/frameworks/types/integration-types.ts" [height=0.31944,
pos="8177,5989.2",
width=3.6528];
"src/frameworks/types/index.ts" -> "src/frameworks/types/integration-types.ts" [pos="e,8170.1,6000.8 7899.4,6535.5 7934.8,6465.5 8119.4,6100.9 8165.5,6009.8"];
"src/frameworks/types/prompt-guidance-types.ts" [height=0.31944,
pos="8177,5871.2",
width=4.1944];
"src/frameworks/types/index.ts" -> "src/frameworks/types/prompt-guidance-types.ts" [pos="e,8116.4,5882.8 7894.6,6535.6 7901.7,6459.7 7945.3,6032.8 8026,5935.2 8046.3,5910.6 8077.9,5895.2 8106.8,5885.7"];
"src/utils/jsonUtils.ts" -> "src/types/index.ts" [pos="e,7582.3,4664.6 3899.3,4181 4187.1,4172.6 5376.9,4150.8 6331,4324.2 6363.2,4330 7335,4596.7 7572.5,4661.9"];
"src/execution/parsers/argument-parser.ts" [height=0.31944,
pos="3041.5,1842.2",
width=3.6528];
"src/execution/parsers/argument-parser.ts" -> "src/logging/index.ts" [pos="e,7279.9,3258.6 3055.6,1854 3086.3,1881.1 3165.6,1949.3 3239,1996.2 3403.5,2101.3 3518.2,2036.2 3630,2196.2 3705.6,2304.5 3571.5,\
2398.9 3666,2491.2 3729.6,2553.3 4373.4,2562.1 4462,2569.2 5047.8,2616 5195.4,2624.2 5783,2624.2 5783,2624.2 5783,2624.2 6520,2624.2 \
6582.1,2624.2 7029.1,2610 7078,2648.2 7122.2,2682.7 7097,2715.7 7114,2769.2 7173.5,2956.1 7252,3179.8 7276.4,3248.9"];
"src/execution/parsers/argument-parser.ts" -> "src/types/index.ts" [pos="e,7624.5,4664.7 3063.2,1830.7 3096.2,1811.6 3161,1770.7 3203,1722.2 3224.9,1696.9 3210.5,1673.5 3239,1656.2 3349.3,1589.1 5433,1609.4 \
5562,1614.2 6057.1,1632.5 6198.2,1580 6671,1728.2 7039.2,1843.6 7239,1780.1 7456,2099.2 7608.3,2323 7623.2,4418.6 7624.4,4654.6"];
"src/execution/parsers/argument-parser.ts" -> "src/execution/types.ts" [pos="e,8750,5591.5 3048.9,1830.5 3070.2,1792.8 3143.2,1673.1 3239,1617.2 3392.2,1527.7 3503.6,1660.8 3630,1536.2 3682.5,1484.4 3622.6,\
1433.8 3666,1374.2 3786.7,1208.3 4282,1004.7 4462,906.18 4792.2,725.36 4860.1,642.09 5217,522.18 5364.7,472.56 5432.8,547.2 5562,\
460.18 5586.9,443.44 5572.2,418.34 5598,403.18 5695.2,346.12 7511.8,294.18 7624.5,294.18 7624.5,294.18 7624.5,294.18 8178,294.18 \
8277.3,294.18 8620.9,351.38 8642,376.18 8732.4,482.6 8748.8,5218.9 8749.9,5581.3"];
"src/execution/parsers/argument-parser.ts" -> "src/utils/index.ts" [pos="e,3426.8,5208.5 3049.2,1853.8 3075.4,1900.1 3170.6,2075.7 3203,2234.2 3258.8,2507.3 3183.4,4470 3239,4743.2 3276.9,4929.5 3386,5135.3 \
3421.9,5199.8"];
"src/execution/types.ts" -> "src/prompts/types.ts" [pos="e,8860,5603.2 8824.1,5603.2 8832.6,5603.2 8841.4,5603.2 8850,5603.2"];
"src/utils/index.ts" -> "src/utils/jsonUtils.ts" [pos="e,3767.6,4173.3 3441.9,5208.5 3470.3,5156.2 3585,4937.9 3630,4743.2 3643.5,4684.7 3624.8,4247.8 3666,4204.2 3689,4179.8 3725,4173.1 \
3757.6,4173.1"];
"src/utils/errorHandling.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="6892.5,5560.2",
width=2.25];
"src/utils/index.ts" -> "src/utils/errorHandling.ts" [pos="e,6811.1,5567.3 3481.8,5231.7 3628.2,5267.8 4080.4,5376.2 4230.5,5376.2 4230.5,5376.2 4230.5,5376.2 4655,5376.2 5241.2,5376.2 5476.9,\
5161.2 5970,5478.2 5997.8,5496 5978.5,5524.9 6006,5543.2 6140.5,5632.3 6205.9,5572.7 6367,5581.2 6501.9,5588.3 6536.1,5588.6 6671,\
5581.2 6687.1,5580.3 6691,5578.8 6707,5577.2 6737.6,5574.1 6771.1,5570.9 6801.1,5568.2"];
"src/frameworks/index.ts" [height=0.31944,
pos="3833.5,6026.2",
width=2.2083];
"src/utils/index.ts" -> "src/frameworks/index.ts" [pos="e,3826.9,6014.4 3491.3,5221.7 3535.9,5226.1 3596.3,5239.8 3630,5280.2 3673,5331.7 3650.1,5514.9 3666,5580.2 3707.1,5749.5 3793.4,\
5942.3 3822.6,6005.2"];
"src/gates/index.ts" [height=0.31944,
pos="5031.5,1820.2",
width=1.6944];
"src/utils/index.ts" -> "src/gates/index.ts" [pos="e,4970.4,1812.3 3464.3,5208.6 3561.7,5167.7 3879.2,5019.7 4001,4781.2 4055.1,4675.3 4015.7,3829.1 4037,3712.2 4133.6,3181.3 4317.8,\
3090.8 4426,2562.2 4446.7,2461.3 4398.6,2181.3 4462,2100.2 4572.8,1958.4 4722.7,2103.2 4846,1972.2 4888.5,1926.9 4835,1877.8 4882,\
1837.2 4903.2,1818.9 4932.8,1813 4960.1,1812.3"];
"src/utils/chainUtils.ts" [height=0.31944,
pos="6519,5640.2",
width=1.9306];
"src/utils/index.ts" -> "src/utils/chainUtils.ts" [pos="e,6449.3,5650.7 3491.1,5223.7 3534.3,5229.4 3593,5243.8 3630,5280.2 3666.7,5316.2 3625.6,5358.3 3666,5390.2 3798.5,5494.9 5012.7,\
5502.1 5181,5516.2 5531.7,5545.4 5677.5,5386.5 5970,5582.2 5999.1,5601.6 5976.1,5634 6006,5652.2 6076.5,5695.2 6314.2,5669.5 6439.4,\
5652.1"];
"src/execution/parsers/index.ts" [height=0.31944,
pos="2324,1554.2",
width=2.7083];
"src/execution/parsers/index.ts" -> "src/logging/index.ts" [pos="e,7280.1,3258.5 2421.7,1546.6 2441.7,1549.6 2461.1,1556.5 2476,1570.2 2538,1627.1 2455.5,1693.8 2512,1756.2 2615.4,1870.3 2705.5,\
1787.9 2844,1855.2 2940.2,1901.9 3567.8,2323.3 3630,2410.2 3662.9,2456.1 3622.6,2495.9 3666,2532.2 3793.3,2638.5 3871.7,2558.4 4037,\
2572.2 4811.3,2636.8 5006,2662.2 5783,2662.2 5783,2662.2 5783,2662.2 6520,2662.2 6582.1,2662.2 7028.1,2649.3 7078,2686.2 7090.2,\
2695.2 7241.7,3144.4 7276.8,3248.7"];
"src/execution/parsers/index.ts" -> "src/types/index.ts" [pos="e,7624.1,4664.4 2368.9,1542.6 2406.6,1533.1 2462.5,1519.9 2512,1512.2 3108.3,1419.2 4614.2,1300.8 5217,1272.2 5711.6,1248.7 5836.2,\
1249.4 6331,1267.2 6832,1285.2 7105.3,989.96 7456,1348.2 7517.6,1411.1 7614.6,4368.2 7623.8,4654"];
"src/execution/parsers/index.ts" -> "src/execution/context/context-resolver.ts" [pos="e,6870.4,1618.6 2421.6,1546.2 2588.3,1532.7 2940.7,1506.1 3239,1495.2 4193.7,1460.2 4433.1,1476.2 5388.5,1476.2 5388.5,1476.2 5388.5,\
1476.2 5785,1476.2 5982.4,1476.2 6478.9,1492.7 6671,1538.2 6742.1,1555 6819.9,1592.3 6861.4,1613.9"];
"src/execution/parsers/index.ts" -> "src/execution/parsers/unified-command-parser.ts" [pos="e,2659.1,5170.5 2327.7,1566.2 2345.4,1643.7 2442.9,2082.5 2476,2446.2 2488.9,2588 2458.1,4877.4 2512,5009.2 2540.6,5079.2 2612.1,\
5137.2 2650.9,5164.8"];
"src/execution/parsers/index.ts" -> "src/execution/parsers/argument-parser.ts" [pos="e,2976.6,1830.6 2338.1,1565.9 2367.2,1591.4 2440.7,1652.6 2512,1687.2 2665.5,1761.7 2861.9,1807.6 2966.7,1828.6"];
"src/execution/parsers/index.ts" -> "src/execution/types.ts" [pos="e,8749.9,5591.4 2349.2,1542.6 2384.8,1525.5 2453.4,1492.7 2512,1465.2 2565,1440.3 4380.5,615.05 4426,578.18 4446.7,561.4 4439.2,\
544.06 4462,530.18 4609.8,440.07 4676,497.64 4846,465.18 5181.6,401.09 5260.4,357.68 5598,305.18 6492.3,166.12 6719.4,104.18 7624.5,\
104.18 7624.5,104.18 7624.5,104.18 8178,104.18 8403.6,104.18 8517.1,122.28 8642,310.18 8720.3,427.99 8747.9,5217.1 8749.9,5581.3"];
"src/execution/parsers/symbolic-command-parser.ts" -> "src/logging/index.ts" [pos="e,7278.2,3281.9 3065.7,5402.7 3102.4,5383 3172.7,5339.3 3203,5279.2 3260.8,5164.5 3172.2,4811.9 3239,4702.2 3444.2,4364.8 3794.9,\
4582 4001,4245.2 4062.9,4143.9 3957.8,3800.6 4037,3712.2 4163.4,3571.1 4693,3612.3 4882,3600.2 5003.9,3592.4 6967.9,3559.1 7078,\
3506.2 7177.1,3458.6 7248.1,3339.1 7273.6,3290.8"];
"src/execution/parsers/symbolic-command-parser.ts" -> "src/utils/index.ts" [pos="e,3377.9,5223.8 3180.7,5402.6 3188.7,5398.7 3196.2,5393.9 3203,5388.2 3241.5,5355.4 3202.8,5315.5 3239,5280.2 3273.3,5246.6 3326,\
5231.8 3367.8,5225.3"];
"src/execution/parsers/symbolic-command-parser.ts" -> "src/execution/parsers/types/operator-types.ts" [pos="e,3404,5556.6 3071.9,5425.8 3141.5,5453.2 3316.3,5522 3394.5,5552.8"];
"src/execution/parsers/types/operator-types.ts" -> "src/execution/parsers/types/command-parse-types.ts" [pos="e,3665.9,5563 3577.7,5565 3603.1,5564.4 3629.7,5563.8 3655.9,5563.2"];
"src/execution/pipeline/prompt-execution-pipeline.ts" [height=0.31944,
pos="1573.5,2544.2",
width=4.4444];
"src/execution/pipeline/prompt-execution-pipeline.ts" -> "src/execution/context/execution-context.ts" [pos="e,2222.1,2477.7 1691.5,2532.7 1805.1,2521.4 1982.4,2503.6 2136,2487.2 2160.6,2484.6 2186.9,2481.6 2211.9,2478.9"];
"src/execution/pipeline/prompt-execution-pipeline.ts" -> "src/logging/index.ts" [pos="e,7279.7,3258.7 1616.5,2555.7 1657.5,2567.1 1721.6,2585 1777,2601.2 2268.7,2745 2375.4,2847.2 2880,2936.2 3122.6,2979 3187.1,2966.2 \
3433.5,2966.2 3433.5,2966.2 3433.5,2966.2 6520,2966.2 6644.1,2966.2 6968.5,2934.8 7078,2993.2 7186.8,3051.2 7253.8,3194.9 7275.9,\
3249.1"];
"src/execution/pipeline/prompt-execution-pipeline.ts" -> "src/types/index.ts" [pos="e,7624.4,4664.6 1601.7,2532.7 1705.5,2488.1 2074.1,2324.4 2136,2217.2 2178.9,2142.9 2113.4,1508.8 2172,1446.2 2272.4,1338.8 7349.9,\
1066.5 7456,1168.2 7590.3,1296.8 7621.7,4366.8 7624.3,4654.6"];
"src/execution/pipeline/stage.ts" [height=0.31944,
pos="1974.5,2466.2",
width=2.7361];
"src/execution/pipeline/prompt-execution-pipeline.ts" -> "src/execution/pipeline/stage.ts" [pos="e,1875.6,2474.6 1728.3,2532.7 1745.1,2529 1761.6,2524.3 1777,2518.2 1795.4,2510.9 1794.8,2499.7 1813,2492.2 1829.5,2485.3 1847.7,\
2480.3 1865.6,2476.6"];
"src/metrics/index.ts" [height=0.31944,
pos="3434.5,2582.2",
width=1.8472];
"src/execution/pipeline/prompt-execution-pipeline.ts" -> "src/metrics/index.ts" [pos="e,3367.9,2582.2 1716.5,2555.7 1867,2566.9 2111.6,2582.2 2323,2582.2 2323,2582.2 2323,2582.2 2679,2582.2 2927.3,2582.2 3221.6,2582.2 \
3357.6,2582.2"];
"src/execution/pipeline/stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2190.4,2466.2 2073.2,2466.2 2106.4,2466.2 2144.3,2466.2 2180.3,2466.2"];
"src/execution/pipeline/stage.ts" -> "src/logging/index.ts" [pos="e,7280.8,3258.7 1992.2,2477.8 2056.4,2522 2294.1,2680.7 2512,2764.2 2653.3,2818.4 2722.7,2749.6 2844,2840.2 2870.1,2859.7 2852.2,\
2887.1 2880,2904.2 2984.9,2968.6 3310.4,2928.2 3433.5,2928.2 3433.5,2928.2 3433.5,2928.2 6520,2928.2 6644.1,2928.2 6970.3,2890.6 \
7078,2952.2 7197.3,3020.4 7259.1,3189.2 7277.8,3248.9"];
"src/metrics/analytics-service.ts" [height=0.31944,
pos="3833.5,2470.2",
width=2.7778];
"src/metrics/index.ts" -> "src/metrics/analytics-service.ts" [pos="e,3791.7,2481.7 3476.5,2570.6 3549.6,2550 3702.4,2506.9 3781.9,2484.4"];
"src/metrics/types.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="4231.5,2432.2",
width=1.8472];
"src/metrics/index.ts" -> "src/metrics/types.ts" [pos="e,4164.6,2424.2 3449.7,2570.6 3484.2,2543.4 3576.2,2475.6 3666,2450.2 3835.3,2402.2 4044.5,2412.7 4154.6,2423.2"];
"src/execution/pipeline/stages/00-dependency-injection-stage.ts" [height=0.31944,
pos="1573.5,2041.2",
width=5.4444];
"src/execution/pipeline/stages/00-dependency-injection-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2315.7,2454.6 1648.1,2029.7 1764.4,2015.7 1991.9,2006.3 2136,2116.2 2168.6,2141.1 2153.8,2164.4 2172,2201.2 2218.5,2295.1 2283.4,\
2402.3 2310.4,2446"];
"src/execution/pipeline/stages/00-dependency-injection-stage.ts" -> "src/logging/index.ts" [pos="e,7278.9,3258.4 1629.1,2029.7 1677.3,2020.1 1749.4,2007.3 1813,2002.2 2107,1978.3 2183.7,1994 2476,2034.2 3008.5,2107.4 3136.7,2156.5 \
3666,2250.2 3750.4,2265.1 4354,2334.8 4426,2381.2 4449.9,2396.6 4437.4,2419.8 4462,2434.2 4623.8,2528.4 4695.1,2456.7 4882,2468.2 \
5032.9,2477.4 5421.6,2538 5562,2482.2 5582.5,2474 5578,2457.3 5598,2448.2 5749.1,2379 5819.9,2481.5 5970,2410.2 5990.4,2400.5 5985.1,\
2382.8 6006,2374.2 6139.4,2318.9 6186.6,2373.7 6331,2374.2 6414,2374.5 7016.9,2323 7078,2379.2 7142.1,2438 7095.9,2684 7114,2769.2 \
7154.8,2961 7245.8,3181.4 7274.9,3249.2"];
"src/execution/pipeline/stages/00-dependency-injection-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,1964.2,2454.4 1688.9,2052.7 1720.8,2061 1753.3,2074.9 1777,2098.2 1816.4,2136.9 1789.8,2167 1813,2217.2 1855.2,2308.5 1926.7,2405.7 \
1958,2446.4"];
"src/execution/pipeline/stages/00-dependency-injection-stage.ts" -> "src/metrics/index.ts" [pos="e,3367.6,2578.5 1638.7,2029.7 1744,2012.9 1959.6,1988.1 2136,2028.2 2666,2148.5 2718.1,2400.9 3239,2556.2 3277.2,2567.6 3321.1,2574 \
3357.5,2577.6"];
"src/gates/core/temporary-gate-registry.ts" [height=0.31944,
pos="6892.5,941.18",
width=3.6111];
"src/execution/pipeline/stages/00-dependency-injection-stage.ts" -> "src/gates/core/temporary-gate-registry.ts" [pos="e,6829.4,929.61 1595.5,2029.6 1633.4,2008.2 1714.8,1960.5 1777,1911.2 1794.5,1897.3 1793.5,1887 1813,1876.2 1942.3,1804.1 2042,1909.5 \
2136,1795.2 2236.7,1672.6 2072.1,1205.4 2172,1082.2 2270.4,960.75 2358.4,1021.2 2512,992.18 3847.5,739.71 4205.3,687.51 5562,769.18 \
6057.6,799.01 6179.8,831.22 6671,903.18 6720.6,910.45 6776.3,920.06 6819.3,927.79"];
"src/gates/core/temporary-gate-registry.ts" -> "src/logging/index.ts" [pos="e,7283.4,3258.4 6902.3,952.69 6932.8,993.52 7035.1,1136.3 7078,1272.2 7202.9,1668.1 7273.7,3056.3 7283,3248.1"];
"src/gates/core/temporary-gate-registry.ts" -> "src/gates/types.ts" [pos="e,8162.8,1070.5 6970.7,929.64 7152.8,905.28 7621.6,859.34 7990,968.18 8056,987.68 8122.1,1037 8154.8,1063.9"];
"src/execution/pipeline/stages/00-execution-lifecycle-stage.ts" [height=0.31944,
pos="1573.5,1314.2",
width=5.2083];
"src/execution/pipeline/stages/00-execution-lifecycle-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2320,2454.3 1620.4,1325.7 1748.3,1358.3 2101.7,1451.1 2136,1492.2 2175.7,1539.6 2161.5,1707.2 2172,1768.2 2218.5,2036.8 2296.5,\
2358.9 2317.6,2444.4"];
"src/execution/pipeline/stages/00-execution-lifecycle-stage.ts" -> "src/logging/index.ts" [pos="e,7282.7,3258.6 1600,1302.7 1681.5,1266.6 1943.1,1155.2 2172,1108.2 2311.2,1079.6 2853.2,1020.2 3433.5,1020.2 3433.5,1020.2 3433.5,\
1020.2 3834.5,1020.2 4830.7,1020.2 5036.1,1348.6 6006,1576.2 6079.6,1593.4 6613.2,1669.5 6671,1718.2 6703.9,1745.9 6673.6,1781 6707,\
1808.2 6836.9,1913.9 6961.3,1754 7078,1874.2 7128.5,1926.2 7261.7,3075.3 7281.5,3248.4"];
"src/execution/pipeline/stages/00-execution-lifecycle-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,1962.7,2454.4 1584.3,1325.9 1618.6,1367.5 1732.9,1513.4 1777,1656.2 1850.7,1894.9 1734.8,1979.9 1813,2217.2 1844.4,2312.5 1921.2,\
2407.2 1955.9,2446.8"];
"src/execution/pipeline/stages/00-execution-lifecycle-stage.ts" -> "src/gates/core/temporary-gate-registry.ts" [pos="e,6873,929.49 1630.5,1302.7 1677.5,1289.9 1742.4,1264.4 1777,1216.2 1851.7,1112.1 1731,1028.6 1813,930.18 1920.1,801.52 2011.6,864.26 \
2172,816.18 2985.2,572.33 3198.4,535.4 4037,403.18 4224.7,373.59 4272.3,368.32 4462,357.18 4781,338.44 4861.4,351.92 5181,353.18 \
5350.3,353.84 5396.4,320.68 5562,356.18 6119.4,475.69 6729.2,840.34 6864.1,923.96"];
"src/execution/pipeline/stages/00-request-normalization-stage.ts" [height=0.31944,
pos="1136.5,1215.2",
width=5.4861];
"src/execution/pipeline/stages/00-request-normalization-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2319.5,2454.4 1157.2,1226.8 1196.5,1249.6 1288.2,1301.1 1370,1334.2 1452.5,1367.5 2078.8,1499 2136,1567.2 2178.9,1618.3 2159.8,\
1799.6 2172,1865.2 2214.5,2094.6 2293.3,2366.5 2316.5,2444.4"];
"src/execution/pipeline/stages/00-request-normalization-stage.ts" -> "src/logging/index.ts" [pos="e,7283.9,3258.4 1334.2,1216.4 1615.7,1218.9 2103.3,1226.4 2136,1248.2 2168.1,1269.6 2142,1302.9 2172,1327.2 2279.6,1414.2 2365.9,\
1310.4 2476,1394.2 2503.2,1414.9 2486.8,1439 2512,1462.2 2630.1,1570.9 2715.2,1508.5 2844,1604.2 2864,1619 2858.1,1635.3 2880,1647.2 \
3007.1,1716.1 3095.9,1589 3203,1686.2 3257.9,1736 3181.2,1802.7 3239,1849.2 3374.5,1958 3456.3,1852.6 3630,1849.2 4186.8,1838.3 \
4325.2,1811.1 4882,1800.2 4981.4,1798.2 6592.4,1784.3 6671,1845.2 6716.4,1880.3 6663.9,1931.3 6707,1969.2 6832.4,2079.2 6959.4,1908.9 \
7078,2026.2 7260.1,2206.2 7281.4,3095.8 7283.7,3248"];
"src/execution/pipeline/stages/00-request-normalization-stage.ts" -> "src/types/index.ts" [pos="e,7624.3,4664.4 1166.3,1203.6 1309.1,1146.7 1955.9,897.08 2512,811.18 2762.7,772.45 6879.9,677.7 7078,836.18 7122.8,872.03 7074.7,\
918.4 7114,960.18 7224.6,1077.7 7359.9,952.49 7456,1082.2 7569.4,1235.3 7619.7,4361.2 7624.2,4654.2"];
"src/execution/pipeline/stages/00-request-normalization-stage.ts" -> "src/execution/validation/request-validator.ts" [pos="e,3005.8,1542.6 1189.3,1203.6 1236.2,1193.8 1307.4,1180.5 1370,1175.2 1550.2,1159.8 1596.1,1171.9 1777,1175.2 1936.6,1178.1 2002.2,\
1101.1 2136,1188.2 2166.7,1208.1 2144.5,1238 2172,1262.2 2176.1,1265.8 2820.1,1480.7 2996.3,1539.5"];
"src/execution/pipeline/stages/00-request-normalization-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,1875.8,2470.2 1144.7,1226.9 1174.8,1276.4 1291.2,1475.1 1334,1656.2 1354.3,1741.8 1307.4,2385.4 1370,2447.2 1404.4,2481.1 1701.5,\
2476 1865.7,2470.5"];
"src/mcp-tools/prompt-engine/core/chain-management.ts" [height=0.31944,
pos="1573.5,452.18",
width=4.9167];
"src/execution/pipeline/stages/00-request-normalization-stage.ts" -> "src/mcp-tools/prompt-engine/core/chain-management.ts" [pos="e,1470.7,463.69 1142,1203.5 1164.6,1145.2 1266.3,879.12 1334,656.18 1352.7,594.7 1325.8,562.83 1370,516.18 1393.9,490.9 1427.8,475.56 \
1460.9,466.27"];
"src/mcp-tools/prompt-engine/utils/tool-routing.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="1573.5,1196.2",
width=4.1944];
"src/execution/pipeline/stages/00-request-normalization-stage.ts" -> "src/mcp-tools/prompt-engine/utils/tool-routing.ts" [pos="e,1422.5,1202.7 1334,1206.6 1360.2,1205.4 1386.9,1204.3 1412.4,1203.2"];
"src/mcp-tools/prompt-engine/core/chain-management.ts" -> "src/chain-session/types.ts" [pos="e,1972.4,1762.5 1591.5,463.71 1631.4,491.66 1730.6,567.39 1777,657.18 1881.9,860.31 1958.2,1614 1971.4,1752.3"];
"src/mcp-tools/prompt-engine/core/chain-management.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,3742.7,561.68 1750.7,461.93 1771.7,463.05 1792.8,464.16 1813,465.18 2620.4,506.07 2824.1,485.64 3630,550.18 3663.5,552.86 3700,\
556.71 3732.6,560.5"];
"src/mcp-tools/prompt-engine/core/chain-management.ts" -> "src/types/index.ts" [pos="e,7624.5,4664.6 1608,440.55 1653.7,425.19 1738.5,398.52 1813,385.18 1970.6,356.96 2012.3,367.32 2172,356.18 2323,345.64 2360.7,342.08 \
2512,336.18 2834.9,323.58 2915.8,325.29 3239,322.18 3412.8,320.5 3456.3,318.1 3630,322.18 4085,332.85 4197.8,370.18 4653,370.18 \
4653,370.18 4653,370.18 5032.5,370.18 5100.2,370.18 7409.6,566.93 7456,616.18 7604.1,773.34 7623,4343.9 7624.4,4654.6"];
"src/mcp-tools/prompt-engine/processors/response-formatter.ts" [height=0.31944,
pos="3434.5,448.18",
width=5.4306];
"src/mcp-tools/prompt-engine/core/chain-management.ts" -> "src/mcp-tools/prompt-engine/processors/response-formatter.ts" [pos="e,3238.9,448.98 1750.7,451.44 1902.4,450.87 2127.1,450.18 2323,450.18 2323,450.18 2323,450.18 2679,450.18 2865,450.18 3076.8,449.56 \
3228.5,449.01"];
"src/gates/core/index.ts" [height=0.31944,
pos="5784,870.18",
width=2.1111];
"src/mcp-tools/prompt-engine/core/chain-management.ts" -> "src/gates/core/index.ts" [pos="e,5707.6,870.74 1660.2,440.63 1885.8,411.29 2514.6,336.18 3040.5,336.18 3040.5,336.18 3040.5,336.18 3435.5,336.18 3661.2,336.18 \
4240.6,432.37 4426,561.18 4450,577.85 4438,599.54 4462,616.18 4605.8,715.76 4707.3,595.62 4846,702.18 4873.4,723.25 4854.5,750.18 \
4882,771.18 5003.1,863.67 5065.9,824.39 5217,844.18 5386.3,866.35 5586.2,870.41 5697.4,870.72"];
"src/execution/pipeline/stages/01-parsing-stage.ts" [height=0.31944,
pos="1573.5,3532.2",
width=4.2917];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/chain-session/types.ts" [pos="e,1967,1785.9 1676.8,3520.7 1714.4,3511 1753.5,3493.3 1777,3461.2 1819.1,3403.5 1798.5,2246.1 1813,2176.2 1844.7,2022.8 1931.2,1852.7 \
1962.2,1794.8"];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2321.2,2477.8 1665.1,3520.7 1704.8,3511 1748.7,3493.4 1777,3461.2 1828.2,3402.8 1773.8,3357.2 1813,3290.2 1909.4,3125.1 2029.4,\
3164.9 2136,3006.2 2256,2827.6 2306.9,2564.1 2319.6,2487.7"];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/logging/index.ts" [pos="e,7218.6,3275.9 1635.5,3520.6 1679.5,3515.9 1737.8,3517.6 1777,3549.2 1819.4,3583.3 1769.2,3633.9 1813,3666.2 1928.5,3751.5 1993.1,\
3679.5 2136,3666.2 2289.1,3651.9 2335.3,3664.1 2476,3602.2 2494.3,3594.1 2493.9,3583.8 2512,3575.2 2664.2,3502.7 2714.4,3514.9 2880,\
3483.2 3373.7,3388.7 3505,3414.5 4001,3333.2 4017.1,3330.5 4020.8,3327.9 4037,3326.2 4309.3,3296.8 4379.2,3312.2 4653,3312.2 4653,\
3312.2 4653,3312.2 5390.5,3312.2 6140.6,3312.2 6328.6,3318.4 7078,3285.2 7121.2,3283.3 7169.5,3279.8 7208.4,3276.7"];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/types/index.ts" [pos="e,7616.4,4688 1630.2,3520.6 1675.1,3514.8 1737.1,3514.9 1777,3549.2 1829.3,3594.2 1770,3646.3 1813,3700.2 1912.8,3825.2 1996.6,3780.7 \
2136,3859.2 2292.2,3947.1 2369.3,3932.1 2476,4076.2 2511.4,4124 2468.6,4164.4 2512,4205.2 2621.9,4308.5 2737.6,4169.2 2844,4276.2 \
2899.4,4331.9 2820.7,4397.7 2880,4449.2 3010,4562 4254.3,4536 4426,4548.2 4637.8,4563.3 6170.3,4563.4 6331,4702.2 6382.6,4746.7 \
6313.5,4809 6367,4851.2 6414.5,4888.7 7400.3,4855.7 7456,4832.2 7525.4,4802.8 7584.2,4731.7 7610.2,4696.6"];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/execution/operators/chain-operator-executor.ts" [pos="e,2646,3173.7 1728.1,3521 1845.8,3507.2 2009.1,3476 2136,3406.2 2155.8,3395.3 2151.8,3380.4 2172,3370.2 2293.9,3308.1 2364.2,3401 \
2476,3322.2 2503.3,3302.9 2488.6,3280 2512,3256.2 2547.7,3219.8 2600.5,3193.1 2636.7,3177.6"];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/execution/parsers/unified-command-parser.ts" [pos="e,2642.4,5193.8 1585.5,3543.8 1621.5,3582.8 1735.8,3713.9 1777,3847.2 1798,3915 1763.7,5074 1813,5125.2 2036,5356.8 2489.4,5241.2 \
2632.6,5196.9"];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/execution/parsers/argument-parser.ts" [pos="e,2970.9,1853.7 1728.1,3523.7 1841.7,3515.3 1999.7,3499.4 2136,3470.2 2291.3,3436.8 2335.6,3434.5 2476,3360.2 2493.9,3350.7 2494.6,\
3342.6 2512,3332.2 2650.6,3248.8 2754.2,3317.7 2844,3183.2 2922.6,3065.5 2800.2,2027 2880,1910.2 2898.6,1882.9 2930.6,1866.5 2961.1,\
1856.7"];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/utils/index.ts" [pos="e,3399.7,5231.7 1585.5,3543.8 1621.5,3582.8 1735.9,3713.9 1777,3847.2 1799.3,3919.4 1763.3,5150.2 1813,5207.2 2219.6,5673.4 2589.2,\
5356.5 3203,5279.2 3269.4,5270.8 3344.2,5249.4 3390,5234.8"];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/execution/parsers/types/operator-types.ts" [pos="e,3391.4,5579.7 1585.5,3543.8 1621.6,3582.8 1736.1,3713.9 1777,3847.2 1801.2,3926.1 1764.7,5266.2 1813,5333.2 2185.7,5849.7 3147.2,\
5642.1 3381.5,5582.3"];
"src/execution/pipeline/stages/01-parsing-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,1970.4,2477.8 1670.5,3520.7 1709.3,3511 1751,3493.4 1777,3461.2 1817.1,3411.5 1801.9,3239.1 1813,3176.2 1861.2,2901.9 1945.3,2573.8 \
1967.8,2487.7"];
"src/execution/pipeline/stages/02-inline-gate-stage.ts" [height=0.31944,
pos="1573.5,2261.2",
width=4.5417];
"src/execution/pipeline/stages/02-inline-gate-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2280.6,2454.6 1616.6,2272.7 1744.8,2307.8 2130.2,2413.4 2270.9,2451.9"];
"src/execution/pipeline/stages/02-inline-gate-stage.ts" -> "src/logging/index.ts" [pos="e,7282.2,3258.6 1737.1,2261.1 1982.6,2262.7 2424.7,2272.6 2476,2323.2 2547.2,2393.3 2445.9,2470.2 2512,2545.2 2613.7,2660.6 2733.5,\
2536.1 2844,2643.2 2880.6,2678.7 2839.7,2721 2880,2752.2 3036,2873 4455.7,2852.2 4653,2852.2 4653,2852.2 4653,2852.2 6520,2852.2 \
6644.1,2852.2 6973.2,2805.8 7078,2872.2 7218.4,2961.1 7267.9,3178.7 7280.5,3248.4"];
"src/execution/pipeline/stages/02-inline-gate-stage.ts" -> "src/execution/operators/chain-operator-executor.ts" [pos="e,2672.7,3150.6 1737.2,2271.1 1970.6,2289 2382.6,2335.8 2476,2446.2 2533.5,2514.1 2490.5,2556.8 2512,2643.2 2561,2840 2643.7,3071.3 \
2669.3,3141.2"];
"src/execution/pipeline/stages/02-inline-gate-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,1950.7,2454.4 1597.1,2272.8 1664.3,2307.3 1863,2409.4 1941.3,2449.6"];
"src/execution/pipeline/stages/02-inline-gate-stage.ts" -> "src/gates/core/temporary-gate-registry.ts" [pos="e,6762.3,944.82 1602.3,2249.7 1706.5,2205.9 2071.7,2046.8 2136,1942.2 2180,1870.5 2117.8,1250.5 2172,1186.2 2271.8,1067.9 2358.5,\
1130.9 2512,1111.2 2940.3,1056.1 6052.8,965.02 6752.2,945.1"];
"src/gates/services/gate-reference-resolver.ts" [height=0.31944,
pos="1974.5,2196.2",
width=3.9167];
"src/execution/pipeline/stages/02-inline-gate-stage.ts" -> "src/gates/services/gate-reference-resolver.ts" [pos="e,1902,2207.7 1645.7,2249.6 1684.5,2243.3 1733.4,2235.4 1777,2228.2 1793,2225.5 1797,2224.8 1813,2222.2 1838.7,2218 1866.7,2213.4 \
1892,2209.3"];
"src/execution/pipeline/stages/02-inline-gate-stage.ts" -> "src/types/execution.ts" [pos="e,7819.2,194.65 1611.4,2249.6 1657.9,2233 1736.5,2197.8 1777,2139.2 1827.6,2066 1753.3,2008.2 1813,1942.2 1913.2,1831.4 2042.9,1966 \
2136,1849.2 2225.5,1736.9 2087.5,1320.2 2172,1204.2 2264.8,1076.7 2692.6,1020.5 2844,976.18 3563.2,765.77 3736.6,689.97 4462,502.18 \
4963,372.47 5085.2,316.1 5598,246.18 6455.5,129.26 7509.7,176.96 7808.9,194.06"];
"src/gates/constants.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="2324,3230.2",
width=2.0417];
"src/gates/services/gate-reference-resolver.ts" -> "src/gates/constants.ts" [pos="e,2321.7,3218.7 1985.1,2207.8 2012.8,2242.1 2093.6,2346.5 2136,2446.2 2258.2,2733.2 2309.4,3114.9 2320.6,3208.7"];
"src/gates/core/gate-loader.ts" [height=0.31944,
pos="6519,1094.2",
width=2.5972];
"src/gates/services/gate-reference-resolver.ts" -> "src/gates/core/gate-loader.ts" [pos="e,6425.3,1096.3 2115.7,2186.6 2123.2,2182.2 2130.1,2176.8 2136,2170.2 2202.2,2095.4 2110.2,1350.6 2172,1272.2 2258.9,1161.9 2350.7,\
1249.6 2476,1186.2 2494.1,1177 2493,1165.2 2512,1158.2 2732.6,1076.8 2805.4,1134.2 3040.5,1134.2 3040.5,1134.2 3040.5,1134.2 3435.5,\
1134.2 4605.9,1134.2 6026.1,1105 6415.2,1096.5"];
"src/execution/pipeline/stages/03-operator-validation-stage.ts" [height=0.31944,
pos="1573.5,3867.2",
width=5.2361];
"src/execution/pipeline/stages/03-operator-validation-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2321.7,2477.9 1583.2,3855.5 1614.2,3814.2 1721.5,3671.6 1813,3556.2 1953.7,3378.8 2032.5,3363.6 2136,3162.2 2262.3,2916.4 2309.8,\
2576.8 2320.5,2488.1"];
"src/execution/pipeline/stages/03-operator-validation-stage.ts" -> "src/logging/index.ts" [pos="e,7282,3281.7 1702.5,3855.7 1816.3,3845.4 1987.2,3829.9 2136,3816.2 2466.7,3785.6 2548.2,3761.8 2880,3746.2 2955.1,3742.7 3621.9,\
3746.9 3630,3748.2 3801.3,3776 3836.9,3813.6 4001,3870.2 4017.1,3875.7 4020.2,3880.2 4037,3883.2 4207.3,3913 4253.4,3892.6 4426,\
3883.2 4949.2,3854.5 5076.6,3807.1 5598,3754.2 5779.2,3735.8 5824.4,3729.9 6006,3716.2 6125,3707.2 6977.4,3718.4 7078,3654.2 7213.9,\
3567.4 7266.3,3359 7280,3291.6"];
"src/execution/pipeline/stages/03-operator-validation-stage.ts" -> "src/execution/parsers/types/operator-types.ts" [pos="e,3404.8,5579.7 1582.7,3878.9 1615.1,3926 1735,4107.9 1777,4278.2 1795.9,4354.7 1757.6,5640.2 1813,5696.2 1867.3,5751.1 3134.9,5770.6 \
3203,5734.2 3228.4,5720.6 3217.9,5699.9 3239,5680.2 3286.1,5636.1 3353.7,5602.2 3395.5,5583.7"];
"src/execution/pipeline/stages/03-operator-validation-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,1971,2477.8 1584.7,3855.7 1618.7,3816.5 1728.6,3684 1777,3553.2 1817.9,3442.5 1793.7,3406.6 1813,3290.2 1866.2,2969.3 1948.6,2581.7 \
1968.9,2487.5"];
"src/frameworks/framework-validator.ts" [height=0.31944,
pos="6519,5943.2",
width=3.4028];
"src/execution/pipeline/stages/03-operator-validation-stage.ts" -> "src/frameworks/framework-validator.ts" [pos="e,6397.1,5954.7 1582.7,3878.9 1615,3926.1 1734.6,4108 1777,4278.2 1840.5,4533.2 1721.9,5213.7 1813,5460.2 1962.3,5864.1 2123.5,5945.5 \
2512,6131.2 2997.5,6363.2 3134.3,6414.9 3666,6497.2 3961,6542.8 4515.5,6505.7 5181,6435.2 5351.5,6417.1 5393.5,6406 5562,6374.2 \
5916.5,6307.2 6101.3,6392.4 6331,6114.2 6371.9,6064.6 6320.5,6018.5 6367,5974.2 6373.3,5968.2 6380.4,5963.3 6388,5959.2"];
"src/frameworks/framework-validator.ts" -> "src/logging/index.ts" [pos="e,7283.8,3281.8 6523.9,5931.6 6539.2,5887.8 6599.8,5731.1 6707,5658.2 6846.2,5563.5 6966,5706.9 7078,5581.2 7239.2,5400.2 7279.4,\
3516.7 7283.6,3292"];
"src/frameworks/framework-validator.ts" -> "src/frameworks/types/index.ts" [pos="e,7885,6535.4 6549.9,5954.8 6585.1,5970.1 6642.2,6000.5 6671,6046.2 6727.3,6135.6 6630.8,6207.9 6707,6281.2 6791.8,6362.7 7654.4,\
6346.4 7759,6400.2 7815.7,6429.3 7859.9,6493.5 7879.8,6526.6"];
"src/frameworks/methodology/framework-registry.ts" [height=0.31944,
pos="6892.5,5910.2",
width=4.4444];
"src/frameworks/framework-validator.ts" -> "src/frameworks/methodology/framework-registry.ts" [pos="e,6761.9,5921.7 6641.6,5932.4 6676.8,5929.2 6715.6,5925.8 6751.8,5922.6"];
"src/frameworks/framework-validator.ts" -> "src/utils/errorHandling.ts" [pos="e,6811.2,5555.2 6526.5,5931.5 6547.8,5893 6617.2,5767.2 6671,5661.2 6687.7,5628.2 6677.2,5608 6707,5586.2 6733.7,5566.6 6768.6,5558.5 \
6800.8,5555.9"];
"src/execution/pipeline/stages/04-planning-stage.ts" [height=0.31944,
pos="1573.5,3381.2",
width=4.3889];
"src/execution/pipeline/stages/04-planning-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2317.1,2477.7 1581.4,3369.5 1608.8,3322.6 1712.2,3142.6 1777,2985.2 1797.1,2936.4 1778.4,2911.9 1813,2872.2 1917.5,2752 2013.1,\
2818.4 2136,2717.2 2220,2648 2287,2533.4 2312.2,2486.8"];
"src/execution/pipeline/stages/04-planning-stage.ts" -> "src/logging/index.ts" [pos="e,7259,3258.6 1683.9,3369.7 1949.9,3342.1 2651.6,3272.1 3239,3236.2 4538.6,3156.8 4865.5,3156.2 6167.5,3156.2 6167.5,3156.2 6167.5,\
3156.2 6520,3156.2 6768.6,3156.2 6834.7,3144.8 7078,3196.2 7140.3,3209.3 7209.4,3237 7249.6,3254.5"];
"src/execution/pipeline/stages/04-planning-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,1965.2,2477.7 1582.3,3369.5 1612.6,3323.1 1724.4,3146.7 1777,2985.2 1808.6,2888.1 1779.9,2854.8 1813,2758.2 1850.5,2648.6 1927.5,\
2531.8 1959.3,2486.1"];
"src/execution/planning/execution-planner.ts" [height=0.31944,
pos="1974.5,3610.2",
width=3.8194];
"src/execution/pipeline/stages/04-planning-stage.ts" -> "src/execution/planning/execution-planner.ts" [pos="e,1965.3,3598.4 1695.6,3392.7 1723.4,3398.5 1752.1,3407.2 1777,3420.2 1858.9,3462.7 1929.7,3550.2 1959.1,3589.9"];
"src/execution/planning/execution-planner.ts" -> "src/execution/context/execution-context.ts" [pos="e,2320.1,2477.9 2112.3,3601.8 2121.1,3597.3 2129.1,3591.5 2136,3584.2 2193.1,3523.3 2159.7,3292.8 2172,3210.2 2215,2922 2296.3,2576.8 \
2317.7,2487.9"];
"src/execution/planning/execution-planner.ts" -> "src/logging/index.ts" [pos="e,7218.8,3259.3 1993.3,3598.7 2026.8,3577.7 2102.1,3533.3 2172,3512.2 2237.2,3492.5 2423.6,3517.6 2476,3474.2 2516.3,3440.8 2471.7,\
3395.5 2512,3362.2 2569.3,3314.9 2770.3,3331.6 2844,3322.2 3003.7,3301.7 3043.8,3297.3 3203,3273.2 3219,3270.7 3222.9,3268.8 3239,\
3267.2 3824.3,3206.5 5561.4,3194.2 6167.5,3194.2 6167.5,3194.2 6167.5,3194.2 6520,3194.2 6773.6,3194.2 7072.2,3236.1 7208.9,3257.7"];
"src/execution/planning/execution-planner.ts" -> "src/types/index.ts" [pos="e,7621.3,4664.5 2112.1,3599.9 2339.2,3584.7 2808.3,3562.2 3203,3599.2 3562.4,3632.9 3674.6,3596.1 4001,3750.2 4019.8,3759.1 4018.1,\
3771.4 4037,3780.2 4386.8,3943.4 7138.1,4178.3 7456,4397.2 7551.3,4462.8 7601.8,4601.5 7618.3,4654.8"];
"src/execution/planning/execution-planner.ts" -> "src/execution/operators/chain-operator-executor.ts" [pos="e,2666.3,3173.8 2112.4,3598.9 2120.8,3595 2128.8,3590.1 2136,3584.2 2172.3,3554 2139.3,3518.3 2172,3484.2 2273,3378.9 2354.2,3440.5 \
2476,3360.2 2517.3,3333 2618.5,3225.5 2659.4,3181.3"];
"src/execution/planning/execution-planner.ts" -> "src/gates/constants.ts" [pos="e,2309.1,3241.9 2112.3,3600.6 2120.9,3596.3 2129,3590.9 2136,3584.2 2193.6,3528.9 2137.1,3480 2172,3408.2 2204.5,3341.3 2268,3278.9 \
2301.3,3248.9"];
"src/frameworks/framework-manager.ts" [height=0.31944,
pos="5389.5,6180.2",
width=3.4444];
"src/execution/planning/execution-planner.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5265.1,6176.3 1980.4,3621.9 2003.4,3677.2 2100.3,3918.1 2136,4126.2 2153.8,4230.3 2129.2,4979.6 2172,5076.2 2248.6,5248.8 2383.6,\
5208.4 2476,5373.2 2511,5435.6 2459,5482 2512,5530.2 2521.1,5538.5 3073.2,5626.5 4462,5780.2 4504.6,5784.9 4814.7,5786.9 4846,5816.2 \
4920.2,5885.7 4809,5971.4 4882,6042.2 4978.2,6135.4 5072.1,6002.1 5181,6080.2 5210.7,6101.5 5187.5,6132.5 5217,6154.2 5228.5,6162.7 \
5241.7,6168.9 5255.5,6173.4"];
"src/mcp-tools/prompt-engine/utils/category-extractor.ts" [height=0.31944,
pos="5784,3234.2",
width=4.7639];
"src/execution/planning/execution-planner.ts" -> "src/mcp-tools/prompt-engine/utils/category-extractor.ts" [pos="e,5612.4,3234.9 2016.3,3598.6 2055.8,3587.7 2117.7,3571.3 2172,3560.2 2306,3532.6 2364.2,3591 2476,3512.2 2503.3,3492.9 2484.4,3465 \
2512,3446.2 2767.8,3272 2907.8,3453 3203,3360.2 3220.3,3354.7 3221.7,3346.4 3239,3341.2 3580.3,3238.1 3681.4,3285.1 4037,3260.2 \
4310.3,3241 4379,3236.2 4653,3236.2 4653,3236.2 4653,3236.2 5032.5,3236.2 5227.1,3236.2 5450,3235.5 5602,3234.9"];
"src/semantic/configurable-semantic-analyzer.ts" [height=0.31944,
pos="5031.5,6414.2",
width=4.1528];
"src/execution/planning/execution-planner.ts" -> "src/semantic/configurable-semantic-analyzer.ts" [pos="e,4881.8,6410.9 1980.5,3621.9 2003.6,3677.2 2101.3,3918 2136,4126.2 2158.8,4262.9 2126.9,5242.1 2172,5373.2 2255,5614.2 2314.7,5673.7 \
2512,5835.2 2790.8,6063.3 3680.8,6331.2 4037,6385.2 4223.9,6413.5 4273.1,6394.5 4462,6400.2 4600.3,6404.3 4757.6,6408.1 4871.6,6410.7"];
"src/semantic/types.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="8751,6257.2",
width=1.9861];
"src/execution/planning/execution-planner.ts" -> "src/semantic/types.ts" [pos="e,8750.2,6268.9 1980.5,3621.9 2003.7,3677.1 2101.8,3917.9 2136,4126.2 2162.6,4288.1 2107.3,5451.4 2172,5602.2 2256.2,5798.3 2348.6,\
5804 2512,5941.2 2814.5,6195.1 2892.7,6262.2 3239,6452.2 3572.6,6635.2 3670.8,6658.7 4037,6762.2 4775.1,6970.7 5927.7,7174.2 6518,\
7174.2 6518,7174.2 6518,7174.2 8178,7174.2 8388.6,7174.2 8498.6,7232.4 8642,7078.2 8753.9,6957.8 8752.1,6397.6 8750.4,6279.2"];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" [height=0.31944,
pos="1573.5,2810.2",
width=5.25];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2301.3,2477.8 1602.2,2798.6 1684.4,2764.2 1933.5,2658.8 2136,2562.2 2191.6,2535.6 2255.3,2502.3 2292.1,2482.7"];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/logging/index.ts" [pos="e,7276.8,3258.5 1599.7,2821.8 1680.6,2858.3 1942.2,2971.2 2172,3013.2 2551.9,3082.5 2654.3,3042.2 3040.5,3042.2 3040.5,3042.2 3040.5,\
3042.2 6520,3042.2 6644.1,3042.2 6964.2,3017.5 7078,3067.2 7169.3,3107 7242.8,3207.1 7271.3,3250"];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/types/index.ts" [pos="e,7624.1,4664.5 1586.3,2798.6 1619.1,2767.1 1715.7,2678.8 1813,2634.2 1946.8,2572.7 2042.2,2673.7 2136,2560.2 2208.7,2472.1 2098.1,\
1620.2 2172,1533.2 2245.7,1446.4 2888.3,1404.4 3239,1385.2 3472.9,1372.3 7286.2,1223.8 7456,1385.2 7519.2,1445.2 7614.7,4371.4 7623.8,\
4654.3"];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/execution/operators/chain-operator-executor.ts" [pos="e,2519.1,3158.9 1604.8,2821.7 1649.6,2840.4 1732.9,2881.6 1777,2944.2 1815.5,2998.8 1762.1,3046.8 1813,3090.2 1864.7,3134.2 2272.6,\
3151.9 2509,3158.6"];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/execution/types.ts" [pos="e,8746,5614.8 1609.8,2821.7 1657.6,2839.5 1741,2878.6 1777,2944.2 1835.2,3050.4 1780.5,5008.4 1813,5125.2 1889.6,5400.1 2011.9,5423.2 \
2136,5680.2 2155.1,5719.7 2142.4,5739.8 2172,5772.2 2408,6029.9 2557.7,5979 2880,6114.2 3547.1,6394 3740,6451.4 4462,6497.2 4780.9,\
6517.4 4861.5,6505.6 5181,6500.2 5350.4,6497.3 5394.9,6515.3 5562,6487.2 5917.2,6427.4 6096.6,6504.7 6331,6231.2 6385.5,6167.6 6309.1,\
6106.7 6367,6046.2 6474.4,5933.8 6553.6,5989.4 6707,5964.2 6788.7,5950.8 7004.4,5969.1 7078,5931.2 7099.9,5919.9 7092.1,5900.4 7114,\
5889.2 7189.8,5850.3 8568.3,5801.9 8642,5759.2 8695.2,5728.4 8728.2,5659.5 8742.2,5624.5"];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,1875.8,2464 1596.1,2798.6 1638,2775.1 1730.2,2717.4 1777,2642.2 1813.2,2584 1762.7,2538.8 1813,2492.2 1827.6,2478.6 1846.4,2470.6 \
1865.9,2466"];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/metrics/index.ts" [pos="e,3367.6,2590.3 1668.3,2798.7 1992.5,2758.9 3062.1,2627.7 3357.4,2591.5"];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/gates/core/temporary-gate-registry.ts" [pos="e,6827.5,952.72 1589.4,2798.6 1623.4,2772 1709.3,2703.9 1777,2642.2 1793.7,2626.9 1793.9,2618.4 1813,2606.2 1941.9,2523.7 2046.3,\
2611.1 2136,2487.2 2203.2,2394.3 2100.3,1545.6 2172,1456.2 2375.3,1202.5 2559.5,1326.6 2880,1272.2 3559.7,1156.8 3739.1,1204.4 4426,\
1145.2 4853.9,1108.3 4959,1058.2 5388.5,1058.2 5388.5,1058.2 5388.5,1058.2 5785,1058.2 6175.8,1058.2 6640,985.1 6817.5,954.45"];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/gates/constants.ts" [pos="e,2250.2,3238.6 1605.9,2821.8 1651.4,2840.3 1734.7,2880.9 1777,2944.2 1823.3,3013.4 1754.2,3069.1 1813,3128.2 1926,3241.7 2127.3,\
3246.9 2240.2,3239.3"];
"src/gates/services/gate-service-interface.ts" [height=0.31944,
pos="5784,2048.2",
width=3.7778];
"src/execution/pipeline/stages/05-gate-enhancement-stage.ts" -> "src/gates/services/gate-service-interface.ts" [pos="e,5648,2042.2 1614.6,2821.7 1661.6,2834.5 1742.2,2854.6 1813,2862.2 2269.5,2911.4 2388.3,2854.4 2844,2798.2 3194.9,2754.9 3284.5,\
2750.1 3630,2675.2 3988.9,2597.3 4073.1,2554.8 4426,2453.2 4778.4,2351.7 4858.1,2293.8 5217,2218.2 5292.6,2202.2 5502.4,2223.3 5562,\
2174.2 5601.4,2141.7 5558.1,2096.9 5598,2065.2 5609.9,2055.7 5623.7,2049.2 5638.3,2044.8"];
"src/gates/services/gate-service-interface.ts" -> "src/types/index.ts" [pos="e,7624.5,4664.6 5920.1,2041.8 6284.5,2028.1 7272.1,2014.2 7456,2256.2 7609.6,2458.3 7623.3,4425.5 7624.4,4654.5"];
"src/gates/core/gate-definitions.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="6519,2166.2",
width=2.9306];
"src/gates/services/gate-service-interface.ts" -> "src/gates/core/gate-definitions.ts" [pos="e,6446.4,2154.6 5856.6,2059.7 5993.6,2081.8 6291.7,2129.8 6436.2,2153"];
"src/execution/pipeline/stages/06-framework-stage.ts" [height=0.31944,
pos="1573.5,3440.2",
width=4.5694];
"src/execution/pipeline/stages/06-framework-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2317.7,2477.9 1738,3428.6 1752.5,3422.2 1765.9,3413.6 1777,3402.2 1847.9,3329.3 1769.8,3268.2 1813,3176.2 1905.5,2979.2 2011.3,\
2986.5 2136,2808.2 2215.8,2694.1 2288.1,2542.5 2313.4,2487.4"];
"src/execution/pipeline/stages/06-framework-stage.ts" -> "src/logging/index.ts" [pos="e,7218.6,3270.4 1657.3,3451.7 1698.3,3461.4 1745.7,3479.3 1777,3512.2 1815.1,3552.2 1768.6,3598.2 1813,3631.2 1928.3,3716.7 1993.4,\
3647.9 2136,3631.2 2290.3,3613.1 2352.6,3644.5 2476,3550.2 2502.5,3529.9 2484.4,3503.1 2512,3484.2 2557.2,3453.2 4025.3,3299.1 4037,\
3298.2 4310.2,3277.5 4379,3274.2 4653,3274.2 4653,3274.2 4653,3274.2 5390.5,3274.2 6097.3,3274.2 6952.6,3271.4 7208.3,3270.5"];
"src/execution/pipeline/stages/06-framework-stage.ts" -> "src/execution/operators/chain-operator-executor.ts" [pos="e,2654.2,3173.8 1738.1,3435.7 1852.9,3427.9 2008.2,3407.8 2136,3357.2 2154.1,3350 2153.9,3339.4 2172,3332.2 2298.9,3281.2 2350.5,\
3338.6 2476,3284.2 2494.6,3276.1 2495.2,3267.4 2512,3256.2 2556.7,3226.3 2611.5,3196.3 2645.3,3178.5"];
"src/execution/pipeline/stages/06-framework-stage.ts" -> "src/frameworks/types/index.ts" [pos="e,7890.7,6558.7 1675.4,3451.7 1713.6,3461.5 1753.4,3479.4 1777,3512.2 1840.2,3600 1776.1,5358.4 1813,5460.2 2046,6102.2 2292.1,6218.6 \
2880,6566.2 3024.6,6651.7 3077.9,6636.5 3239,6684.2 3411.3,6735.1 3481.4,6686.1 3630,6787.2 3652.3,6802.4 3642.9,6822.2 3666,6836.2 \
3760.9,6893.5 4542.1,6984.2 4653,6984.2 4653,6984.2 4653,6984.2 5032.5,6984.2 5692.9,6984.2 5857.6,7022.2 6518,7022.2 6518,7022.2 \
6518,7022.2 6893.5,7022.2 7088.1,7022.2 7612.7,7016.5 7759,6888.2 7858.6,6800.8 7883.9,6629.5 7889.8,6569"];
"src/execution/pipeline/stages/06-framework-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,1967.4,2477.7 1738.2,3430 1752.8,3423.4 1766.2,3414.3 1777,3402.2 1816.2,3358.1 1800,2929.8 1813,2872.2 1847.9,2717.7 1932.7,2545 \
1962.7,2486.7"];
"src/execution/pipeline/stages/06-framework-stage.ts" -> "src/gates/constants.ts" [pos="e,2291.1,3241.7 1647.6,3428.6 1686.3,3422 1734.5,3412.8 1777,3402.2 1968.2,3354.3 2190.8,3277.4 2281.4,3245.1"];
"src/execution/pipeline/stages/06-framework-stage.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5288.1,6168.6 1675.4,3451.7 1713.5,3461.5 1753.3,3479.4 1777,3512.2 1829.5,3584.8 1785.6,5039.8 1813,5125.2 1965.3,5599 2053.5,\
5806.4 2512,6000.2 2534.9,6009.9 3202.7,5994.2 3203,5994.2 3385.7,5985.8 4706.6,5781.9 4846,5900.2 4920.9,5963.7 4811.1,6050.2 4882,\
6118.2 4885.6,6121.6 5130.1,6150.4 5278.1,6167.5"];
"src/frameworks/framework-manager.ts" -> "src/logging/index.ts" [pos="e,7284,3281.9 5429,6168.6 5536.3,6134.2 5839,6021.3 5970,5809.2 6050.1,5679.5 5934.8,5602.9 6006,5468.2 6094.5,5300.6 6244.8,5361 \
6331,5192.2 6378,5100.1 6297.9,4805.1 6367,4728.2 6458.8,4625.9 6565.6,4759.4 6671,4671.2 6705.6,4642.2 6671.2,4603.7 6707,4576.2 \
6772.7,4525.7 7017.7,4595 7078,4538.2 7268.2,4358.9 7282.8,3445 7283.9,3291.9"];
"src/frameworks/framework-manager.ts" -> "src/types/index.ts" [pos="e,7623.6,4687.8 5513.6,6172.9 5649.2,6157.8 5862.1,6111.3 5970,5969.2 6032.9,5886.3 5932.4,5575.8 6006,5502.2 6120.3,5387.9 7333.5,\
5494.5 7456,5389.2 7565.4,5295.1 7613.3,4807.4 7622.7,4698"];
"src/frameworks/framework-manager.ts" -> "src/frameworks/types/index.ts" [pos="e,7855.4,6558.7 5456,6191.7 5590.7,6216.5 5892.3,6278.3 5970,6346.2 6000,6372.4 5974.5,6403.8 6006,6428.2 6130.8,6524.8 6550.4,6522.2 \
6707,6542.2 6887.2,6565.2 6932.5,6571.7 7114,6580.2 7400.4,6593.5 7474.5,6615.1 7759,6580.2 7788.3,6576.6 7820.4,6568.7 7845.7,6561.5"];
"src/frameworks/methodology/index.ts" [height=0.31944,
pos="6519,6066.2",
width=3.3472];
"src/frameworks/framework-manager.ts" -> "src/frameworks/methodology/index.ts" [pos="e,6478.6,6077.7 5513.7,6182.9 5541.4,6183.5 5570.7,6183.9 5598,6184.2 5763.3,6185.8 5805.6,6201.7 5970,6184.2 6156.9,6164.3 6373.8,\
6107.2 6468.9,6080.4"];
"src/execution/pipeline/stages/06b-prompt-guidance-stage.ts" [height=0.31944,
pos="1573.5,4298.2",
width=5.1944];
"src/execution/pipeline/stages/06b-prompt-guidance-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2320.7,2477.8 1582.2,4286.4 1612.9,4238.9 1727,4055.9 1777,3888.2 1815.1,3760.3 1743.3,3703.9 1813,3590.2 1903.4,3442.7 2039.6,\
3516.8 2136,3373.2 2142.5,3363.5 2291.1,2625 2318.6,2487.9"];
"src/execution/pipeline/stages/06b-prompt-guidance-stage.ts" -> "src/logging/index.ts" [pos="e,7282.5,3282 1760.7,4288.2 1876.9,4274.3 2025.1,4241.9 2136,4167.2 2159,4151.7 2150.9,4134.2 2172,4116.2 2431.2,3894 2546.7,3892.2 \
2880,3818.2 3042.9,3782 3479.2,3710.7 3630,3782.2 3652.8,3793 3644.4,3813.1 3666,3826.2 3810,3913.7 3869.4,3886.8 4037,3904.2 4209,\
3922.1 4253.2,3909.5 4426,3904.2 4949,3888 5077.5,3846.2 5598,3792.2 5779.1,3773.4 5824.4,3768 6006,3754.2 6125,3745.1 6978.7,3757.3 \
7078,3691.2 7223.3,3594.5 7269.7,3364.2 7281,3292.1"];
"src/execution/pipeline/stages/06b-prompt-guidance-stage.ts" -> "src/types/index.ts" [pos="e,7625,4687.8 1577.6,4309.9 1598.7,4389.4 1721.1,4859 1777,5249.2 1784.6,5302.1 1775.2,5691.3 1813,5729.2 1867.6,5783.9 3125.8,5784.5 \
3203,5781.2 3380.8,5773.5 3856.3,5815.8 4001,5712.2 4033.4,5689 4006.9,5656.3 4037,5630.2 4062.7,5607.9 5183.4,5305.8 5217,5300.2 \
5384.3,5272.3 5428.6,5286.9 5598,5278.2 6255.6,5244.3 6420.3,5243.5 7078,5211.2 7246,5202.9 7322.5,5293.5 7456,5191.2 7619.3,5066.1 \
7626.6,4778.8 7625.2,4697.8"];
"src/execution/pipeline/stages/06b-prompt-guidance-stage.ts" -> "src/frameworks/types/index.ts" [pos="e,7889.8,6558.7 1575.1,4309.9 1583.6,4467 1677.5,6146.4 1813,6313.2 2128.5,6701.4 2402.1,6523.6 2880,6671.2 3390.6,6828.9 3508.4,\
6919.7 4037,6998.2 4902.8,7126.7 5130.8,7027.7 6006,7036.2 6395.6,7039.9 7462.2,7250.7 7759,6998.2 7827.2,6940.2 7875.8,6650.3 7888.3,\
6568.6"];
"src/execution/pipeline/stages/06b-prompt-guidance-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,1971.6,2477.7 1582.3,4286.4 1613.2,4239 1728.1,4056.2 1777,3888.2 1818.5,3745.7 1794.2,3703.4 1813,3556.2 1868.1,3124.6 1952,2599.5 \
1970,2487.7"];
"src/frameworks/prompt-guidance/index.ts" [height=0.31944,
pos="4654,5683.2",
width=3.6806];
"src/execution/pipeline/stages/06b-prompt-guidance-stage.ts" -> "src/frameworks/prompt-guidance/index.ts" [pos="e,4610.8,5671.6 1587,4309.9 1624.6,4345.9 1736.1,4460.1 1777,4581.2 1819.4,4706.6 1747.5,5657.1 1813,5772.2 1906.5,5936.4 1990.5,\
5947.4 2172,6000.2 2458.8,6083.6 2546.7,6029.2 2844,6000.2 3104.8,5974.7 3789.7,5927.2 4001,5772.2 4027.9,5752.4 4008.6,5723.8 4037,\
5706.2 4217.6,5594.3 4488.5,5642.1 4601.1,5669.2"];
"src/frameworks/prompt-guidance/index.ts" -> "src/frameworks/types/index.ts" [pos="e,7794.8,6549.2 4787,5677.6 4808.5,5682 4829.2,5690.2 4846,5704.2 4888.5,5739.5 4846.6,5780.8 4882,5823.2 4977.7,5937.8 5073.4,5872.7 \
5181,5976.2 5204.5,5998.8 5190.9,6020.6 5217,6040.2 5354.4,6143.4 5841.3,6102.3 5970,6216.2 6004.8,6246.9 5972.5,6282.1 6006,6314.2 \
6127.6,6430.6 6204.4,6385.4 6367,6429.2 6516.4,6469.4 6554.1,6480.3 6707,6504.2 6886.5,6532.2 6932.5,6533.1 7114,6542.2 7353.4,6554.1 \
7634.7,6551.9 7784.6,6549.4"];
"src/frameworks/prompt-guidance/service.ts" [height=0.31944,
pos="5031.5,5722.2",
width=3.8194];
"src/frameworks/prompt-guidance/index.ts" -> "src/frameworks/prompt-guidance/service.ts" [pos="e,4919.5,5710.6 4765.9,5694.7 4811,5699.4 4863.3,5704.8 4909.5,5709.6"];
"src/frameworks/prompt-guidance/methodology-tracker.ts" [height=0.31944,
pos="5784,5788.2",
width=4.9444];
"src/frameworks/prompt-guidance/index.ts" -> "src/frameworks/prompt-guidance/methodology-tracker.ts" [pos="e,5646.1,5776.6 4786.7,5686 4893.1,5688.8 5046.8,5693.8 5181,5702.2 5265.8,5707.5 5482.4,5706.5 5562,5736.2 5580.5,5743.1 5579.7,\
5754.8 5598,5762.2 5610.1,5767.1 5623,5771 5636.1,5774.3"];
"src/frameworks/prompt-guidance/system-prompt-injector.ts" [height=0.31944,
pos="6892.5,6260.2",
width=5.1528];
"src/frameworks/prompt-guidance/index.ts" -> "src/frameworks/prompt-guidance/system-prompt-injector.ts" [pos="e,6784.4,6248.7 4786.5,5685.1 4807.1,5688.9 4827.7,5694.9 4846,5704.2 4867.1,5714.8 4862.8,5729.5 4882,5743.2 5014.3,5837 5063.6,\
5835.4 5217,5888.2 5716.3,6059.8 5849.2,6082.9 6367,6186.2 6505.9,6213.9 6667.5,6235 6774.3,6247.5"];
"src/frameworks/prompt-guidance/template-enhancer.ts" [height=0.31944,
pos="5389.5,5682.2",
width=4.7917];
"src/frameworks/prompt-guidance/index.ts" -> "src/frameworks/prompt-guidance/template-enhancer.ts" [pos="e,5264.8,5670.7 4692.7,5671.6 4737.3,5658.5 4814.3,5638 4882,5630.2 5014,5615 5054.6,5589.3 5181,5630.2 5199.8,5636.3 5198.7,5648.7 \
5217,5656.2 5229,5661.1 5241.8,5665.1 5254.8,5668.3"];
"src/execution/pipeline/stages/07-session-stage.ts" [height=0.31944,
pos="1573.5,2118.2",
width=4.3194];
"src/execution/pipeline/stages/07-session-stage.ts" -> "src/chain-session/types.ts" [pos="e,1953.5,1785.8 1695.2,2106.6 1725.3,2098.3 1755.2,2084.6 1777,2062.2 1824.1,2013.6 1777.8,1972 1813,1914.2 1846.4,1859.3 1908.4,\
1814.4 1944.8,1791.2"];
"src/execution/pipeline/stages/07-session-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2314.3,2454.6 1729.2,2117.9 1872.2,2120.6 2071.9,2132.4 2136,2176.2 2164.9,2195.9 2154.1,2216.1 2172,2246.2 2217.7,2322.8 2280.1,\
2408.6 2308.2,2446.5"];
"src/execution/pipeline/stages/07-session-stage.ts" -> "src/logging/index.ts" [pos="e,7282.8,3258.6 1729.1,2116.7 1757,2116.5 1785.9,2116.3 1813,2116.2 1956.6,2115.6 2016.3,2036.9 2136,2116.2 2170.2,2138.8 2140.5,\
2174.9 2172,2201.2 2278.3,2289.9 2380.7,2168.8 2476,2269.2 2541.8,2338.5 2445.2,2412.9 2512,2481.2 2617.1,2588.6 2736.7,2440 2844,\
2545.2 2898.8,2599 2821.7,2664.2 2880,2714.2 2917.5,2746.3 4603.7,2814.2 4653,2814.2 4653,2814.2 4653,2814.2 6520,2814.2 6644.1,\
2814.2 6974.3,2764 7078,2832.2 7229.6,2931.9 7272,3175 7281.6,3248.7"];
"src/execution/pipeline/stages/07-session-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,1965.4,2454.5 1598.5,2129.7 1638.1,2149.3 1718.5,2191.9 1777,2241.2 1855.2,2307 1929.4,2404.8 1959.5,2446.3"];
"src/execution/pipeline/stages/08-response-capture-stage.ts" [height=0.31944,
pos="1573.5,1890.2",
width=5.1389];
"src/execution/pipeline/stages/08-response-capture-stage.ts" -> "src/chain-session/types.ts" [pos="e,1888.7,1784.7 1600.1,1878.6 1643.1,1859.5 1733.3,1821.5 1813,1800.2 1834,1794.6 1857,1790 1878.8,1786.3"];
"src/execution/pipeline/stages/08-response-capture-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2314.4,2454.5 1758.8,1883.5 1882.3,1889.3 2039.3,1918.5 2136,2018.2 2193.7,2077.7 2143.1,2123.5 2172,2201.2 2208.4,2299 2278.2,\
2403.2 2308.4,2446"];
"src/execution/pipeline/stages/08-response-capture-stage.ts" -> "src/logging/index.ts" [pos="e,7283.3,3258.4 1602.8,1878.6 1692.8,1843.8 1975.7,1750.8 2136,1883.2 2201.3,1937.1 2119,2004.2 2172,2070.2 2264.2,2184.8 2383.9,\
2086.4 2476,2201.2 2529.5,2267.9 2454,2327.4 2512,2390.2 2615.8,2502.6 2738,2370.8 2844,2481.2 2893.3,2532.5 2826.7,2590 2880,2637.2 \
2969.6,2716.5 4910.8,2776.2 5030.5,2776.2 5030.5,2776.2 5030.5,2776.2 6520,2776.2 6644.1,2776.2 6975.4,2722.5 7078,2792.2 7240.5,\
2902.5 7275.6,3170 7282.4,3248.3"];
"src/execution/pipeline/stages/08-response-capture-stage.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,3785.3,584.77 1600.5,1878.6 1642.5,1858.7 1725.8,1814.5 1777,1755.2 2045.3,1444.5 1862.5,1189.9 2172,920.18 2295.1,812.86 3015,\
689.44 3239,654.18 3411.5,627.03 3457.4,642.8 3630,616.18 3679.4,608.55 3735,596.5 3775.4,587.1"];
"src/execution/pipeline/stages/08-response-capture-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,1963.7,2454.7 1607.1,1901.7 1652.9,1919.6 1735.4,1958.9 1777,2021.2 1826.2,2094.8 1780.4,2134.8 1813,2217.2 1850.1,2310.7 1924.2,\
2406.7 1957.1,2446.8"];
"src/execution/pipeline/stages/09-execution-stage.ts" [height=0.31944,
pos="1573.5,2964.2",
width=4.4861];
"src/execution/pipeline/stages/09-execution-stage.ts" -> "src/chain-session/types.ts" [pos="e,1967.2,1785.9 1609.4,2952.6 1656.8,2934.8 1739.8,2895.9 1777,2831.2 1849.7,2704.8 1781.6,2318.5 1813,2176.2 1846.8,2023.2 1932,\
1852.8 1962.4,1794.8"];
"src/execution/pipeline/stages/09-execution-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2314.2,2477.8 1600.7,2952.6 1642.7,2933 1725.5,2889.5 1777,2831.2 1801,2804.1 1785.8,2782 1813,2758.2 1927,2658.1 2006.7,2727.5 \
2136,2648.2 2210.4,2602.6 2278.7,2522.6 2307.9,2485.8"];
"src/execution/pipeline/stages/09-execution-stage.ts" -> "src/logging/index.ts" [pos="e,7274.9,3258.3 1589.9,2975.7 1626.3,3002.3 1721.5,3067.1 1813,3090.2 2118.9,3167.5 4337.4,3082.2 4653,3082.2 4653,3082.2 4653,3082.2 \
5032.5,3082.2 5536.9,3082.2 5663.1,3080.2 6167.5,3080.2 6167.5,3080.2 6167.5,3080.2 6520,3080.2 6644.1,3080.2 6962.1,3053 7078,3097.2 \
7162.8,3129.5 7237.5,3212.4 7268.6,3250.5"];
"src/execution/pipeline/stages/09-execution-stage.ts" -> "src/execution/operators/chain-operator-executor.ts" [pos="e,2547.9,3173.7 1583,2975.7 1611,3012.4 1704.2,3126.3 1813,3166.2 1941.9,3213.4 2328,3191.1 2537.7,3174.5"];
"src/execution/pipeline/stages/09-execution-stage.ts" -> "src/utils/jsonUtils.ts" [pos="e,3830.8,4171.6 1582.4,2975.9 1613.2,3022.3 1726.4,3198.7 1777,3361.2 1795,3419 1769.1,3589.5 1813,3631.2 2106.5,3910.5 3294,3555.7 \
3630,3782.2 3768.1,3875.3 3816.7,4092.2 3829,4161.5"];
"src/execution/pipeline/stages/09-execution-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,1964.7,2477.7 1603.5,2952.7 1647.4,2933.8 1730.4,2892.2 1777,2831.2 1808.5,2789.9 1791,2767.1 1813,2720.2 1856.5,2627.3 1927.9,\
2527.3 1958.6,2485.9"];
"src/execution/pipeline/stages/10-formatting-stage.ts" [height=0.31944,
pos="1573.5,678.18",
width=4.5278];
"src/execution/pipeline/stages/10-formatting-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2321,2454.5 1588,689.8 1658.7,751.81 1990.2,1052.9 2136,1376.2 2141.8,1389 2293.7,2292 2319.3,2444.5"];
"src/execution/pipeline/stages/10-formatting-stage.ts" -> "src/logging/index.ts" [pos="e,7278.8,3258.5 1593.1,689.91 1710.5,764.25 2359.5,1179.3 2844,1576.2 2861,1590.1 2860.2,1600.6 2880,1610.2 3010.6,1673.1 3098.3,\
1555.9 3203,1656.2 3266,1716.5 3178.9,1786 3239,1849.2 3263.1,1874.5 4427.8,2134 4462,2141.2 4795.8,2211.2 4877.3,2247.6 5217,2278.2 \
5369.7,2291.9 5408.7,2280.6 5562,2278.2 5759.4,2275.1 5808.6,2267.3 6006,2264.2 6244.2,2260.4 6903.7,2101.8 7078,2264.2 7119.2,2302.5 \
7102.9,2714 7114,2769.2 7152.8,2961.4 7245.2,3181.5 7274.7,3249.3"];
"src/execution/pipeline/stages/10-formatting-stage.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,3698.7,583.49 1736.7,673.62 2029.6,665.04 2666.4,644.71 3203,616.18 3369.7,607.31 3561,593.77 3688.5,584.25"];
"src/execution/pipeline/stages/10-formatting-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,1962.5,2454.5 1581.2,689.97 1611,743.64 1733.3,971.09 1777,1175.2 1825.5,1401.7 1743.7,1996.1 1813,2217.2 1843,2312.9 1920.5,2407.4 \
1955.7,2446.9"];
"src/execution/pipeline/stages/10-formatting-stage.ts" -> "src/types/execution.ts" [pos="e,7854.2,187.63 1599.8,666.66 1779.8,585.95 2884.9,108.18 3832.5,108.18 3832.5,108.18 3832.5,108.18 5785,108.18 6662.7,108.18 6889.6,\
45.729 7759,166.18 7787.8,170.17 7819.4,177.92 7844.6,184.9"];
"src/execution/pipeline/stages/10-formatting-stage.ts" -> "src/mcp-tools/prompt-engine/processors/response-formatter.ts" [pos="e,3330.9,459.68 1662.3,666.66 1872.5,639.17 2421.3,567.86 2880,512.18 3032.6,493.65 3209.1,473.46 3321,460.81"];
"src/mcp-tools/prompt-engine/processors/response-formatter.ts" -> "src/logging/index.ts" [pos="e,7284,3258.4 3534.9,459.69 3649.1,474.47 3841.3,504.09 4001,552.18 4155.4,598.66 6546.5,1587.7 6671,1690.2 6693,1708.3 6683.9,1726.6 \
6707,1743.2 6846,1843 6964.9,1717.7 7078,1846.2 7272.2,2066.8 7283.4,3085.3 7284,3248.2"];
"src/mcp-tools/prompt-engine/processors/response-formatter.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,3796,561.67 3472.1,459.71 3544.7,482.55 3706.4,533.47 3786.2,558.59"];
"src/mcp-tools/prompt-engine/processors/response-formatter.ts" -> "src/types/index.ts" [pos="e,7624.5,4664.4 3468.2,436.62 3557.9,405.49 3815.5,319.59 4037,280.18 4223.6,246.98 4272.9,258.69 4462,246.18 4648.5,233.83 4695.2,\
231.3 4882,224.18 5030.8,218.5 5068.1,219.52 5217,216.18 5386.3,212.38 5428.6,209.96 5598,208.18 5763.3,206.44 5805,197.67 5970,\
208.18 6302.2,229.33 7231.2,152.67 7456,398.18 7609.7,566.03 7623.5,4330 7624.4,4654"];
"src/execution/pipeline/stages/10-gate-review-stage.ts" [height=0.31944,
pos="1573.5,2621.2",
width=4.6528];
"src/execution/pipeline/stages/10-gate-review-stage.ts" -> "src/chain-session/types.ts" [pos="e,1967.3,1785.9 1704.3,2609.7 1732,2601.2 1758.5,2587.3 1777,2565.2 1832.7,2498.6 1792.7,2260.6 1813,2176.2 1849.6,2023.9 1933,1853.1 \
1962.7,1794.9"];
"src/execution/pipeline/stages/10-gate-review-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2284.2,2477.8 1647.6,2609.6 1755.1,2592.2 1962,2556.9 2136,2517.2 2183.4,2506.3 2236.9,2491.5 2274.5,2480.6"];
"src/execution/pipeline/stages/10-gate-review-stage.ts" -> "src/logging/index.ts" [pos="e,7278.4,3258.6 1592.9,2632.7 1631.3,2657.5 1721,2719.4 1777,2790.2 1799.2,2818.2 1783.6,2841.7 1813,2862.2 2109.6,3068.9 3072,3004.2 \
3433.5,3004.2 3433.5,3004.2 3433.5,3004.2 6520,3004.2 6644.1,3004.2 6966.4,2976.7 7078,3031.2 7177.7,3079.8 7248.6,3201.1 7273.8,\
3249.6"];
"src/execution/pipeline/stages/10-gate-review-stage.ts" -> "src/execution/operators/chain-operator-executor.ts" [pos="e,2600.6,3150.6 1596.8,2632.8 1639.3,2656.4 1732,2713.9 1777,2790.2 1819.8,2862.7 1754.1,2916 1813,2976.2 1867.7,3032 2382.8,3116.8 \
2590.7,3149.1"];
"src/execution/pipeline/stages/10-gate-review-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,1876,2467.1 1678.7,2609.7 1713,2601.7 1749.3,2588.1 1777,2565.2 1804.9,2542.1 1783.9,2513.7 1813,2492.2 1828.5,2480.7 1847.1,2473.6 \
1866,2469.2"];
"src/execution/pipeline/stages/11-call-to-action-stage.ts" [height=0.31944,
pos="1573.5,2426.2",
width=4.7361];
"src/execution/pipeline/stages/11-call-to-action-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2227.5,2454.6 1744.2,2429.1 1855.7,2431.8 2004.6,2436.8 2136,2446.2 2162.4,2448.1 2190.9,2450.8 2217.4,2453.6"];
"src/execution/pipeline/stages/11-call-to-action-stage.ts" -> "src/logging/index.ts" [pos="e,7281.5,3258.3 1605.1,2414.6 1731.1,2369.3 2216.3,2216.4 2476,2446.2 2542.7,2505.2 2454.6,2575.2 2512,2643.2 2613.3,2763.2 2724.3,\
2662.5 2844,2764.2 2868.9,2785.3 2852.8,2810.2 2880,2828.2 2983.2,2896.5 3309.7,2890.2 3433.5,2890.2 3433.5,2890.2 3433.5,2890.2 \
6520,2890.2 6644.1,2890.2 6971.8,2847.9 7078,2912.2 7207.6,2990.6 7263.6,3183.4 7279.2,3248.4"];
"src/execution/pipeline/stages/11-call-to-action-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,1876,2456.4 1689.4,2437.7 1745,2443.3 1811.3,2449.9 1865.9,2455.4"];
"src/execution/pipeline/stages/12-post-formatting-cleanup-stage.ts" [height=0.31944,
pos="1573.5,1734.2",
width=5.6528];
"src/execution/pipeline/stages/12-post-formatting-cleanup-stage.ts" -> "src/chain-session/types.ts" [pos="e,1888.9,1765.7 1689.4,1745.7 1749.4,1751.7 1822,1759 1878.8,1764.7"];
"src/execution/pipeline/stages/12-post-formatting-cleanup-stage.ts" -> "src/execution/context/execution-context.ts" [pos="e,2317.3,2454.5 1676.5,1722.7 1820.1,1708.9 2071.6,1694.6 2136,1754.2 2187.9,1802.2 2155.3,2001.5 2172,2070.2 2208.2,2218.9 2285.3,\
2387.4 2312.9,2445.3"];
"src/execution/pipeline/stages/12-post-formatting-cleanup-stage.ts" -> "src/logging/index.ts" [pos="e,7283.7,3258.3 1673.2,1722.7 1825.1,1706 2102.3,1680.3 2136,1710.2 2234.3,1797.1 2083.7,1906.1 2172,2003.2 2265.1,2105.5 2375.5,\
1975.1 2476,2070.2 2519.2,2111.1 2475.5,2152.2 2512,2199.2 2616.4,2333.6 2728.8,2264.8 2844,2390.2 2869.6,2418 2853.4,2440.4 2880,\
2467.2 3004.5,2592.3 3068,2593.2 3239,2637.2 3432.1,2686.8 4831.1,2738.2 5030.5,2738.2 5030.5,2738.2 5030.5,2738.2 6520,2738.2 6644,\
2738.2 6976.2,2681.3 7078,2752.2 7251.7,2873.2 7278.9,3165.5 7283.2,3248.1"];
"src/execution/pipeline/stages/12-post-formatting-cleanup-stage.ts" -> "src/execution/pipeline/stage.ts" [pos="e,1962.9,2454.3 1607.1,1745.7 1653.6,1764.2 1737.7,1804.9 1777,1870.2 1856.9,2003.1 1761.6,2070.9 1813,2217.2 1846.3,2311.9 1922.1,\
2406.9 1956.2,2446.7"];
"src/execution/pipeline/stages/12-post-formatting-cleanup-stage.ts" -> "src/gates/core/temporary-gate-registry.ts" [pos="e,6762.4,938.07 1725.9,1722.7 1744.3,1716.7 1761.8,1708.5 1777,1697.2 2088.6,1464.4 1847.8,1131.1 2172,916.18 2406.2,760.95 3152.5,\
830.18 3433.5,830.18 3433.5,830.18 3433.5,830.18 4232.5,830.18 4351.2,830.18 6248.4,921.81 6367,926.18 6497.6,930.98 6646.6,935.11 \
6752.3,937.82"];
"src/mcp-tools/prompt-engine/utils/category-extractor.ts" -> "src/logging/index.ts" [pos="e,7218.6,3264.9 5955.6,3234.3 6203,3235.2 6675.9,3239.1 7078,3256.2 7121.2,3258 7169.5,3261.2 7208.4,3264.1"];
"src/semantic/configurable-semantic-analyzer.ts" -> "src/logging/index.ts" [pos="e,7283.5,3281.8 5105.3,6402.6 5133.6,6394.2 5163.3,6379.9 5181,6355.2 5270.9,6229.9 5141.3,5796.5 5217,5662.2 5308,5500.8 5457.7,\
5581.3 5562,5428.2 5603,5367.9 5550.3,5323.3 5598,5268.2 5713.8,5134.1 5863.1,5266.4 5970,5125.2 6022.9,5055.2 5946.6,4796.7 6006,\
4732.2 6105.3,4624.3 6225.6,4777.2 6331,4675.2 6387.1,4620.9 6310.7,4557.3 6367,4503.2 6416.4,4455.7 6603.8,4465.2 6671,4452.2 6852.9,\
4416.8 6949.1,4495.2 7078,4362.2 7234.1,4201.2 7276.6,3432.1 7283.1,3292.1"];
"src/semantic/configurable-semantic-analyzer.ts" -> "src/execution/types.ts" [pos="e,8744.4,5614.8 5145,6402.7 5253.1,6390 5420.6,6366.3 5562,6328.2 5922.3,6231.1 6064.2,6252.1 6331,5991.2 6355.4,5967.3 6339.1,5943 \
6367,5923.2 6401.2,5898.8 7072.3,5811.8 7114,5807.2 7458.2,5769 7545.2,5755.2 7891.5,5755.2 7891.5,5755.2 7891.5,5755.2 8178,5755.2 \
8281.2,5755.2 8549.5,5777.1 8642,5731.2 8689,5707.8 8723.5,5653.7 8739.6,5623.9"];
"src/semantic/configurable-semantic-analyzer.ts" -> "src/semantic/types.ts" [pos="e,8750,6268.8 5059.9,6425.8 5174,6473.8 5623.1,6659.2 6006,6770.2 6818,7005.5 7046,7022.2 7891.5,7022.2 7891.5,7022.2 7891.5,7022.2 \
8178,7022.2 8386.1,7022.2 8493.4,7105.8 8642,6960.2 8741.9,6862.2 8749.6,6386.3 8750,6278.8"];
"src/semantic/configurable-semantic-analyzer.ts" -> "src/types.ts" [pos="e,7882.6,5270 5099.2,6402.7 5125,6397.6 5154.6,6391 5181,6383.2 5541.5,6276.6 5626.1,6230 5970,6078.2 6150.4,5998.5 6180.2,5943.3 \
6367,5880.2 6835,5722.1 7018.6,5887.7 7456,5658.2 7651.3,5555.7 7825.5,5343.5 7876.5,5277.9"];
"src/frameworks/methodology/guides/5w1h-guide.ts" [height=0.31944,
pos="7285,6032.2",
width=4.4722];
"src/frameworks/methodology/index.ts" -> "src/frameworks/methodology/guides/5w1h-guide.ts" [pos="e,7142,6043.7 6626.3,6077.7 6641.7,6081.3 6657,6086 6671,6092.2 6689.5,6100.4 6687.8,6113.6 6707,6120.2 6785,6146.9 7006.6,6161.3 \
7078,6120.2 7105.6,6104.3 7087.7,6076.1 7114,6058.2 7119.8,6054.2 7126,6050.8 7132.4,6047.8"];
"src/frameworks/methodology/interfaces.ts" [height=0.31944,
pos="7625.5,5994.2",
width=3.7083];
"src/frameworks/methodology/index.ts" -> "src/frameworks/methodology/interfaces.ts" [pos="e,7597.3,6005.7 6639.7,6077.3 6650.8,6081.1 6661.4,6085.9 6671,6092.2 6695.2,6107.9 6681.6,6132.6 6707,6146.2 6852.4,6224 6931.2,\
6221.4 7078,6146.2 7102.4,6133.7 7090.5,6110.2 7114,6096.2 7245.7,6018 7306.9,6088.2 7456,6053.2 7502.5,6042.2 7554.2,6023.1 7587.9,\
6009.5"];
"src/frameworks/methodology/guides/cageerf-guide.ts" [height=0.31944,
pos="7285,5991.2",
width=4.6528];
"src/frameworks/methodology/index.ts" -> "src/frameworks/methodology/guides/cageerf-guide.ts" [pos="e,7129.7,6002.8 6604.5,6077.7 6636.6,6081.5 6673.4,6085.3 6707,6087.2 6789.3,6091.8 7008.2,6131.1 7078,6087.2 7109.3,6067.5 7084,\
6033.8 7114,6012.2 7116.2,6010.6 7118.4,6009.1 7120.7,6007.8"];
"src/frameworks/methodology/guides/react-guide.ts" [height=0.31944,
pos="7285,5950.2",
width=4.4444];
"src/frameworks/methodology/index.ts" -> "src/frameworks/methodology/guides/react-guide.ts" [pos="e,7140,5961.8 6627.4,6054.7 6786.7,6037.5 7067.8,6006.7 7078,6002.2 7097.3,5993.7 7094.7,5979.7 7114,5971.2 7119.3,5968.8 7124.8,\
5966.7 7130.4,5964.8"];
"src/frameworks/methodology/guides/scamper-guide.ts" [height=0.31944,
pos="7285,5909.2",
width=4.75];
"src/frameworks/methodology/index.ts" -> "src/frameworks/methodology/guides/scamper-guide.ts" [pos="e,7138.5,5920.8 6634.4,6054.6 6647.1,6051 6659.6,6046.3 6671,6040.2 6691.5,6029.2 6686.1,6012.4 6707,6002.2 6855.7,5929 6927.3,6033.2 \
7078,5964.2 7098,5955 7094.1,5939.5 7114,5930.2 7118.8,5927.9 7123.7,5925.9 7128.7,5924.1"];
"src/frameworks/methodology/registry.ts" [height=0.31944,
pos="6892.5,6066.2",
width=3.5];
"src/frameworks/methodology/index.ts" -> "src/frameworks/methodology/registry.ts" [pos="e,6766.4,6066.2 6639.6,6066.2 6676.8,6066.2 6718,6066.2 6756.2,6066.2"];
"src/frameworks/framework-state-manager.ts" [height=0.31944,
pos="5031.5,6334.2",
width=3.9167];
"src/frameworks/framework-state-manager.ts" -> "src/logging/index.ts" [pos="e,7283.3,3281.7 5036,6322.6 5054,6262.6 5137.5,5979.9 5181,5743.2 5193.3,5676.1 5169.2,5486.9 5217,5438.2 5325.3,5327.6 5447.3,5494.2 \
5562,5390.2 5612.8,5344.1 5559.2,5296.7 5598,5240.2 5711.6,5074.4 5865.4,5154.8 5970,4983.2 6035.1,4876.4 5923.5,4798.2 6006,4704.2 \
6104.5,4591.9 6226.2,4724.7 6331,4618.2 6377.9,4570.5 6319.2,4518.8 6367,4472.2 6466,4375.6 6536.5,4437.5 6671,4405.2 6852.7,4361.5 \
6949.7,4435.1 7078,4299.2 7222.9,4145.7 7274.3,3426.8 7282.7,3292"];
"src/frameworks/framework-state-manager.ts" -> "src/frameworks/types/index.ts" [pos="e,7882,6558.9 5060.3,6345.7 5207.6,6405.7 5914.3,6680.2 6518,6680.2 6518,6680.2 6518,6680.2 7286,6680.2 7496.5,6680.2 7562.7,6732.2 \
7759,6656.2 7808.1,6637.1 7852.6,6592.4 7875.4,6566.5"];
"src/frameworks/framework-state-manager.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5361.4,6191.9 5059.3,6322.6 5122.3,6295.3 5280.1,6227.1 5351.9,6196"];
"src/frameworks/methodology/framework-registry.ts" -> "src/logging/index.ts" [pos="e,7284,3282.1 6909,5898.5 6946,5869.5 7039.4,5790.1 7078,5699.2 7276.5,5231.8 7283.9,3506.5 7284,3292.1"];
"src/frameworks/methodology/framework-registry.ts" -> "src/frameworks/types/methodology-types.ts" [pos="e,8476.1,5899.6 7033.7,5898.6 7049,5894.9 7064.1,5890.2 7078,5884.2 7096.9,5876 7094.8,5862.5 7114,5855.2 7326.4,5774.6 7397.4,5831.2 \
7624.5,5831.2 7624.5,5831.2 7624.5,5831.2 7893.5,5831.2 8086.8,5831.2 8138.1,5814.9 8328,5851.2 8377.4,5860.6 8431.9,5881.2 8466.5,\
5895.6"];
"src/frameworks/index.ts" -> "src/frameworks/types/index.ts" [pos="e,7885.1,6559 3852.7,6037.7 3895.1,6064.5 3999.5,6129.8 4037,6147.2 4202.8,6224 4282.6,6166.9 4426,6280.2 4449.5,6298.7 4438.2,6319 \
4462,6337.2 4617.2,6455.5 4692.2,6419.7 4882,6465.2 5998.9,6732.7 6307.5,6701.8 7456,6694.2 7590.7,6693.3 7635.9,6744.9 7759,6690.2 \
7816.4,6664.6 7860.2,6600.9 7880,6567.8"];
"src/frameworks/index.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5265.5,6182.3 3913.3,6018.2 4071.6,6002 4414.2,5966.7 4426,5962.2 4444.4,5955.1 4443.2,5942.3 4462,5936.2 4543.2,5909.9 4781,5880.9 \
4846,5936.2 4921.5,6000.3 4808,6090.3 4882,6156.2 4909.3,6180.5 5114.8,6183.4 5255.5,6182.4"];
"src/frameworks/index.ts" -> "src/frameworks/prompt-guidance/index.ts" [pos="e,4521.5,5687.4 3863.8,6014.6 3952.3,5979.1 4223.2,5866.1 4426,5734.2 4443.5,5722.8 4442.8,5712.3 4462,5704.2 4477.5,5697.6 4494.4,\
5692.8 4511.4,5689.3"];
"src/frameworks/index.ts" -> "src/frameworks/methodology/index.ts" [pos="e,6510,6078.1 3913.3,6027.7 3941.5,6029.9 3973.1,6034.4 4001,6043.2 4018.5,6048.7 4020.3,6055.6 4037,6063.2 4204.4,6139.4 4257.2,\
6131.2 4426,6204.2 4634.5,6294.4 4662.3,6377.5 4882,6435.2 5077.7,6486.6 5808.6,6487 5970,6450.2 6143.6,6410.5 6188.8,6383.4 6331,\
6276.2 6407.1,6218.8 6475.9,6126.8 6504.3,6086.4"];
"src/frameworks/index.ts" -> "src/frameworks/framework-state-manager.ts" [pos="e,4901.3,6322.6 3913.3,6035.1 3950.7,6039.2 3996.1,6043.8 4037,6047.2 4126.8,6054.5 4779,6036 4846,6096.2 4917.1,6160 4814.6,6240.4 \
4882,6308.2 4885.3,6311.5 4888.9,6314.5 4892.7,6317.2"];
"src/frameworks/integration/index.ts" [height=0.31944,
pos="4231.5,6026.2",
width=3.1389];
"src/frameworks/index.ts" -> "src/frameworks/integration/index.ts" [pos="e,4118.2,6026.2 3913.2,6026.2 3968.9,6026.2 4044.6,6026.2 4108.1,6026.2"];
"src/frameworks/integration/framework-semantic-integration.ts" [height=0.31944,
pos="4654,5956.2",
width=5.3333];
"src/frameworks/integration/index.ts" -> "src/frameworks/integration/framework-semantic-integration.ts" [pos="e,4598.1,5967.7 4326.7,6014.6 4358.3,6010.5 4393.7,6005.5 4426,6000.2 4480.9,5991.2 4542.8,5979 4588.1,5969.8"];
"src/frameworks/integration/framework-semantic-integration.ts" -> "src/logging/index.ts" [pos="e,7283.2,3282 4668,5944.4 4701.2,5914.1 4789.9,5829.5 4846,5745.2 4866.9,5713.7 4858.8,5698 4882,5668.2 4987.4,5532.5 5073.4,5557.1 \
5181,5423.2 5203.2,5395.6 5193.9,5378.9 5217,5352.2 5339.7,5210.3 5462.5,5268.1 5562,5109.2 5614.8,5024.8 5527.3,4958.2 5598,4888.2 \
5716.8,4770.5 5853.4,4951.1 5970,4831.2 6060.2,4738.4 5923.1,4641.6 6006,4542.2 6103,4425.9 6220.3,4543.5 6331,4440.2 6363.1,4410.2 \
6332.3,4375.1 6367,4348.2 6474.5,4264.6 6560.7,4390 6671,4310.2 6701.3,4288.3 6676.5,4255.7 6707,4234.2 6774.7,4186.3 7016.1,4251.3 \
7078,4196.2 7219.8,4070 7273.3,3420.1 7282.5,3292.1"];
"src/frameworks/integration/framework-semantic-integration.ts" -> "src/types/index.ts" [pos="e,7623,4687.9 4665.9,5944.4 4695.4,5912.7 4778.8,5822.3 4846,5745.2 4862.4,5726.4 4861.1,5715.8 4882,5702.2 5145.5,5530.1 5261.3,\
5597.4 5562,5504.2 5760.4,5442.7 5801.7,5396 6006,5358.2 6475,5271.3 6602,5337.2 7078,5306.2 7162.1,5300.7 7391,5328.8 7456,5275.2 \
7549.5,5198.1 7608.5,4796.1 7621.7,4697.8"];
"src/frameworks/integration/framework-semantic-integration.ts" -> "src/frameworks/types/index.ts" [pos="e,7871.2,6558.8 4708.8,5944.7 4751.6,5938.9 4810.1,5939.2 4846,5973.2 4927.2,6050 4804.9,6141.2 4882,6222.2 4975.4,6320.2 5048.5,\
6252.5 5181,6280.2 5533.1,6353.6 5639.9,6317.3 5970,6460.2 5987.6,6467.8 5988.1,6477.2 6006,6484.2 6157.3,6543 6205.9,6519.6 6367,\
6540.2 6517.6,6559.4 6555.7,6561.2 6707,6574.2 6887.7,6589.6 6932.8,6596.7 7114,6603.2 7400.5,6613.4 7478,6660.1 7759,6603.2 7796.3,\
6595.6 7836.1,6577.2 7862.2,6563.6"];
"src/frameworks/integration/framework-semantic-integration.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5326.6,6191.7 4827.1,5967.8 4833.9,5971.8 4840.2,5976.6 4846,5982.2 4914.7,6048.6 4809,6132.5 4882,6194.2 4945.7,6247.9 5192.4,\
6214.5 5316.5,6193.4"];
"src/frameworks/integration/framework-semantic-integration.ts" -> "src/semantic/configurable-semantic-analyzer.ts" [pos="e,4960.2,6402.7 4755.4,5967.7 4789.1,5976.7 4823.8,5992.5 4846,6020.2 4939.8,6136.9 4791.4,6236 4882,6355.2 4898.7,6377.1 4924.8,\
6390.9 4950.4,6399.6"];
"src/frameworks/integration/framework-semantic-integration.ts" -> "src/semantic/types.ts" [pos="e,8750,6268.8 4707.7,5944.7 4750.7,5938.6 4810.1,5938.5 4846,5973.2 4940,6064.1 4791.4,6170.9 4882,6265.2 4928.7,6313.7 5115.8,6297.2 \
5181,6314.2 5197.5,6318.5 5201,6321.5 5217,6327.2 5877.5,6562.7 6021.2,6700 6707,6846.2 7049.8,6919.3 7142.6,6894.8 7492,6922.2 \
7669.3,6936.1 7713.6,6946.2 7891.5,6946.2 7891.5,6946.2 7891.5,6946.2 8178,6946.2 8229.6,6946.2 8603.6,6956.6 8642,6922.2 8740.3,\
6834 8749.2,6384.1 8750,6279.1"];
"src/frameworks/integration/framework-semantic-integration.ts" -> "src/frameworks/framework-state-manager.ts" [pos="e,4900.2,6322.6 4828.3,5967.9 4834.7,5971.9 4840.6,5976.7 4846,5982.2 4947.8,6086.5 4782.2,6201.9 4882,6308.2 4885,6311.4 4888.3,\
6314.3 4891.8,6316.9"];
"src/frameworks/integration/framework-semantic-integration.ts" -> "src/frameworks/prompt-guidance/service.ts" [pos="e,5011.8,5733.9 4673.6,5944.6 4734.9,5906.4 4930.7,5784.4 5003.2,5739.2"];
"src/frameworks/prompt-guidance/service.ts" -> "src/logging/index.ts" [pos="e,7283.1,3281.9 5050.8,5710.6 5082.8,5689.4 5148.5,5640.9 5181,5582.2 5220.9,5510 5157.1,5456.8 5217,5400.2 5329.5,5293.9 5453.6,\
5462.7 5562,5352.2 5656.6,5255.7 5517.3,5158.7 5598,5050.2 5705.6,4905.5 5859.4,5030.6 5970,4888.2 6031.3,4809.2 5942.9,4743.7 6006,\
4666.2 6103.6,4546.3 6224,4653.8 6331,4542.2 6366,4505.6 6330.4,4469.1 6367,4434.2 6381.8,4420 7064,4249.1 7078,4234.2 7213.1,4090.2 \
7272,3422.4 7282.3,3292.2"];
"src/frameworks/prompt-guidance/service.ts" -> "src/types/index.ts" [pos="e,7622.4,4687.7 5126.4,5733.7 5144.8,5737.4 5163.7,5742.1 5181,5748.2 5198.3,5754.3 5199.6,5762.6 5217,5768.2 5379.3,5819.7 5427.9,\
5800.1 5598,5809.2 5763.1,5818 5847.5,5920.2 5970,5809.2 6030.4,5754.4 5947.5,5501 6006,5444.2 6063.9,5387.9 7394.1,5395 7456,5343.2 \
7508.1,5299.6 7600.6,4807 7620.6,4697.6"];
"src/frameworks/prompt-guidance/service.ts" -> "src/frameworks/types/index.ts" [pos="e,7852.1,6535.6 5158.2,5733.8 5166.4,5737.6 5174.1,5742.3 5181,5748.2 5217.7,5779.2 5179.3,5820.3 5217,5850.2 5277.4,5898.1 5489,\
5863.2 5562,5888.2 5579.7,5894.2 5581.4,5901.4 5598,5910.2 5758.5,5995.5 5806.7,6000.4 5970,6080.2 6148.8,6167.6 6185.3,6206.1 6367,\
6287.2 6498.8,6346 6542.6,6335.4 6671,6401.2 6688.1,6409.9 6688.8,6418.8 6707,6425.2 6817.7,6463.9 7643.3,6495 7759,6514.2 7786.9,\
6518.8 7817.5,6526.3 7842.2,6532.9"];
"src/frameworks/prompt-guidance/service.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5372.7,6168.5 5050.2,5733.7 5081.6,5755.2 5146.8,5804.2 5181,5862.2 5213.7,5917.5 5185.7,5946.1 5217,6002.2 5255.4,6071 5327.1,\
6132.8 5364.4,6162.1"];
"src/frameworks/prompt-guidance/service.ts" -> "src/semantic/types.ts" [pos="e,8744.2,6269 5169.1,5730.6 5173.3,5733.1 5177.3,5735.9 5181,5739.2 5230.6,5782.7 5176.1,5831.4 5217,5883.2 5306.3,5995.9 6230.9,\
6430.7 6367,6477.2 7018.9,6699.7 7202.7,6756.2 7891.5,6756.2 7891.5,6756.2 7891.5,6756.2 8178,6756.2 8473.6,6756.2 8690.4,6373 8739.5,\
6278.2"];
"src/frameworks/prompt-guidance/service.ts" -> "src/frameworks/prompt-guidance/methodology-tracker.ts" [pos="e,5652,5776.7 5163.7,5733.7 5297.5,5745.5 5504.5,5763.7 5641.9,5775.8"];
"src/frameworks/prompt-guidance/service.ts" -> "src/frameworks/prompt-guidance/system-prompt-injector.ts" [pos="e,6785.5,6248.6 5153.4,5733.7 5163.2,5737.5 5172.6,5742.2 5181,5748.2 5207.6,5767 5190,5793.8 5217,5812.2 5281,5855.8 5485.5,5848.5 \
5562,5860.2 5743.7,5888 5794.8,5872.5 5970,5928.2 6156.8,5987.6 6185.5,6046.2 6367,6120.2 6514.6,6180.3 6551.9,6197.6 6707,6234.2 \
6728.9,6239.4 6752.6,6243.6 6775.4,6247.1"];
"src/frameworks/prompt-guidance/service.ts" -> "src/frameworks/prompt-guidance/template-enhancer.ts" [pos="e,5286.1,5693.7 5135,5710.7 5179.1,5705.7 5230.8,5699.9 5276,5694.8"];
"src/frameworks/types/methodology-types.ts" -> "src/execution/types.ts" [pos="e,8748.6,5614.8 8575.8,5899.6 8599.2,5892.9 8623.8,5882.1 8642,5865.2 8714.4,5797.6 8739.7,5674.3 8747.2,5624.7"];
"src/frameworks/types/methodology-types.ts" -> "src/semantic/types.ts" [pos="e,8747,6245.5 8525.6,5922.8 8555.3,5939.6 8608.8,5973.5 8642,6015.2 8698.4,6086 8731.9,6190.9 8744.4,6235.7"];
"src/frameworks/methodology/guides/5w1h-guide.ts" -> "src/types/index.ts" [pos="e,7623.9,4688 7446.3,6020.5 7449.7,6018 7452.9,6015.2 7456,6012.2 7553.8,5915.2 7614.3,4865.2 7623.3,4698.4"];
"src/frameworks/methodology/guides/5w1h-guide.ts" -> "src/semantic/types.ts" [pos="e,8731.3,6245.5 7343.8,6043.8 7468.1,6068.3 7770.3,6125.7 8026,6157.2 8298.5,6190.7 8376.9,6133.7 8642,6205.2 8670.9,6213 8701.4,\
6228.4 8722.6,6240.4"];
"src/frameworks/methodology/guides/5w1h-guide.ts" -> "src/frameworks/methodology/interfaces.ts" [pos="e,7521.8,6005.7 7388.5,6020.7 7427.4,6016.3 7471.9,6011.3 7511.8,6006.8"];
"src/frameworks/methodology/interfaces.ts" -> "src/frameworks/types/methodology-types.ts" [pos="e,8363.9,5910.1 7679.2,5982.6 7755.3,5966.5 7900.6,5937.8 8026,5925.2 8135.4,5914.2 8259.7,5910.8 8353.8,5910.1"];
"src/frameworks/methodology/guides/cageerf-guide.ts" -> "src/types/index.ts" [pos="e,7623.8,4688 7446.2,5979.4 7449.7,5977 7452.9,5974.2 7456,5971.2 7550.9,5877.4 7613.7,4861.5 7623.2,4698.3"];
"src/frameworks/methodology/guides/cageerf-guide.ts" -> "src/semantic/types.ts" [pos="e,8741.2,6245.5 7387.7,6002.7 7410.2,6005.6 7434,6008.8 7456,6012.2 7591.4,6033 7624.4,6042.9 7759,6068.2 7877.7,6090.5 7906.2,6103.6 \
8026,6119.2 8162.1,6136.9 8515.4,6109.3 8642,6162.2 8681,6178.5 8715.7,6214.8 8734.7,6237.5"];
"src/frameworks/methodology/guides/cageerf-guide.ts" -> "src/frameworks/methodology/interfaces.ts" [pos="e,7491.6,5993 7452.8,5992.7 7462.3,5992.7 7471.9,5992.8 7481.4,5992.9"];
"src/frameworks/methodology/guides/react-guide.ts" -> "src/types/index.ts" [pos="e,7623.8,4688 7445.2,5939.2 7449,5936.5 7452.6,5933.5 7456,5930.2 7548,5839.6 7613.1,4857.7 7623.2,4698.1"];
"src/frameworks/methodology/guides/react-guide.ts" -> "src/semantic/types.ts" [pos="e,8744.4,6245.3 7445,5950.3 7537.2,5952.3 7655.2,5958.3 7759,5974.2 7880.2,5992.7 7905.7,6019.9 8026,6043.2 8059.9,6049.7 8611.9,\
6106.3 8642,6123.2 8689.3,6149.7 8723.8,6205.9 8739.9,6236.4"];
"src/frameworks/methodology/guides/react-guide.ts" -> "src/frameworks/methodology/interfaces.ts" [pos="e,7541.4,5982.6 7380.9,5961.7 7405.4,5964.7 7431.7,5968 7456,5971.2 7480.4,5974.4 7506.9,5977.9 7531.4,5981.3"];
"src/frameworks/methodology/guides/scamper-guide.ts" -> "src/types/index.ts" [pos="e,7624.7,4687.8 7298.9,5897.5 7331.3,5867.4 7416.5,5782.7 7456,5693.2 7620,5321.5 7625.6,4809.5 7624.8,4698.1"];
"src/frameworks/methodology/guides/scamper-guide.ts" -> "src/semantic/types.ts" [pos="e,8746.8,6245.7 7452,5920.7 7542.8,5927.4 7657.2,5936.7 7759,5947.2 7861.9,5957.8 7896.4,5932 7990,5976.2 8009.9,5985.6 8006,6000.9 \
8026,6010.2 8151.1,6068 8526,6006.8 8642,6081.2 8699.6,6118.2 8731.4,6198 8743.8,6236.1"];
"src/frameworks/methodology/guides/scamper-guide.ts" -> "src/frameworks/methodology/interfaces.ts" [pos="e,7599.7,5982.6 7408.3,5920.7 7424.5,5923.3 7440.7,5926.4 7456,5930.2 7504,5942.1 7556.9,5963.6 7590.4,5978.4"];
"src/frameworks/methodology/registry.ts" -> "src/logging/index.ts" [pos="e,7283.7,3281.7 6922.4,6054.5 6964.9,6035.7 7042.9,5994.1 7078,5931.2 7214.2,5686.6 7276.8,3532.4 7283.4,3292"];
"src/frameworks/methodology/registry.ts" -> "src/frameworks/types/index.ts" [pos="e,7888.6,6535.6 6916.1,6077.7 6955.5,6097.4 7039.4,6137.6 7114,6162.2 7393.4,6254.2 7523.7,6133.8 7759,6310.2 7834.2,6366.6 7872.7,\
6479 7886,6525.9"];
"src/frameworks/methodology/registry.ts" -> "src/frameworks/methodology/guides/5w1h-guide.ts" [pos="e,7151.8,6043.7 7018.7,6055.3 7057.8,6051.9 7101.4,6048.1 7141.6,6044.6"];
"src/frameworks/methodology/registry.ts" -> "src/frameworks/methodology/guides/cageerf-guide.ts" [pos="e,7142.4,6002.7 7019,6057.5 7039.2,6053.6 7059.5,6048 7078,6040.2 7096.7,6032.3 7095.3,6019.9 7114,6012.2 7120,6009.7 7126.1,6007.5 \
7132.4,6005.6"];
"src/frameworks/methodology/registry.ts" -> "src/frameworks/methodology/guides/react-guide.ts" [pos="e,7130.2,5961.8 7018.7,6064.8 7039.9,6060.2 7060.6,6052.5 7078,6040.2 7106.3,6020.2 7085.6,5990.9 7114,5971.2 7116.3,5969.6 7118.7,\
5968 7121.2,5966.6"];
"src/frameworks/methodology/registry.ts" -> "src/frameworks/methodology/guides/scamper-guide.ts" [pos="e,7129.7,5920.9 6965.8,6054.6 7002.8,6045.5 7046.7,6029.7 7078,6002.2 7104.9,5978.6 7084.8,5950.8 7114,5930.2 7116.2,5928.6 7118.4,\
5927.2 7120.7,5925.8"];
"src/frameworks/prompt-guidance/gate-instruction-injector.ts" [height=0.31944,
pos="5784,2166.2",
width=5.1667];
"src/frameworks/prompt-guidance/gate-instruction-injector.ts" -> "src/logging/index.ts" [pos="e,7282.9,3258.6 5825.3,2177.7 5867.8,2192 5933.4,2220.4 5970,2268.2 6010.9,2321.6 5953.9,2372.6 6006,2415.2 6098.3,2490.6 6985.4,\
2383.1 7078,2458.2 7207.4,2563.1 7270.2,3130.6 7281.9,3248.7"];
"src/frameworks/prompt-guidance/gate-instruction-injector.ts" -> "src/types/index.ts" [pos="e,7624.2,4664.6 5867.2,2154.7 5908.7,2149.4 5959.9,2143.8 6006,2141.2 6244.6,2127.7 6896.1,2071.2 7078,2226.2 7447.3,2540.8 7342.7,\
2778.5 7456,3250.2 7590.6,3810.8 7619.5,4522.2 7623.9,4654.5"];
"src/frameworks/prompt-guidance/gate-instruction-injector.ts" -> "src/gates/core/gate-definitions.ts" [pos="e,6413.3,2155.6 5922.6,2154.7 5950.2,2152.8 5979,2151.2 6006,2150.2 6150.4,2145 6186.7,2144 6331,2150.2 6354.4,2151.2 6379.3,2152.9 \
6403.1,2154.8"];
"src/gates/guidance/GateGuidanceRenderer.ts" [height=0.31944,
pos="6168.5,1934.2",
width=4.0556];
"src/frameworks/prompt-guidance/gate-instruction-injector.ts" -> "src/gates/guidance/GateGuidanceRenderer.ts" [pos="e,6154.1,1945.8 5833.9,2154.6 5872.4,2144.3 5926.8,2126.9 5970,2102.2 5979.9,2096.5 6097.5,1994.9 6146.4,1952.5"];
"src/gates/guidance/GateGuidanceRenderer.ts" -> "src/logging/index.ts" [pos="e,7283.3,3258.5 6206.2,1945.7 6375.1,1998.8 7070.3,2217.5 7078,2226.2 7220.3,2386.1 7273.8,3112 7282.6,3248.1"];
"src/gates/guidance/GateGuidanceRenderer.ts" -> "src/gates/core/temporary-gate-registry.ts" [pos="e,6880.2,953.03 6174.9,1922.6 6196.4,1876.9 6279.2,1705.3 6367,1576.2 6543.5,1316.7 6802.9,1035.3 6873.3,960.39"];
"src/gates/guidance/GateGuidanceRenderer.ts" -> "src/gates/core/gate-definitions.ts" [pos="e,6469.5,2154.6 6196.1,1945.8 6230.8,1961.9 6291.4,1994 6331,2036.2 6353.9,2060.5 6342.2,2079.7 6367,2102.2 6393.2,2125.9 6429.5,\
2141.7 6459.9,2151.6"];
"src/gates/guidance/GateGuidanceRenderer.ts" -> "src/gates/core/gate-loader.ts" [pos="e,6458.7,1105.7 6172.5,1922.7 6189,1860.4 6269,1557 6331,1308.2 6347.6,1241.6 6322.7,1210.5 6367,1158.2 6387.8,1133.6 6419.8,1118.2 \
6448.9,1108.7"];
"src/gates/guidance/GateGuidanceRenderer.ts" -> "src/gates/types.ts" [pos="e,8126.6,1093.7 6184,1922.4 6244.5,1873.7 6484,1685.5 6707,1576.2 7227.9,1320.7 7913.4,1145.2 8116.7,1096.1"];
"src/gates/guidance/FrameworkGuidanceFilter.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="6519,1972.2",
width=4.2222];
"src/gates/guidance/GateGuidanceRenderer.ts" -> "src/gates/guidance/FrameworkGuidanceFilter.ts" [pos="e,6412.3,1960.6 6275,1945.7 6315.2,1950.1 6361.1,1955.1 6402.2,1959.6"];
"src/frameworks/prompt-guidance/methodology-tracker.ts" -> "src/logging/index.ts" [pos="e,7283.9,3281.9 5790.8,5776.5 5814.8,5728 5910.5,5538.1 6006,5392.2 6136.7,5192.3 6239.6,5184.9 6331,4964.2 6376.3,4854.8 6289.3,\
4789.6 6367,4700.2 6459.1,4594.2 6561.3,4701.8 6671,4614.2 6697.1,4593.3 6679.4,4567 6707,4548.2 6844.2,4454.3 6958.3,4615.5 7078,\
4500.2 7260.4,4324.5 7281.5,3443 7283.7,3292.2"];
"src/frameworks/prompt-guidance/methodology-tracker.ts" -> "src/frameworks/types/index.ts" [pos="e,7875.3,6535.6 5801.9,5799.8 5835.2,5822.9 5911.1,5876.9 5970,5928.2 5987.1,5943 5988.4,5950 6006,5964.2 6139.6,6071.7 6187.4,6078.4 \
6331,6172.2 6347.1,6182.7 6350.4,6186.5 6367,6196.2 6497.9,6272.8 6550.1,6259.6 6671,6351.2 6689.8,6365.4 6685.9,6379.7 6707,6390.2 \
6812.1,6442.2 7646.4,6443.4 7759,6476.2 7799.3,6487.9 7841.4,6513 7867,6530"];
"src/frameworks/prompt-guidance/system-prompt-injector.ts" -> "src/logging/index.ts" [pos="e,7283.4,3281.8 6913.7,6248.6 6953.4,6224.4 7041.1,6164.5 7078,6087.2 7142,5953.1 7269.5,3547.3 7282.9,3292.1"];
"src/frameworks/prompt-guidance/system-prompt-injector.ts" -> "src/types/index.ts" [pos="e,7623.8,4687.8 7035.6,6248.7 7166.3,6230 7354.6,6181.1 7456,6053.2 7544.3,5941.8 7613,4864.8 7623.2,4697.9"];
"src/frameworks/prompt-guidance/system-prompt-injector.ts" -> "src/frameworks/types/index.ts" [pos="e,7887.1,6535.5 7049.5,6271.7 7282.2,6289.9 7699.4,6327 7759,6362.2 7824.6,6400.9 7866.5,6486.2 7883.2,6526"];
"src/frameworks/prompt-guidance/system-prompt-injector.ts" -> "src/semantic/types.ts" [pos="e,8679.2,6257.3 7078.3,6259.9 7474.2,6259.2 8390.9,6257.8 8668.8,6257.3"];
"src/frameworks/prompt-guidance/template-enhancer.ts" -> "src/logging/index.ts" [pos="e,7283.8,3281.9 5421.6,5670.7 5521.6,5631.9 5835.4,5495.6 5970,5268.2 6039.3,5151.1 5936.7,5081.3 6006,4964.2 6096.4,4811.4 6227.4,\
4876.3 6331,4732.2 6363,4687.7 6328.8,4653.5 6367,4614.2 6478.1,4499.9 6551.2,4533.8 6707,4500.2 6788,4482.7 7017.4,4518.7 7078,\
4462.2 7257.4,4294.8 7280.9,3439.9 7283.7,3292"];
"src/frameworks/prompt-guidance/template-enhancer.ts" -> "src/types/index.ts" [pos="e,7623.2,4687.8 5562.2,5683 5691.3,5674.2 5863.4,5640.9 5970,5534.2 6016,5488.1 5955.5,5433.3 6006,5392.2 6052.2,5354.5 7018.5,5347.9 \
7078,5344.2 7162.1,5338.8 7391.4,5367.3 7456,5313.2 7554.8,5230.5 7610.2,4799.9 7622.1,4697.9"];
"src/frameworks/prompt-guidance/template-enhancer.ts" -> "src/frameworks/types/index.ts" [pos="e,7880.4,6535.5 5545.1,5693.7 5550.9,5695.4 5556.5,5697.2 5562,5699.2 5580.3,5705.9 5579.8,5717.3 5598,5724.2 5675.8,5753.7 5908,\
5712.7 5970,5768.2 6022.7,5815.3 5953.5,5875.8 6006,5923.2 6114.1,6020.7 6225.1,5864.3 6331,5964.2 6394.8,6024.4 6303.2,6098 6367,\
6158.2 6466.1,6251.6 6567.9,6107.3 6671,6196.2 6716.1,6235 6661.8,6286.5 6707,6325.2 6796.4,6401.7 7649.7,6404.6 7759,6448.2 7805,\
6466.5 7849.2,6505.1 7873.1,6528.3"];
"src/frameworks/prompt-guidance/template-enhancer.ts" -> "src/semantic/types.ts" [pos="e,8679.5,6267 5430.9,5670.6 5534.6,5643.7 5812.9,5588.9 5970,5724.2 6025.2,5771.7 5951.9,5835.3 6006,5884.2 6114,5981.7 6225.1,5823.4 \
6331,5923.2 6396.4,5984.8 6301.5,6060.6 6367,6122.2 6466.1,6215.4 6567.1,6070.3 6671,6158.2 6714.5,6195 6661.7,6246.7 6707,6281.2 \
6759.4,6321.1 7825.7,6300.2 7891.5,6300.2 7891.5,6300.2 7891.5,6300.2 8178,6300.2 8384.6,6300.2 8436.3,6290.9 8642,6271.2 8650.9,\
6270.3 8660.2,6269.3 8669.5,6268.2"];
"src/frameworks/prompt-guidance/template-enhancer.ts" -> "src/gates/core/index.ts" [pos="e,5780.7,881.81 5390.7,5670.6 5393.7,5504 5431,3574.3 5598,2028.2 5647.9,1566.4 5755.8,1007.9 5778.7,891.91"];
"src/gates/core/index.ts" -> "src/execution/types.ts" [pos="e,8749.9,5591.5 5821.5,858.63 5859.3,846.24 5919.8,825.2 5970,802.18 5986.6,794.55 5989.1,789.12 6006,782.18 6696.8,498.91 6877.9,\
332.18 7624.5,332.18 7624.5,332.18 7624.5,332.18 8178,332.18 8600.2,332.18 8530.5,753.94 8642,1161.2 8704.5,1389.2 8746.4,5256.1 \
8749.8,5581.4"];
"src/gates/core/index.ts" -> "src/gates/core/temporary-gate-registry.ts" [pos="e,6762.4,932.29 5860.3,874.81 6013.1,884.25 6370.7,906.47 6671,926.18 6697.2,927.9 6725.2,929.77 6752.1,931.59"];
"src/gates/core/index.ts" -> "src/gates/core/gate-loader.ts" [pos="e,6480.4,1082.7 5822.9,881.75 5946,919.38 6334.9,1038.2 6470.6,1079.7"];
"src/gates/core/index.ts" -> "src/gates/types.ts" [pos="e,8168.6,1070.4 5854.5,858.65 6110,816.64 6997.6,674.18 7284,674.18 7284,674.18 7284,674.18 7626.5,674.18 7889.6,674.18 8108.7,979.52 \
8163.1,1061.9"];
"src/gates/core/gate-validator.ts" [height=0.31944,
pos="6168.5,1288.2",
width=2.7778];
"src/gates/core/index.ts" -> "src/gates/core/gate-validator.ts" [pos="e,6109.7,1276.6 5789,882 5806.5,931.65 5880.6,1125.4 6006,1228.2 6032.9,1250.3 6068.8,1264.7 6099.8,1273.8"];
"src/gates/gate-state-manager.ts" [height=0.31944,
pos="6168.5,1208.2",
width=2.875];
"src/gates/core/index.ts" -> "src/gates/gate-state-manager.ts" [pos="e,6154.4,1196.6 5798.2,881.81 5854.7,931.79 6077.3,1128.5 6146.7,1189.8"];
"src/frameworks/types/integration-types.ts" -> "src/execution/types.ts" [pos="e,8750.2,5614.9 8308.6,5980.3 8436.7,5970.4 8616.5,5953.1 8642,5932.2 8738.6,5852.8 8749.5,5685.1 8750.2,5625.1"];
"src/frameworks/types/integration-types.ts" -> "src/semantic/types.ts" [pos="e,8747.7,6245.5 8285.1,5977.7 8386.1,5972.5 8537.2,5979.9 8642,6053.2 8706,6098 8735.2,6192.9 8745.4,6235.6"];
"src/frameworks/types/integration-types.ts" -> "src/frameworks/types/methodology-types.ts" [pos="e,8414.2,5922.7 8280.1,5977.6 8296.5,5974.1 8313,5969.3 8328,5963.2 8346,5955.8 8346.1,5945.8 8364,5938.2 8376.7,5932.8 8390.4,5928.5 \
8404.2,5925.1"];
"src/frameworks/types/prompt-guidance-types.ts" -> "src/execution/types.ts" [pos="e,8747.7,5614.9 8285.1,5882.7 8386.1,5887.9 8537.2,5880.5 8642,5807.2 8706,5762.4 8735.2,5667.4 8745.4,5624.8"];
"src/frameworks/types/prompt-guidance-types.ts" -> "src/frameworks/types/methodology-types.ts" [pos="e,8408.8,5899.7 8271.3,5882.7 8311.2,5887.6 8357.9,5893.4 8398.8,5898.4"];
"src/gates/core/gate-loader.ts" -> "src/logging/index.ts" [pos="e,7284,3258.3 6556,1105.7 6658.1,1140.5 6950.8,1255 7078,1462.2 7274.3,1781.9 7283.7,3064.8 7284,3248.3"];
"src/gates/core/gate-loader.ts" -> "src/gates/core/temporary-gate-registry.ts" [pos="e,6762.4,944.93 6567.5,1082.6 6599.7,1072.9 6641.4,1056.3 6671,1030.2 6694.9,1009.1 6680.6,986.04 6707,968.18 6720.7,958.94 6736.2,\
952.3 6752.3,947.61"];
"src/gates/core/gate-loader.ts" -> "src/gates/types.ts" [pos="e,8154.4,1070.7 6566.2,1082.6 6684.6,1054 7009.2,982.18 7284,982.18 7284,982.18 7284,982.18 7626.5,982.18 7788.4,982.18 7832.2,969.75 \
7990,1006.2 8047.1,1019.4 8109.4,1048 8145.4,1066.1"];
"src/gates/types.ts" -> "src/execution/types.ts" [pos="e,8750,5591.4 8210.6,1093.7 8299.5,1127 8545.5,1232.9 8642,1415.2 8746.2,1611.9 8749.9,5263.4 8750,5581.2"];
"src/gates/core/gate-validator.ts" -> "src/logging/index.ts" [pos="e,7283.9,3258.6 6184.6,1300 6246.7,1347.9 6488.5,1531.5 6707,1650.2 6864.5,1735.7 6969,1665.9 7078,1808.2 7261.7,2047.8 7281.8,3084.6 \
7283.8,3248.4"];
"src/gates/core/gate-validator.ts" -> "src/execution/types.ts" [pos="e,8748.3,5591.4 6268.7,1286.3 6554.1,1281.9 7363.2,1276 7456,1348.2 8200.6,1927.4 8702.7,5277.7 8746.8,5581.2"];
"src/gates/core/gate-validator.ts" -> "src/gates/core/gate-loader.ts" [pos="e,6468.6,1105.7 6231.1,1276.6 6263.9,1267.9 6303,1253 6331,1228.2 6357.2,1205 6341.4,1182 6367,1158.2 6392.7,1134.3 6428.6,1118.6 \
6459,1108.7"];
"src/gates/core/gate-validator.ts" -> "src/gates/types.ts" [pos="e,8115.9,1088.3 6268.7,1278 6620.5,1241.9 7803.9,1120.4 8105.6,1089.4"];
"src/gates/core/gate-validator.ts" -> "src/types.ts" [pos="e,7849.8,5266.8 6173.7,1299.9 6195.5,1362.1 6297.3,1660.5 6331,1914.2 6342.2,1998.3 6314.6,4902.4 6367,4969.2 6737.4,5441.1 7617.2,\
5310.6 7839.7,5268.7"];
"src/types.ts" -> "src/prompts/types.ts" [pos="e,8893.5,5591.7 7928.2,5269.8 8083.2,5321.4 8711.4,5530.9 8884,5588.5"];
"src/types.ts" -> "src/gates/types.ts" [pos="e,8175.2,1093.8 7894.3,5246.6 7909.9,5015.7 8153.4,1417 8174.5,1103.9"];
"src/gates/gate-state-manager.ts" -> "src/logging/index.ts" [pos="e,7284.1,3258.4 6267.7,1219.7 6458.9,1247.9 6879.9,1338.9 7078,1609.2 7281.4,1886.7 7284.8,3072 7284.1,3248.2"];
"src/gates/index.ts" -> "src/gates/core/index.ts" [pos="e,5774.6,882.03 5092.8,1821.4 5121.8,1819.2 5155.7,1812.3 5181,1794.2 5208.1,1774.7 5199.8,1756.8 5217,1728.2 5423.4,1384.8 5703.1,\
983.75 5768.8,890.33"];
"src/gates/intelligence/GatePerformanceAnalyzer.ts" [height=0.31944,
pos="6168.5,2394.2",
width=4.4444];
"src/gates/intelligence/GatePerformanceAnalyzer.ts" -> "src/logging/index.ts" [pos="e,7283.1,3258.4 6328.8,2388.4 6573.9,2381.1 7021.4,2374.3 7078,2420.2 7213.4,2529.9 7271.6,3126.4 7282.2,3248.4"];
"src/gates/intelligence/GatePerformanceAnalyzer.ts" -> "src/gates/core/gate-definitions.ts" [pos="e,6500.3,2177.8 6187.3,2382.6 6244.5,2345.1 6424.2,2227.6 6491.9,2183.3"];
"src/gates/services/compositional-gate-service.ts" [height=0.31944,
pos="5389.5,2238.2",
width=4.2222];
"src/gates/services/compositional-gate-service.ts" -> "src/logging/index.ts" [pos="e,7282.8,3258.6 5421.4,2249.7 5528.8,2289.6 5886.2,2420.7 6006,2443.2 6064.6,2454.2 7031.6,2458.7 7078,2496.2 7201.5,2596 7268.6,\
3133.8 7281.6,3248.6"];
"src/gates/services/compositional-gate-service.ts" -> "src/types/index.ts" [pos="e,7624.3,4664.6 5535.2,2226.5 5544.7,2222.7 5553.7,2218 5562,2212.2 5589.4,2193 5570.3,2164.8 5598,2146.2 5667,2099.8 5887.6,2115.4 \
5970,2104.2 6126.3,2083 6563.1,2108.2 6671,1993.2 6729.6,1930.7 6643.9,1667.2 6707,1609.2 6737.6,1581 7425.8,1576.6 7456,1605.2 \
7573.9,1716.7 7619.8,4386.4 7624.2,4654.5"];
"src/gates/services/compositional-gate-service.ts" -> "src/gates/services/gate-service-interface.ts" [pos="e,5647.9,2048.2 5541.4,2226.5 5548.8,2222.5 5555.7,2217.8 5562,2212.2 5609.1,2169.8 5550.7,2116.3 5598,2074.2 5609.6,2063.8 5623.4,\
2056.4 5638.1,2051.3"];
"src/gates/services/compositional-gate-service.ts" -> "src/frameworks/prompt-guidance/gate-instruction-injector.ts" [pos="e,5656.2,2177.7 5504.9,2226.7 5524.2,2223.1 5543.9,2218.4 5562,2212.2 5579.3,2206.3 5580.6,2198 5598,2192.2 5613.3,2187.1 5629.6,\
2182.9 5646,2179.6"];
"src/gates/services/compositional-gate-service.ts" -> "src/gates/core/gate-definitions.ts" [pos="e,6413,2169.5 5515.1,2226.7 5639.3,2215.5 5835.7,2198.7 6006,2188.2 6142.2,2179.7 6299,2173.5 6402.8,2169.9"];
"src/gates/services/compositional-gate-service.ts" -> "src/gates/guidance/GateGuidanceRenderer.ts" [pos="e,6111.6,1945.7 5539.2,2226.6 5547.3,2222.7 5555,2217.9 5562,2212.2 5598.5,2182.2 5561,2141.5 5598,2112.2 5728.4,2008.8 5833.4,2164.3 \
5970,2069.2 5999,2049 5979.9,2022 6006,1998.2 6032.8,1973.8 6069.9,1958.2 6101.9,1948.5"];
"src/gates/services/gate-service-factory.ts" [height=0.31944,
pos="4654,2120.2",
width=3.6111];
"src/gates/services/gate-service-factory.ts" -> "src/logging/index.ts" [pos="e,7279.3,3258.4 4677.9,2131.8 4814.4,2200.4 5537.8,2548.2 6167.5,2548.2 6167.5,2548.2 6167.5,2548.2 6520,2548.2 6582.1,2548.2 7031.2,\
2531.4 7078,2572.2 7145.1,2630.6 7091.6,2683 7114,2769.2 7163.2,2958.6 7248.3,3179.8 7275.4,3248.6"];
"src/gates/services/gate-service-factory.ts" -> "src/config/index.ts" [pos="e,5027.8,3722.4 4657.7,2131.8 4689,2266.5 4983.2,3530.7 5025.4,3712.5"];
"src/gates/services/gate-service-factory.ts" -> "src/gates/services/gate-service-interface.ts" [pos="e,5647.7,2055.4 4784.1,2130.2 4962,2140.4 5291.3,2146.8 5562,2081.2 5579,2077.1 5581.1,2069.6 5598,2065.2 5610.8,2061.8 5624.3,2059.1 \
5637.8,2056.9"];
"src/gates/services/gate-service-factory.ts" -> "src/gates/guidance/GateGuidanceRenderer.ts" [pos="e,6022.2,1943.5 4784.1,2113.2 4805.4,2109.1 4826.8,2103 4846,2094.2 4865.4,2085.2 4862.4,2070.9 4882,2062.2 4983.1,2017.2 5692.3,\
1965.5 6012,1944.2"];
"src/gates/services/gate-service-factory.ts" -> "src/gates/core/gate-validator.ts" [pos="e,6106.6,1299.7 4784.4,2120.8 4806.6,2116 4828.2,2107.8 4846,2094.2 4878.3,2069.6 4854.9,2040.4 4882,2010.2 4983.9,1896.5 5065.8,\
1941.3 5181,1841.2 5200.9,1823.9 5198.8,1813.2 5217,1794.2 5370,1633.7 5404.2,1579.8 5598,1472.2 5764.7,1379.6 5985.1,1325.2 6096.5,\
1301.8"];
"src/gates/services/gate-service-factory.ts" -> "src/gates/services/compositional-gate-service.ts" [pos="e,5316.8,2226.6 4726.7,2131.7 4863.7,2153.8 5162.1,2201.8 5306.7,2225"];
"src/gates/services/semantic-gate-service.ts" [height=0.31944,
pos="5031.5,2082.2",
width=3.8194];
"src/gates/services/gate-service-factory.ts" -> "src/gates/services/semantic-gate-service.ts" [pos="e,4916.6,2093.7 4768.7,2108.7 4812.2,2104.3 4862.1,2099.2 4906.6,2094.7"];
"src/gates/services/semantic-gate-service.ts" -> "src/logging/index.ts" [pos="e,7279.1,3258.4 5040.1,2093.9 5062.8,2127.9 5133.3,2227 5217,2278.2 5402.5,2391.5 5950.1,2510.2 6167.5,2510.2 6167.5,2510.2 6167.5,\
2510.2 6520,2510.2 6582.1,2510.2 7031.8,2492.8 7078,2534.2 7117.3,2569.4 7101.5,2717.9 7114,2769.2 7160.5,2959.7 7247.7,3181 7275.4,\
3249.1"];
"src/gates/services/semantic-gate-service.ts" -> "src/types/index.ts" [pos="e,7624.3,4664.5 5069.6,2070.6 5106.8,2059 5165.8,2040.7 5217,2025.2 5299.6,2000.1 6621.5,1594.6 6707,1582.2 7036.4,1534.2 7214.3,\
1353.3 7456,1582.2 7574.7,1694.6 7619.9,4384.3 7624.2,4654.4"];
"src/gates/services/semantic-gate-service.ts" -> "src/gates/services/gate-service-interface.ts" [pos="e,5647.7,2055.8 5169.1,2077 5276,2072.8 5428.5,2066.6 5562,2060.2 5586.5,2059 5612.5,2057.7 5637.7,2056.3"];
"src/gates/services/semantic-gate-service.ts" -> "src/gates/core/gate-definitions.ts" [pos="e,6423.8,2177.7 5039.9,2093.9 5061.8,2127.6 5130.5,2224.4 5217,2259.2 5326.8,2303.3 6124.6,2213.4 6413.7,2178.9"];
"src/gates/services/semantic-gate-service.ts" -> "src/gates/guidance/GateGuidanceRenderer.ts" [pos="e,6055.9,1945.7 5126.3,2070.7 5155.4,2067.2 5187.5,2063.4 5217,2060.2 5258.8,2055.6 5930.4,1998.4 5970,1984.2 5988.1,1977.7 5988.1,\
1967.2 6006,1960.2 6018.7,1955.2 6032.2,1951.2 6045.9,1947.9"];
"src/gates/services/semantic-gate-service.ts" -> "src/gates/core/gate-validator.ts" [pos="e,6155.5,1299.8 5057.8,2070.6 5135.8,2034.6 5378.5,1918.9 5562,1794.2 5809.1,1626.2 6074.6,1377.2 6147.9,1307.1"];
"src/gates/services/semantic-gate-service.ts" -> "src/gates/services/compositional-gate-service.ts" [pos="e,5361.9,2226.5 5059,2093.8 5121.9,2121.4 5280.6,2190.9 5352.3,2222.3"];
"src/mcp-tools/config-utils.ts" [height=0.31944,
pos="4654,1951.2",
width=2.5];
"src/mcp-tools/config-utils.ts" -> "src/logging/index.ts" [pos="e,7283.8,3258.3 4724,1939.6 4829.7,1922.6 5038.4,1891.4 5217,1880.2 5370,1870.5 5408.7,1876.8 5562,1880.2 5685.5,1882.9 6575.4,1874 \
6671,1952.2 6711.5,1985.3 6666.4,2031.3 6707,2064.2 6771.4,2116.3 7017.3,2045.7 7078,2102.2 7254,2265.8 7280.3,3102.1 7283.6,3248.3"];
"src/mcp-tools/config-utils.ts" -> "src/config/index.ts" [pos="e,5030.4,3722.4 4680.4,1962.7 4722.9,1983.4 4807.5,2031.4 4846,2100.2 5010.9,2394.7 5028.6,3539 5030.3,3712.2"];
"src/mcp-tools/config-utils.ts" -> "src/types/index.ts" [pos="e,7624.4,4664.6 4670.5,1939.6 4744.5,1883.6 5061.9,1631.1 5181,1338.2 5204.9,1279.5 5171,812.76 5217,769.18 5292,698.06 6975.2,749.78 \
7078,761.18 7248.9,780.13 7345.2,711.76 7456,843.18 7587.2,998.8 7621.5,4353 7624.3,4654.5"];
"src/mcp-tools/constants.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="86.5,5464.2",
width=2.4028];
"src/mcp-tools/index.ts" [height=0.31944,
pos="86.5,5423.2",
width=2.0556];
"src/mcp-tools/index.ts" -> "src/logging/index.ts" [pos="e,7282.9,3281.7 87.833,5411.6 90.457,5328.6 110.36,4824.1 209,4716.2 303.64,4612.7 377.79,4668.6 514,4635.2 1231.7,4459 1419.4,4450 \
2136,4269.2 2304.2,4226.7 2341.4,4196 2512,4164.2 2675.4,4133.7 3835.6,4036.1 4001,4019.2 4711,3946.7 4887.3,3916.5 5598,3852.2 \
5680.2,3844.7 7010.6,3775.8 7078,3728.2 7232,3619.2 7272.8,3367.2 7281.8,3291.8"];
"src/mcp-tools/index.ts" -> "src/text-references/index.ts" [pos="e,2954,4579.7 155.35,5434.8 161.59,5437.4 167.59,5440.4 173,5444.2 518.32,5683 287.62,6223.2 707.5,6223.2 707.5,6223.2 707.5,6223.2 \
1137.5,6223.2 1748.4,6223.2 1348.6,5423 1813,5026.2 2161.1,4728.8 2720.6,4615.9 2943.9,4581.2"];
"src/mcp-tools/index.ts" -> "src/config/index.ts" [pos="e,5014.8,3722.6 87.988,5411.5 92.786,5299.2 132.99,4411.4 209,4325.2 237.62,4292.7 3196,3601.3 3239,3596.2 3411.6,3575.7 3456.2,\
3593.3 3630,3596.2 4170.7,3605.1 4323.5,3496.9 4846,3636.2 4908.1,3652.7 4972.6,3693.3 5006.5,3716.7"];
"src/mcp-tools/index.ts" -> "src/types/index.ts" [pos="e,7622.7,4687.9 160.7,5433.6 165.33,5436.4 169.52,5439.9 173,5444.2 238.85,5524.9 140.16,6303 209,6381.2 282.91,6465.1 595.64,6451.2 \
707.5,6451.2 707.5,6451.2 707.5,6451.2 1574.5,6451.2 1825.2,6451.2 1888.7,6437.6 2136,6396.2 2289.2,6370.5 2327.9,6362 2476,6315.2 \
3018.7,6143.7 3123.9,6015.4 3666,5842.2 3812,5795.5 3874.7,5847.1 4001,5760.2 4024.2,5744.2 4013.7,5723.9 4037,5708.2 4184.4,5609 \
5422.9,5391.2 5598,5361.2 5849.3,5318.1 5912.5,5292.2 6167.5,5292.2 6167.5,5292.2 6167.5,5292.2 6520,5292.2 6572.1,5292.2 7415.2,\
5261.6 7456,5229.2 7543.6,5159.6 7606.4,4791.8 7621.2,4698"];
"src/mcp-tools/index.ts" -> "src/metrics/index.ts" [pos="e,3371,2570.6 87.541,5411.5 88.335,5196.9 101.65,2099.7 209,1947.2 460.18,1590.2 1795.3,1294.4 2136,1567.2 2189.2,1609.8 2133.7,\
1659.8 2172,1716.2 2275.9,1869.2 2358.8,1852.6 2512,1956.2 2657.6,2054.7 2735.6,2032.8 2844,2171.2 2874.2,2209.7 2845.9,2240.1 2880,\
2275.2 2987,2385.2 3096.2,2287 3203,2397.2 3237.3,2432.6 3205.2,2466.3 3239,2502.2 3271.3,2536.4 3320.3,2556.5 3361.1,2567.9"];
"src/mcp-tools/index.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5384.6,6191.7 160.74,5433.6 165.37,5436.4 169.54,5439.9 173,5444.2 261.4,5553.7 127.32,6595.6 209,6710.2 346.45,6903 470.71,6898.2 \
707.5,6898.2 707.5,6898.2 707.5,6898.2 3435.5,6898.2 3848.3,6898.2 5149.8,6522.5 5181,6500.2 5293,6420 5360,6258.8 5381.2,6201.2"];
"src/mcp-tools/index.ts" -> "src/semantic/configurable-semantic-analyzer.ts" [pos="e,4995.3,6425.8 160.73,5433.6 165.36,5436.4 169.54,5439.9 173,5444.2 254.89,5545.4 131.54,6510.6 209,6615.2 348.21,6803.2 473.56,\
6784.2 707.5,6784.2 707.5,6784.2 707.5,6784.2 3042.5,6784.2 3833.4,6784.2 4772,6497.6 4985.7,6428.9"];
"src/mcp-tools/index.ts" -> "src/frameworks/framework-state-manager.ts" [pos="e,4936.6,6345.7 160.72,5433.6 165.35,5436.4 169.53,5439.9 173,5444.2 248.72,5537.5 136.06,6429.7 209,6525.2 349.75,6709.5 475.61,\
6679.2 707.5,6679.2 707.5,6679.2 707.5,6679.2 2325,6679.2 2926.1,6679.2 3069.8,6580.2 3666,6504.2 4136.5,6444.2 4698.5,6374.9 4926.6,\
6346.9"];
"src/mcp-tools/index.ts" -> "src/gates/gate-state-manager.ts" [pos="e,6129.9,1196.7 87.562,5411.5 88.97,5151.5 114.77,637.09 209,545.18 604.04,159.86 3361.5,944.18 4230.5,944.18 4230.5,944.18 4230.5,\
944.18 4655,944.18 5240.6,944.18 5935.1,1138.6 6120.2,1193.8"];
"src/mcp-tools/prompt-engine/index.ts" [height=0.31944,
pos="343.5,566.18",
width=3.3194];
"src/mcp-tools/index.ts" -> "src/mcp-tools/prompt-engine/index.ts" [pos="e,339.38,578.08 87.567,5411.7 88.834,5200.2 108.85,2134.6 209,1243.2 238.31,982.27 315.28,671.91 336.82,587.99"];
"src/mcp-tools/prompt-manager/index.ts" [height=0.31944,
pos="1974.5,5104.2",
width=3.5139];
"src/mcp-tools/index.ts" -> "src/mcp-tools/prompt-manager/index.ts" [pos="e,1973.3,5115.9 160.66,5433.6 165.31,5436.5 169.51,5439.9 173,5444.2 228.98,5512.3 151.57,6170.2 209,6237.2 356.14,6408.7 481.53,\
6337.2 707.5,6337.2 707.5,6337.2 707.5,6337.2 1137.5,6337.2 1425.2,6337.2 1571.9,6438.9 1777,6237.2 1942.8,6074.1 1969.6,5269.7 \
1973,5126.1"];
"src/mcp-tools/system-control.ts" [height=0.31944,
pos="3041.5,2254.2",
width=2.8333];
"src/mcp-tools/index.ts" -> "src/mcp-tools/system-control.ts" [pos="e,3026.9,2242.5 87.62,5411.6 90.094,5175.6 130.9,1397.3 209,1319.2 332.18,1195.9 1603.9,1273.4 1777,1293.2 1939.7,1311.7 2023,1257.7 \
2136,1376.2 2197.7,1440.9 2126.8,1497 2172,1574.2 2271.1,1743.3 2348.7,1746.6 2512,1855.2 2650.7,1947.4 2723.7,1914 2844,2029.2 \
2867,2051.2 2860.7,2065.8 2880,2091.2 2924,2148.8 2986.8,2207.1 3019.3,2235.8"];
"src/mcp-tools/tool-description-manager.ts" [height=0.31944,
pos="4654,5242.2",
width=3.6806];
"src/mcp-tools/index.ts" -> "src/mcp-tools/tool-description-manager.ts" [pos="e,4602.3,5253.8 160.68,5433.6 165.32,5436.4 169.52,5439.9 173,5444.2 233.85,5518.5 146.92,6234.8 209,6308.2 355.28,6481 481.08,6413.2 \
707.5,6413.2 707.5,6413.2 707.5,6413.2 1574.5,6413.2 2550.5,6413.2 2730.5,6022.1 3666,5744.2 3814,5700.2 3878,5745.5 4001,5652.2 \
4025.8,5633.4 4014.3,5613.4 4037,5592.2 4178.9,5459.6 4288.1,5529.9 4426,5393.2 4450.6,5368.8 4436.6,5347.7 4462,5324.2 4498.7,5290.2 \
4551.6,5269 4592.5,5256.6"];
"src/prompts/index.ts" [height=0.31944,
pos="2678,4184.2",
width=1.9167];
"src/mcp-tools/index.ts" -> "src/prompts/index.ts" [pos="e,2609,4177.7 90.289,5411.5 114.31,5314 295.37,4639.2 707.5,4639.2 707.5,4639.2 707.5,4639.2 1975.5,4639.2 2218.3,4639.2 2326.4,\
4611.4 2476,4420.2 2534.4,4345.6 2444.6,4276.7 2512,4210.2 2534.5,4187.9 2567.9,4179.9 2598.7,4178.1"];
"src/semantic/integrations/index.ts" [height=0.31944,
pos="4654,5724.2",
width=3.0139];
"src/mcp-tools/index.ts" -> "src/semantic/integrations/index.ts" [pos="e,4612.6,5735.7 160.71,5433.6 165.34,5436.4 169.53,5439.9 173,5444.2 244.61,5532.3 132.36,6381.4 209,6465.2 359.73,6629.9 484.24,\
6527.2 707.5,6527.2 707.5,6527.2 707.5,6527.2 1574.5,6527.2 1825.6,6527.2 1887.8,6503.3 2136,6465.2 2288.2,6441.8 2326.8,6436.5 \
2476,6398.2 2997.3,6264.4 3147.1,6268.9 3630,6031.2 3647.5,6022.6 3648.4,6014.5 3666,6006.2 3668.8,6004.9 4402.5,5795.6 4602.9,5738.5"];
"src/text-references/conversation.ts" [height=0.31944,
pos="3434.5,3802.2",
width=3.0972];
"src/mcp-tools/index.ts" -> "src/text-references/conversation.ts" [pos="e,3323,3810.1 88.046,5411.6 93.159,5305.7 134.14,4505.5 209,4434.2 462.03,4193.3 1434.4,4387.4 1777,4319.2 1941.9,4286.3 1977.1,\
4254.9 2136,4200.2 2451.9,4091.4 2587.9,4161.8 2844,3947.2 2868.7,3926.5 2853.7,3902.8 2880,3884.2 3012.4,3790.6 3078.3,3840.7 3239,\
3819.2 3262.8,3816 3288.4,3813.3 3312.9,3811"];
"src/mcp-tools/prompt-engine/index.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,3825.4,561.53 357.39,554.33 428.89,489.85 786.27,184.18 1135.5,184.18 1135.5,184.18 1135.5,184.18 1574.5,184.18 2299.6,184.18 \
2485,182.42 3203,284.18 3393.9,311.23 3460.2,268.88 3630,360.18 3719.2,408.13 3791.8,509.73 3819.9,552.99"];
"src/mcp-tools/prompt-engine/index.ts" -> "src/mcp-tools/prompt-engine/processors/response-formatter.ts" [pos="e,3372.1,436.6 388.04,554.61 528.76,517.89 984.57,404.23 1370,367.18 1612.5,343.86 2416,383.62 2844,398.18 3003.6,403.61 3044.1,\
396.72 3203,412.18 3256.6,417.39 3316.7,426.9 3362.1,434.83"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" [height=0.31944,
pos="708.5,2544.2",
width=5.4028];
"src/mcp-tools/prompt-engine/index.ts" -> "src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" [pos="e,705.38,2532.6 346.63,577.79 374.46,729.43 666,2318.1 703.53,2522.5"];
"src/mcp-tools/prompt-engine/utils/classification.ts" [height=0.31944,
pos="3434.5,1828.2",
width=4.3194];
"src/mcp-tools/prompt-engine/index.ts" -> "src/mcp-tools/prompt-engine/utils/classification.ts" [pos="e,3387.7,1816.6 463.13,559.78 711.17,549.43 1301.1,540.62 1777,657.18 2121.9,741.65 2209,810.08 2476,1044.2 2662.1,1207.4 2721.8,\
1246.9 2844,1462.2 2869.8,1507.6 2839.9,1540.6 2880,1574.2 2991,1667.2 3092.1,1525 3203,1618.2 3243.4,1652.1 3204.7,1691.1 3239,\
1731.2 3275.3,1773.5 3334.5,1799.3 3378.1,1813.5"];
"src/mcp-tools/prompt-engine/utils/context-builder.ts" [height=0.31944,
pos="1974.5,4146.2",
width=4.4861];
"src/mcp-tools/prompt-engine/index.ts" -> "src/mcp-tools/prompt-engine/utils/context-builder.ts" [pos="e,1877.7,4157.7 345.8,577.84 356.71,676.13 433.83,1376.8 478,1947.2 499.24,2221.5 469.49,2293.7 514,2565.2 629.91,3272.2 375.01,\
3678.3 939,4120.2 1080.5,4231.1 1633.1,4184.5 1867.5,4158.8"];
"src/mcp-tools/prompt-engine/utils/validation.ts" [height=0.31944,
pos="5389.5,790.18",
width=4.0556];
"src/mcp-tools/prompt-engine/index.ts" -> "src/mcp-tools/prompt-engine/utils/validation.ts" [pos="e,5373.8,778.46 346.31,554.64 354.68,505.48 394.47,312.13 514,228.18 827.53,7.9755 987.54,148.88 1370,126.18 2048.4,85.901 3777.5,\
38.817 4426,242.18 4836,370.77 5263.7,692.48 5365.7,772.13"];
"src/mcp-tools/prompt-manager/core/types.ts" [height=0.31944,
pos="4654,4994.2",
width=3.9306];
"src/mcp-tools/prompt-manager/index.ts" -> "src/mcp-tools/prompt-manager/core/types.ts" [pos="e,4567.9,5005.7 2101.3,5104.2 2241.7,5104.2 2475.6,5104.2 2677,5104.2 2677,5104.2 2677,5104.2 3834.5,5104.2 4115.9,5104.2 4183.2,\
5058.5 4462,5020.2 4493.1,5015.9 4527.1,5011.3 4557.7,5007.1"];
"src/mcp-tools/prompt-manager/core/manager.ts" [height=0.31944,
pos="2324,5055.2",
width=4.2222];
"src/mcp-tools/prompt-manager/index.ts" -> "src/mcp-tools/prompt-manager/core/manager.ts" [pos="e,2241.3,5066.7 2057.4,5092.6 2109.6,5085.3 2177.4,5075.7 2231.4,5068.1"];
"src/mcp-tools/system-control.ts" -> "src/logging/index.ts" [pos="e,7283.9,3258.7 3143.6,2244.1 3445.8,2213.2 4327.2,2116.7 4426,2034.2 4463.2,2003.1 4424.3,1961.7 4462,1931.2 4608.3,1812.9 4694.4,\
1892.2 4882,1878.2 5524.2,1830.1 5687.3,1861.8 6331,1880.2 6482.2,1884.5 6552.8,1800.9 6671,1895.2 6718.2,1932.8 6660.9,1987.2 6707,\
2026.2 6770.3,2079.7 7017.5,2007.6 7078,2064.2 7259.5,2233.8 7281.3,3100.3 7283.7,3248.6"];
"src/mcp-tools/system-control.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,3830.1,584.72 3051.3,2242.5 3078.6,2205.7 3162.5,2088.1 3203,1977.2 3234.4,1891.1 3172.1,1836.8 3239,1774.2 3366.6,1654.7 3504.8,\
1853.2 3630,1731.2 3672.6,1689.7 3656.6,1524.9 3666,1466.2 3722.3,1116.9 3807.8,693.95 3828.1,594.73"];
"src/mcp-tools/system-control.ts" -> "src/config/index.ts" [pos="e,5019.8,3722.6 3143.7,2253 3165.4,2257.2 3186.7,2265.4 3203,2280.2 3248.8,2321.5 3197.6,2368.5 3239,2414.2 3363.7,2551.9 3469.3,\
2469 3630,2562.2 4266.7,2931.4 4900.4,3594.9 5012.9,3715.2"];
"src/mcp-tools/system-control.ts" -> "src/types/index.ts" [pos="e,7624.5,4664.5 3051.9,2242.6 3079.7,2207.7 3162.4,2099.1 3203,1995.2 3233.8,1916.3 3176.7,1865.5 3239,1808.2 3367.6,1689.8 3498.3,\
1881.1 3630,1766.2 3680,1722.5 3625.4,1673.7 3666,1621.2 3901.1,1316.5 4095.9,1404 4426,1206.2 4606.2,1098.2 5016.6,751.4 5217,688.18 \
5454.3,613.32 7280.5,525.8 7456,702.18 7604.9,851.86 7623.1,4343.6 7624.4,4654.1"];
"src/mcp-tools/system-control.ts" -> "src/utils/index.ts" [pos="e,3423.7,5208.6 3043.8,2265.9 3056,2379.6 3153.6,3298.9 3203,4046.2 3215.4,4233.5 3185.8,4710.2 3239,4890.2 3277.4,5020.1 3377.9,\
5152.3 3417.3,5200.8"];
"src/mcp-tools/system-control.ts" -> "src/metrics/index.ts" [pos="e,3367.8,2592 3143.9,2251.2 3166,2255.5 3187.4,2264.1 3203,2280.2 3289.1,2369 3151.7,2468.6 3239,2556.2 3269.4,2586.7 3317.1,2593.4 \
3357.7,2592.4"];
"src/mcp-tools/system-control.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5265.3,6178 3043.2,2266.1 3051.9,2418.6 3143.8,3985 3239,4164.2 3355.1,4382.6 3467.2,4373.9 3666,4521.2 3808.9,4627.1 3910.8,4586.9 \
4001,4740.2 4057.6,4836.4 3995,5137.8 4037,5241.2 4147.4,5512.6 4203.6,5607.1 4462,5745.2 4537.7,5785.7 4783.7,5729.1 4846,5788.2 \
4916.6,5855.1 4813,5935.6 4882,6004.2 4977.5,6099.1 5077.7,5966 5181,6052.2 5217.9,6083 5180,6123.5 5217,6154.2 5228.3,6163.5 5241.5,\
6170.3 5255.5,6175"];
"src/mcp-tools/system-control.ts" -> "src/frameworks/prompt-guidance/index.ts" [pos="e,4647.7,5671.3 3042.7,2265.8 3045.1,2399.6 3072.2,3654.4 3239,3979.2 3447.6,4385.3 3796,4260.2 4001,4668.2 4038.7,4743.2 3986.7,\
4977 4037,5044.2 4148.6,5193.3 4290.5,5072.3 4426,5200.2 4444.8,5217.9 4603,5571 4643.5,5661.9"];
"src/mcp-tools/system-control.ts" -> "src/mcp-tools/prompt-engine/processors/response-formatter.ts" [pos="e,3431,459.74 3048.8,2242.5 3073.5,2196 3164.1,2019.8 3203,1863.2 3242.6,1703.7 3216,1657.9 3239,1495.2 3297.7,1080.1 3405,579.02 \
3428.8,469.84"];
"src/mcp-tools/system-control.ts" -> "src/tooling/action-metadata/usage-tracker.ts" [pos="e,3294.6,1706.6 3051.4,2242.6 3079.1,2205.9 3164,2088.7 3203,1977.2 3238.8,1875 3161.8,1812.2 3239,1736.2 3251.9,1723.5 3267.8,1714.9 \
3285,1709.3"];
"src/mcp-tools/system-control.ts" -> "src/frameworks/framework-state-manager.ts" [pos="e,4900.7,6322.6 3043.7,2265.9 3055.5,2379.6 3150.3,3299.2 3203,4046.2 3208.5,4123.5 3208.3,4672 3239,4743.2 3336.1,4968 3837.6,5356.8 \
4001,5539.2 4017.6,5557.7 4019.8,5564.1 4037,5582.2 4214.6,5769.2 4231.6,5861.4 4462,5977.2 4617.1,6055.1 4726.1,5922.7 4846,6048.2 \
4926.6,6132.5 4801,6224.2 4882,6308.2 4885.1,6311.4 4888.5,6314.3 4892.1,6317"];
"src/mcp-tools/system-control.ts" -> "src/gates/guidance/GateGuidanceRenderer.ts" [pos="e,6022.3,1935.3 3143.6,2259 3164.2,2263.1 3185.1,2269.7 3203,2280.2 3225.1,2293.1 3215.9,2314.1 3239,2325.2 3395.6,2400.5 3456.3,\
2330.8 3630,2325.2 3795.1,2319.8 3836.9,2320.1 4001,2301.2 4191.2,2279.2 4283.7,2358.3 4426,2230.2 4470.6,2190.1 4418.4,2141.3 4462,\
2100.2 4600.9,1969.2 4693.6,2040.7 4882,2010.2 5029.9,1986.2 5067.8,1986.7 5217,1973.2 5386.1,1957.9 5428.4,1954 5598,1946.2 5738,\
1939.7 5897.5,1936.8 6012.1,1935.4"];
"src/mcp-tools/system-control.ts" -> "src/gates/gate-state-manager.ts" [pos="e,6072.7,1219.7 3066.3,2242.6 3237.5,2159.7 4301.1,1652 5217,1386.2 5518.1,1298.8 5885.7,1244.2 6062.6,1221"];
"src/mcp-tools/system-control.ts" -> "src/gates/intelligence/GatePerformanceAnalyzer.ts" [pos="e,6129.5,2405.7 3143.5,2254.3 3165,2258.6 3186.2,2266.4 3203,2280.2 3238.3,2309.1 3201.9,2349.7 3239,2376.2 3346.3,2453 4317,2337.9 \
4426,2412.2 4459.6,2435 4428.6,2473.1 4462,2496.2 4615.6,2602.5 4695.2,2509.6 4882,2515.2 5184.1,2524.3 5260.9,2546.5 5562,2520.2 \
5745.4,2504.1 5790.3,2488.5 5970,2448.2 6021.6,2436.6 6080,2420.2 6119.8,2408.5"];
"src/mcp-tools/system-control.ts" -> "src/mcp-tools/config-utils.ts" [pos="e,4563.6,1951.2 3143.6,2265.1 3163.6,2268.8 3184.2,2273.7 3203,2280.2 3220.3,2286.2 3221.3,2295.6 3239,2300.2 3407.2,2343.8 3456.9,\
2315.1 3630,2300.2 3808.9,2284.8 4296.6,2286.6 4426,2162.2 4481,2109.3 4408.3,2048.5 4462,1994.2 4485.9,1970 4520.4,1958.1 4553.4,\
1952.7"];
"src/mcp-tools/system-control.ts" -> "src/mcp-tools/tool-description-manager.ts" [pos="e,4629.8,5230.5 3048,2265.8 3069.6,2310.9 3151.7,2478 3239,2603.2 3392.3,2823 3497.9,2829 3630,3062.2 3884.5,3511.5 3905.6,3655.7 \
4001,4163.2 4016.8,4247.4 3990.3,4861.4 4037,4933.2 4142.4,5095.3 4253.1,5041.4 4426,5128.2 4495.4,5163 4576.7,5203.9 4620.7,5226"];
"src/tooling/action-metadata/definitions/system-control.ts" [height=0.31944,
pos="3434.5,3082.2",
width=4.8611];
"src/mcp-tools/system-control.ts" -> "src/tooling/action-metadata/definitions/system-control.ts" [pos="e,3424.3,3070.6 3045.7,2265.9 3061.8,2324.5 3137.4,2590 3239,2790.2 3294.4,2899.4 3382.7,3017.2 3418.1,3062.7"];
"src/mcp-tools/tool-description-manager.ts" -> "src/logging/index.ts" [pos="e,7283,3281.8 4684.2,5230.6 4830.6,5172.4 5481.5,4912.4 5562,4858.2 5580.8,4845.5 5578.8,4834.1 5598,4822.2 5746.2,4730.6 5860.7,\
4833.9 5970,4698.2 6064.2,4581.2 5905.9,4474.1 6006,4362.2 6115.6,4239.7 6205.5,4312.8 6367,4282.2 6501.4,4256.7 6559.2,4313 6671,\
4234.2 6698.3,4214.9 6679.4,4187 6707,4168.2 6844.2,4074.3 6954.2,4231.2 7078,4120.2 7207.7,4003.9 7270.3,3413.7 7282,3292.1"];
"src/mcp-tools/tool-description-manager.ts" -> "src/config/index.ts" [pos="e,5029.7,3745.7 4669,5230.7 4705.4,5200 4802.6,5112 4846,5015.2 4953.5,4775.4 5018.6,3904.4 5029,3755.8"];
"src/mcp-tools/tool-description-manager.ts" -> "src/types/index.ts" [pos="e,7624.7,4687.8 4786.5,5235.1 4968.7,5225.7 5308.3,5209.3 5598,5202.2 6255.6,5186 6420.9,5221.3 7078,5192.2 7162.2,5188.4 7389.4,\
5212.8 7456,5161.2 7609.1,5042.5 7623.7,4775.8 7624.6,4697.9"];
"src/mcp-tools/tool-description-manager.ts" -> "src/frameworks/types/index.ts" [pos="e,7794.9,6541.6 4660.3,5253.9 4682.9,5303.4 4772.6,5500.8 4846,5663.2 4862.1,5698.7 4852.1,5718.1 4882,5743.2 4987,5831.3 5072.1,\
5735.8 5181,5819.2 5206.9,5839 5191.8,5862.4 5217,5883.2 5487.8,6106.2 5672.3,5934.5 5970,6120.2 5990,6132.7 5987,6145.2 6006,6159.2 \
6134.8,6254.1 6205.1,6215.4 6331,6314.2 6350.9,6329.8 6345.6,6344.8 6367,6358.2 6484.8,6431.6 6546.8,6367.3 6671,6429.2 6689.6,6438.5 \
6687.7,6451.3 6707,6459.2 6756.4,6479.4 7502.6,6524.6 7784.6,6541"];
"src/mcp-tools/tool-description-manager.ts" -> "src/frameworks/methodology/index.ts" [pos="e,6493.6,6054.5 4709.7,5253.7 4935.2,5302.5 5790,5497.9 5970,5696.2 6016.1,5746.9 5955.5,5799.8 6006,5846.2 6113.6,5944.9 6212.1,\
5810.3 6331,5895.2 6359.2,5915.3 6344,5938.4 6367,5964.2 6400.7,6001.9 6451.1,6032.2 6484.3,6049.7"];
"src/prompts/index.ts" -> "src/logging/index.ts" [pos="e,7264.7,3281.7 2747.2,4174.1 2781.3,4165.6 2820.3,4149.6 2844,4120.2 2909.4,4038.9 2811.5,3966.9 2880,3888.2 3108.5,3625.5 3391,\
3915.3 3630,3662.2 3677.1,3612.3 3617.2,3560.4 3666,3512.2 3774.6,3404.9 3864.1,3503.8 4001,3436.2 4019.7,3427 4017.5,3413.6 4037,\
3406.2 4165.1,3357.7 4516.1,3388.2 4653,3388.2 4653,3388.2 4653,3388.2 5390.5,3388.2 5578,3388.2 6894.8,3400 7078,3360.2 7145,3345.6 \
7217,3308.7 7255.6,3286.9"];
"src/prompts/index.ts" -> "src/text-references/index.ts" [pos="e,3006.8,4556.5 2713,4195.7 2751.1,4210.5 2811.9,4239.8 2844,4286.2 2891,4353.9 2833.1,4400.3 2880,4468.2 2908.5,4509.5 2960.2,4537.1 \
2997.2,4552.7"];
"src/prompts/index.ts" -> "src/config/index.ts" [pos="e,4996.6,3745.7 2738.2,4172.6 2772.5,4163.3 2814.6,4147.2 2844,4120.2 2870.9,4095.4 2850.4,4067.6 2880,4046.2 2997.3,3961.2 3083.2,\
4083.6 3203,4002.2 3230,3983.8 3211.6,3956 3239,3938.2 3257.8,3926 4824,3790.3 4846,3786.2 4894.9,3777.1 4949.6,3760.9 4986.6,3749"];
"src/prompts/index.ts" -> "src/types/index.ts" [pos="e,7564.9,4674.1 2711.3,4195.7 2744.8,4207.9 2798.6,4228.1 2844,4248.2 2860.4,4255.4 2862.8,4261.2 2880,4266.2 3034,4311.2 3079.1,\
4291.6 3239,4304.2 4610.8,4412.4 4969.3,4266.7 6331,4465.2 6501.1,4490 6539.1,4519 6707,4556.2 6887.2,4596.1 6931.2,4613.1 7114,\
4638.2 7270.7,4659.7 7456.2,4669.7 7554.8,4673.7"];
"src/prompts/index.ts" -> "src/text-references/conversation.ts" [pos="e,3323,3800 2747.1,4173.7 2781,4164.9 2819.8,4149 2844,4120.2 2897.5,4056.3 2819.7,3993.7 2880,3936.2 2984.9,3835.9 3082.3,3968.8 \
3203,3888.2 3228.9,3870.9 3213,3845.3 3239,3828.2 3260.8,3813.8 3287,3805.7 3313,3801.4"];
"src/prompts/category-manager.ts" [height=0.31944,
pos="6892.5,4792.2",
width=2.9861];
"src/prompts/index.ts" -> "src/prompts/category-manager.ts" [pos="e,6794.9,4780.7 2747.3,4195.4 2780.9,4204.3 2819.3,4220.2 2844,4248.2 2887.6,4297.6 2828.7,4350.7 2880,4392.2 2913.4,4419.2 5927.1,\
4491.8 5970,4494.2 6130.7,4503.1 6209,4417.2 6331,4522.2 6384.9,4568.6 6317.4,4627.2 6367,4678.2 6475.9,4790 6553.9,4735.7 6707,\
4766.2 6732.1,4771.2 6759.2,4775.6 6784.8,4779.2"];
"src/prompts/converter.ts" [height=0.31944,
pos="6168.5,5716.2",
width=2.2361];
"src/prompts/index.ts" -> "src/prompts/converter.ts" [pos="e,6087.9,5706.7 2681.9,4196.1 2699.6,4267.9 2792.4,4651 2844,4968.2 2855.2,5036.8 2832.9,5228 2880,5279.2 3054.7,5469.3 4924.3,5575.7 \
5181,5603.2 5511.9,5638.6 5904.6,5684.9 6077.9,5705.5"];
"src/prompts/loader.ts" [height=0.31944,
pos="6519,4830.2",
width=1.9861];
"src/prompts/index.ts" -> "src/prompts/loader.ts" [pos="e,6447.2,4834.3 2747.1,4194.7 2781,4203.4 2819.8,4219.3 2844,4248.2 2897,4311.3 2816.9,4377.1 2880,4430.2 2887.1,4436.2 5552.7,4495.4 \
5562,4496.2 5734.8,4511 6208.1,4505.9 6331,4628.2 6387.6,4684.5 6309.7,4748.6 6367,4804.2 6385.5,4822.2 6411.8,4830.2 6437.1,4833.3"];
"src/prompts/file-observer.ts" [height=0.31944,
pos="4654,3656.2",
width=2.4861];
"src/prompts/index.ts" -> "src/prompts/file-observer.ts" [pos="e,4564.5,3664.1 2747.1,4173.2 2780.8,4164.4 2819.5,4148.5 2844,4120.2 2890.6,4066.4 2827,4011.7 2880,3964.2 2987.7,3867.7 3084.2,\
4008.6 3203,3926.2 3231.7,3906.2 3209.9,3875.6 3239,3856.2 3311.5,3807.7 3558.3,3872.9 3630,3823.2 3660.7,3801.9 3635.4,3768.6 3666,\
3747.2 3801.6,3652.1 3872.1,3727.5 4037,3712.2 4219.7,3695.3 4432.8,3676 4554.5,3665"];
"src/prompts/hot-reload-manager.ts" [height=0.31944,
pos="4231.5,3732.2",
width=3.1111];
"src/prompts/index.ts" -> "src/prompts/hot-reload-manager.ts" [pos="e,4119.4,3738.4 2744.8,4172.6 2778.5,4163.5 2817.8,4147.6 2844,4120.2 2878.9,4083.5 2841.2,4044.7 2880,4012.2 2991.2,3918.9 3082.3,\
4044.8 3203,3964.2 3228.9,3946.9 3212.9,3921.1 3239,3904.2 3385.8,3808.8 3465.8,3917 3630,3856.2 3648,3849.5 3648.2,3839.3 3666,\
3832.2 3811.7,3773.7 3992.3,3749.3 4109.3,3739.2"];
"src/prompts/registry.ts" [height=0.31944,
pos="3041.5,4245.2",
width=2.0694];
"src/prompts/index.ts" -> "src/prompts/registry.ts" [pos="e,2972.1,4233.6 2747.4,4195.7 2808.5,4206 2898,4221.1 2962,4231.9"];
"src/semantic/integrations/index.ts" -> "src/logging/index.ts" [pos="e,7283.1,3281.7 4762.8,5734.8 4792.8,5732.4 4823.3,5724.1 4846,5704.2 4897.6,5659 4846.8,5613 4882,5554.2 5089.8,5207.1 5328.9,5279.8 \
5562,4949.2 5586.6,4914.3 5565.6,4887.9 5598,4860.2 5727,4750 5855.5,4899.4 5970,4774.2 6048.7,4688.1 5939.4,4610 6006,4514.2 6012.5,\
4504.8 6356.2,4323.8 6367,4320.2 6496.6,4276.5 6559.2,4351 6671,4272.2 6698.3,4252.9 6679.4,4225 6707,4206.2 6844.2,4112.3 6954.7,\
4269.8 7078,4158.2 7213,4036 7271.7,3416.2 7282.2,3291.9"];
"src/semantic/integrations/index.ts" -> "src/types/index.ts" [pos="e,7623.1,4687.8 4762.8,5717.3 4791.4,5719.8 4821.2,5726.5 4846,5741.2 4870.8,5755.9 4857.5,5779.9 4882,5795.2 5009.4,5874.7 5067.7,\
5823.3 5217,5840.2 5386,5859.3 5428.1,5867.4 5598,5875.2 5763.2,5882.7 5805.2,5888.2 5970,5875.2 6094.3,5865.4 6956.1,5725.4 7078,\
5699.2 7248.2,5662.6 7338.2,5724.4 7456,5596.2 7519.6,5527 7606,4830.6 7621.9,4697.9"];
"src/semantic/integrations/index.ts" -> "src/semantic/configurable-semantic-analyzer.ts" [pos="e,4959.2,6402.6 4671,5735.8 4709.3,5764.7 4806,5843.9 4846,5936.2 4883.2,6021.9 4826.3,6280.2 4882,6355.2 4898.3,6377.1 4924,6390.9 \
4949.5,6399.5"];
"src/semantic/integrations/index.ts" -> "src/semantic/types.ts" [pos="e,8748.9,6268.7 4713.4,5712.7 4755.4,5708 4810.5,5709.7 4846,5741.2 4904.4,5793.1 4829.3,5855.5 4882,5913.2 4975.7,6015.7 5078.5,\
5910.4 5181,6004.2 5212.5,6033 5184.1,6066 5217,6093.2 5337.6,6192.5 5434.4,6070.1 5562,6160.2 5587.7,6178.3 5574.6,6200.2 5598,\
6221.2 5877.2,6471.7 6012.9,6445.4 6367,6569.2 6766.2,6708.7 7633.9,6908.2 7891.5,6908.2 7891.5,6908.2 7891.5,6908.2 8178,6908.2 \
8428.3,6908.2 8492.2,6789.7 8642,6589.2 8716.7,6489.2 8741.1,6335.4 8747.8,6278.9"];
"src/semantic/integrations/llm-clients.ts" [height=0.31944,
pos="6892.5,5678.2",
width=3.4028];
"src/semantic/integrations/index.ts" -> "src/semantic/integrations/llm-clients.ts" [pos="e,6780,5689.7 4744,5735.7 4776.2,5740 4812.7,5745.1 4846,5750.2 5011.3,5775.2 5051.1,5791.8 5217,5812.2 5385.6,5832.9 5428.3,5835.5 \
5598,5842.2 5763.2,5848.7 5826.7,5924.7 5970,5842.2 5997.6,5826.3 5979.3,5797.6 6006,5780.2 6021.8,5769.8 6530.9,5715.7 6769.9,5690.8"];
"src/text-references/conversation.ts" -> "src/logging/index.ts" [pos="e,7270.8,3282.1 3460.1,3790.6 3563.1,3741.9 3956.5,3554.4 4001,3512.2 4024.1,3490.2 4009.7,3466.6 4037,3450.2 4154.4,3379.5 4516,\
3426.2 4653,3426.2 4653,3426.2 4653,3426.2 5390.5,3426.2 5578,3426.2 6898.1,3451.1 7078,3398.2 7153.2,3376.1 7227.9,3318.5 7263.1,\
3288.7"];
"src/text-references/conversation.ts" -> "src/types/index.ts" [pos="e,7614.3,4664.7 3453.7,3813.9 3524.9,3859.1 3791.8,4021.9 4037,4086.2 4063,4093 5943.2,4221.6 5970,4224.2 6283.5,4254.9 6362.4,4266 \
6671,4329.2 7024.1,4401.5 7138.3,4362.8 7456,4533.2 7518.7,4566.8 7579,4626.7 7607.4,4657.2"];
"src/mcp-tools/prompt-engine/core/index.ts" [height=0.31944,
pos="343.5,1967.2",
width=3.7361];
"src/mcp-tools/prompt-engine/core/index.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,3821.1,561.41 349.35,1955.5 391.37,1854.2 697.42,1112.4 903,495.18 921.27,440.33 894.57,407.17 939,370.18 1168.8,178.84 3350.1,\
321.81 3630,427.18 3706.6,456.02 3780.4,521.77 3813.8,554.27"];
"src/mcp-tools/prompt-engine/core/index.ts" -> "src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" [pos="e,700.23,2532.6 351.75,1978.7 396.63,2050 636.49,2431.3 694.75,2523.9"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/chain-session/manager.ts" [pos="e,1040.4,1681.1 711.17,2532.5 724.37,2441.8 814.72,1849 939,1727.2 963.35,1703.3 997.36,1690.2 1030.2,1683.1"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/chain-session/types.ts" [pos="e,1971.5,1762.4 711.42,2532.6 733.18,2401.2 932.26,1200.1 939,1194.2 1078.6,1070.9 1626.1,1065.9 1777,1175.2 1876.4,1247.2 1952.5,\
1653 1969.8,1752.3"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/logging/index.ts" [pos="e,7278.8,3258.5 711.12,2532.6 724.44,2438.8 818.64,1801.5 939,1656.2 1193.7,1348.7 1413.7,1450.4 1813,1448.2 1956.6,1447.4 2024.9,\
1357.3 2136,1448.2 2198.5,1499.3 2116.3,1567.7 2172,1626.2 2268.1,1727.1 2343.5,1660 2476,1703.2 2519.4,1717.3 3194.9,1998 3239,\
2010.2 3250.1,2013.2 4870.5,2265.8 4882,2267.2 5030.3,2285 5067.7,2289 5217,2295.2 5370.2,2301.6 5408.7,2295.3 5562,2295.2 5604.1,\
2295.1 7047.1,2264.5 7078,2293.2 7116.9,2329.2 7103.4,2717.2 7114,2769.2 7153.2,2961.4 7245.3,3181.5 7274.8,3249.3"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/text-references/index.ts" [pos="e,2995.7,4556.6 709.29,2556 707.16,2689.7 694.39,3918.5 939,4158.2 1065.3,4282 1197.8,4093.4 1334,4206.2 1374.6,4239.8 1327.9,4287.4 \
1370,4319.2 1584.1,4480.9 1705.1,4338.2 1973.5,4338.2 1973.5,4338.2 1973.5,4338.2 2325,4338.2 2585.2,4338.2 2631.1,4448.4 2880,4524.2 \
2915,4534.8 2954.7,4545.7 2985.9,4554"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/config/index.ts" [pos="e,4968.7,3740 710.63,2555.8 720.75,2657.2 798.61,3394.6 939,3557.2 1136.3,3785.7 1270.6,3802.2 1572.5,3802.2 1572.5,3802.2 1572.5,\
3802.2 1975.5,3802.2 2554.8,3802.2 2665.4,3563.2 3239,3482.2 3406.9,3458.5 3878.3,3405.1 4001,3522.2 4076.2,3593.9 3958.1,3685.6 \
4037,3753.2 4106.5,3812.6 4742.3,3760.6 4958.7,3740.9"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/types/index.ts" [pos="e,7624.4,4664.6 710.8,2532.3 726.49,2389.3 879.53,1007 939,946.18 1157,723.3 2011.2,716.18 2323,716.18 2323,716.18 2323,716.18 2679,\
716.18 3102.2,716.18 3208,733.53 3630,765.18 3736.5,773.16 7382.4,1064.8 7456,1142.2 7585.1,1278 7621.2,4365.1 7624.3,4654.5"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/operators/chain-operator-executor.ts" [pos="e,2520.8,3173.7 711.86,2556.1 723.96,2613.8 784.65,2867.2 939,2988.2 1380,3333.8 1613.2,3210.2 2172,3251.2 2239.4,3256.1 2418.5,\
3286.7 2476,3251.2 2506.4,3232.4 2482.6,3199.5 2512,3179.2 2512.1,3179.1 2512.2,3179.1 2512.3,3179"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/frameworks/types/index.ts" [pos="e,7890.2,6558.9 709.66,2556 712.67,2766.6 758.09,5726.2 939,6057.2 1508,7098.2 4981.1,7136.2 6167.5,7136.2 6167.5,7136.2 6167.5,\
7136.2 7286,7136.2 7498.7,7136.2 7604.2,7209.1 7759,7063.2 7833.5,6992.9 7878.3,6657.9 7889,6568.9"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/parsers/index.ts" [pos="e,2316.7,1542.6 711.64,2532.5 727.95,2443.4 833.76,1861.1 903,1385.2 912.35,1320.9 890.38,1138.2 939,1095.2 1217.8,848.25 1417.3,\
997.51 1777,1094.2 1955.1,1142 1998.4,1179.4 2136,1302.2 2217.2,1374.7 2285.6,1487.5 2311.7,1533.6"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/parsers/symbolic-command-parser.ts" [pos="e,3009.5,5425.7 710.27,2556 719.67,2698 813.68,4073 939,4196.2 1065.1,4320.2 1199.6,4129.2 1334,4244.2 1378.6,4282.3 1330.7,4327.7 \
1370,4371.2 1500.5,4515.5 1664.1,4373.8 1777,4532.2 1880.5,4677.2 1707.3,5189.8 1813,5333.2 2096.3,5717.4 2820.7,5492.4 2999.9,5429.1"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/prompt-execution-pipeline.ts" [pos="e,1413.4,2544.2 903.17,2544.2 1053.4,2544.2 1259.5,2544.2 1403.2,2544.2"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stage.ts" [pos="e,1875.7,2472.2 896.01,2532.7 1164.2,2516.1 1650.2,2486.1 1865.7,2472.8"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/metrics/index.ts" [pos="e,3401.1,2593.7 725.17,2555.8 761.3,2582.1 853.83,2647.1 939,2687.2 1121.7,2773.2 1171.9,2791.8 1370,2831.2 2173.9,2990.9 3175.8,\
2671.2 3391.4,2597"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/00-dependency-injection-stage.ts" [pos="e,1515.8,2029.6 711.37,2532.6 721.48,2474.1 775.36,2209.4 939,2099.2 1114.5,1980.9 1382.2,2007.2 1505.7,2027.9"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/00-execution-lifecycle-stage.ts" [pos="e,1387.5,1302.7 709.88,2532.5 713.78,2419.4 750.47,1523.8 939,1357.2 1002.1,1301.4 1215.6,1296.9 1377.4,1302.3"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/00-request-normalization-stage.ts" [pos="e,1038.6,1226.7 711.26,2532.6 730.12,2408.7 895.03,1332 939,1281.2 961.88,1254.7 995.69,1238.9 1028.9,1229.3"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/mcp-tools/prompt-engine/core/chain-management.ts" [pos="e,1476.9,463.73 711.97,2532.5 730.71,2443.7 851.24,1863.3 903,1385.2 911.57,1306 884.92,727.66 939,669.18 1059.2,539.22 1196.4,729.48 \
1334,618.18 1371.4,587.95 1335.4,549.6 1370,516.18 1396.3,490.75 1432.6,475.42 1467.2,466.18"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/01-parsing-stage.ts" [pos="e,1535.3,3543.7 710.43,2555.7 718.73,2655.4 783.19,3368.5 939,3498.2 1111.4,3641.6 1410.3,3578.4 1525.4,3546.5"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/02-inline-gate-stage.ts" [pos="e,1521.1,2272.7 731.81,2532.6 772.28,2511.8 860.84,2467.8 939,2439.2 1144.4,2363.9 1396.9,2301.6 1511.2,2275"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/gates/services/gate-reference-resolver.ts" [pos="e,1865.1,2184.7 717.2,2532.5 743.18,2494.2 831.99,2371.5 939,2316.2 1239.9,2160.6 1654.4,2168.5 1855.1,2183.9"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/types/execution.ts" [pos="e,7873.9,187.49 709.78,2532.7 713.91,2366.1 765.27,445.9 939,277.18 1102.4,118.53 4802.8,32.178 5030.5,32.178 5030.5,32.178 5030.5,\
32.178 5785,32.178 6277,32.178 6399.5,66.178 6891.5,66.178 6891.5,66.178 6891.5,66.178 7286,66.178 7498.1,66.178 7556.8,66.009 7759,\
130.18 7798.1,142.6 7839.5,166.05 7865.4,182.14"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/03-operator-validation-stage.ts" [pos="e,1384.9,3876.4 709.73,2556 712.29,2673.6 739.27,3635.2 939,3816.2 1001.2,3872.5 1213,3879.9 1374.8,3876.6"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/frameworks/framework-validator.ts" [pos="e,6396.2,5953.7 709.52,2555.7 709.91,2733.7 719.19,4915.5 939,5510.2 1129.8,6026.3 1305,6175.7 1813,6387.2 1963.7,6449.9 2011.5,\
6435.3 2172,6465.2 3179.4,6652.7 3438.5,6684.2 4462,6732.2 4632.5,6740.2 4677.5,6759.3 4846,6732.2 4889,6725.3 6303.6,6265 6331,\
6231.2 6403.7,6141.7 6288.1,6058.3 6367,5974.2 6372.9,5967.9 6379.8,5962.7 6387.2,5958.4"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/04-planning-stage.ts" [pos="e,1448.2,3392.7 710.93,2555.7 722.44,2646.7 803.16,3248 939,3355.2 1013.5,3414 1275.3,3405.3 1438.1,3393.5"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/planning/execution-planner.ts" [pos="e,1956,3598.6 710.69,2555.8 720.78,2651.8 794.91,3311.4 939,3434.2 1010.2,3494.8 1687.1,3486.5 1777,3512.2 1841.9,3530.7 1911,3570.4 \
1947.4,3593.2"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/05-gate-enhancement-stage.ts" [pos="e,1535.1,2798.7 746.86,2555.7 885.68,2598.5 1371.7,2748.3 1525.5,2795.7"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/gates/services/gate-service-interface.ts" [pos="e,5647.7,2046.5 710.03,2532.5 715.27,2423.8 761.09,1587.6 939,1433.2 975.74,1401.3 1764.4,1379.7 1813,1378.2 1956.5,1373.7 2025.7,\
1286.3 2136,1378.2 2204,1434.9 2111.4,1509.6 2172,1574.2 2174.4,1576.7 2857.3,1744.8 2880,1750.2 3023.2,1783.8 3097,1720.2 3203,\
1822.2 3248.1,1865.5 3192.4,1916.5 3239,1958.2 3290.2,2004 4393.5,2135.7 4462,2141.2 4583.9,2151 5456.3,2180.6 5562,2119.2 5586.9,\
2104.7 5573.2,2079.9 5598,2065.2 5610.3,2057.9 5623.8,2052.6 5637.9,2048.8"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/06-framework-stage.ts" [pos="e,1408.7,3448.5 710.84,2555.9 721.79,2649.6 799.88,3277.1 939,3392.2 1006.7,3448.2 1235.4,3453.1 1398.6,3448.8"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5383,6191.8 709.68,2555.9 712.39,2721.6 747.09,4597.1 939,5109.2 997.01,5264 1675,6222.2 1813,6313.2 2079,6488.4 2198.9,6412.9 \
2512,6471.2 3349.1,6627 3581.4,6660.8 4426,6553.2 4762.9,6510.2 4886.5,6604.3 5181,6435.2 5281.5,6377.5 5353.1,6250.9 5378.4,6201"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/06b-prompt-guidance-stage.ts" [pos="e,1556.4,4286.6 709.34,2555.7 707.74,2686.3 699.65,3886.4 939,4120.2 1002.3,4182 1249.8,4141.2 1334,4168.2 1417.9,4195 1506.3,4251.9 \
1548,4280.7"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/frameworks/prompt-guidance/index.ts" [pos="e,4521.5,5694.3 710.27,2555.9 719.28,2691.2 806.69,3959.8 939,4310.2 1255.7,5148.7 1386.4,5474.6 2172,5906.2 2884.8,6297.8 3219.3,\
6070.8 4001,5846.2 4207.1,5787 4252.1,5747.6 4462,5704.2 4477.8,5700.9 4494.5,5698.1 4511.1,5695.7"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/07-session-stage.ts" [pos="e,1469,2106.7 713.29,2532.4 730.12,2482.1 803.29,2284.4 939,2200.2 1098.5,2101.1 1324.2,2097.2 1458.7,2106"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/08-response-capture-stage.ts" [pos="e,1388.5,1879.3 710.55,2532.3 716.97,2467.1 757.01,2150.5 939,2005.2 1062.1,1906.8 1241.8,1881.9 1378.3,1879.4"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/09-execution-stage.ts" [pos="e,1528.5,2975.7 711.99,2555.7 724.49,2610.5 786.09,2846.1 939,2938.2 1125.7,3050.7 1402.6,3004.7 1518.5,2978.1"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/10-formatting-stage.ts" [pos="e,1410.3,673.75 711.96,2532.5 730.62,2443.7 850.62,1863.2 903,1385.2 911.25,1309.9 885.11,757.44 939,704.18 971.21,672.35 1223.8,\
670.69 1400.1,673.58"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/mcp-tools/prompt-engine/processors/response-formatter.ts" [pos="e,3281.5,436.66 711.98,2532.5 730.84,2443.7 852.04,1863.4 903,1385.2 912.04,1300.3 890.53,688.39 939,618.18 1205.3,232.36 1504.7,\
412.18 1973.5,412.18 1973.5,412.18 1973.5,412.18 2679,412.18 2883.3,412.18 3118.4,425.51 3271.1,435.95"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/10-gate-review-stage.ts" [pos="e,1443.5,2609.7 838.7,2555.7 998.4,2570 1269.1,2594.1 1433.3,2608.8"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/11-call-to-action-stage.ts" [pos="e,1403,2437.3 751.05,2532.7 796.77,2520.4 872.59,2501.3 939,2490.2 1091.1,2464.7 1265.5,2448 1392.7,2438.1"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/execution/pipeline/stages/12-post-formatting-cleanup-stage.ts" [pos="e,1370,1730.9 709.6,2532.2 710.92,2458.8 727.88,2066.4 939,1877.2 1053,1775 1224.2,1741 1359.9,1731.6"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/semantic/configurable-semantic-analyzer.ts" [pos="e,4881.7,6423 709.66,2555.9 712.04,2721.7 743.17,4598.6 939,5109.2 1170.9,5713.9 1268,5925.2 1813,6275.2 2080.5,6447 2199.1,6370.6 \
2512,6427.2 2833.3,6485.2 2913.4,6508.8 3239,6532.2 3765.4,6570 3921.1,6651.9 4426,6498.2 4443.9,6492.7 4444.3,6482.2 4462,6476.2 \
4535.3,6451.2 4730.4,6433.6 4871.6,6423.7"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/frameworks/framework-state-manager.ts" [pos="e,4933.6,6322.6 709.99,2555.9 716.46,2708.7 787.68,4316.8 939,4764.2 1056.6,5111.7 1122.2,5197.6 1370,5468.2 1657.1,5781.7 1781.7,\
5820.9 2172,5989.2 2318.2,6052.2 2355.9,6070.6 2512,6102.2 2767,6153.8 4598.6,6205.9 4846,6286.2 4863.8,6292 4864.5,6301.6 4882,\
6308.2 4895.2,6313.2 4909.5,6317.2 4923.8,6320.5"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/frameworks/methodology/framework-registry.ts" [pos="e,6752.3,5921.8 709.82,2555.8 715.47,2757.1 795.24,5510.9 939,5833.2 1051.2,6084.6 1138.5,6129.1 1370,6278.2 1681.6,6478.8 1808.1,\
6436.4 2172,6506.2 3177.4,6698.8 3438.6,6730.3 4462,6753.2 4632.6,6757 4676.1,6769.5 4846,6753.2 4997,6738.7 5033.8,6724.8 5181,\
6688.2 5703.8,6558.2 5995.2,6726.4 6331,6305.2 6403.5,6214.3 6290.1,6133.3 6367,6046.2 6459.6,5941.2 6545.7,6026.6 6671,5964.2 6689.1,\
5955.1 6688.3,5944.1 6707,5936.2 6718.3,5931.4 6730.3,5927.5 6742.5,5924.2"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/gates/guidance/GateGuidanceRenderer.ts" [pos="e,6102.6,1922.6 710.77,2532.3 726.03,2389.9 875.14,1012.5 939,957.18 964.36,935.22 1759.7,968.03 1777,970.18 2732.1,1088.6 5062.9,\
1712.5 6006,1904.2 6034.2,1909.9 6065.4,1915.8 6092.7,1920.8"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/gates/core/index.ts" [pos="e,5707.9,860.98 711.34,2532.4 727.48,2428.9 845.86,1660.7 903,1033.2 909.69,959.71 887.99,423.48 939,370.18 1073.9,229.19 1618.5,\
300.67 1813,284.18 2971.7,185.92 3332.7,22.007 4426,418.18 4774.3,544.38 4882,552.54 5181,771.18 5200,785.1 5195.9,799.67 5217,810.18 \
5286,844.5 5485.4,835.9 5562,844.18 5606.9,849.03 5656.8,854.87 5697.9,859.79"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/gates/services/gate-service-factory.ts" [pos="e,4579.9,2108.7 709.96,2532.5 714.59,2421.6 756.37,1556.4 939,1395.2 1009,1333.4 1691,1370.5 1777,1334.2 1796.7,1325.8 1793,1309.8 \
1813,1302.2 1947.2,1251.2 2017.4,1221.3 2136,1302.2 2172.3,1326.9 2141.8,1362.3 2172,1394.2 2274.1,1502.1 2368.8,1430.3 2476,1533.2 \
2501.5,1557.7 2484.3,1582.1 2512,1604.2 2636,1703.1 3091.1,1669.9 3203,1782.2 3247.7,1827.1 3191.3,1878.4 3239,1920.2 3304.9,1977.8 \
3543.3,1956.4 3630,1968.2 3979.8,2015.6 4395.6,2079.8 4569.8,2107.1"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/mcp-tools/tool-description-manager.ts" [pos="e,4557,5253.7 709.41,2555.9 708.65,2691.4 707.74,3960.1 939,4234.2 1057.6,4374.8 1202.6,4229.4 1334,4358.2 1369.8,4393.3 1333.7,\
4430.5 1370,4465.2 1506.1,4595 1660.6,4433.4 1777,4581.2 1836.5,4656.6 1771.3,5358.6 1813,5445.2 1904.7,5635.7 1974.9,5680.8 2172,\
5757.2 2313,5811.8 2360.9,5763.4 2512,5765.2 2659.5,5766.9 2696.5,5766.8 2844,5765.2 3003.6,5763.4 3049.4,5800.5 3203,5757.2 3220.8,\
5752.1 3221.7,5742.8 3239,5736.2 3561.9,5612.8 3740.4,5807.3 4001,5580.2 4037.2,5548.6 4003.5,5512.6 4037,5478.2 4176.1,5335.3 4411,\
5277.6 4547,5255.3"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/prompts/index.ts" [pos="e,2615.3,4172.7 756.83,2532.7 801.37,2525 866.54,2522.3 903,2561.2 959.4,2621.3 882.9,3983.8 939,4044.2 1035.3,4147.8 1431,4106.2 \
1572.5,4106.2 1572.5,4106.2 1572.5,4106.2 1975.5,4106.2 2207,4106.2 2478.8,4148.6 2605.4,4170.9"];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/text-references/conversation.ts" [pos="e,3322.9,3804 709.66,2556 711.58,2675.9 733.65,3671.5 939,3860.2 1043.1,3955.8 1431.2,3916.2 1572.5,3916.2 1572.5,3916.2 1572.5,\
3916.2 1975.5,3916.2 2379.7,3916.2 2476.8,3850.4 2880,3822.2 3028.7,3811.8 3200.3,3806.6 3312.5,3804.2"];
"src/mcp-tools/prompt-engine/utils/guide.ts" [height=0.31944,
pos="3041.5,4066.2",
width=3.7222];
"src/mcp-tools/prompt-engine/core/prompt-execution-service.ts" -> "src/mcp-tools/prompt-engine/utils/guide.ts" [pos="e,2907.4,4055.5 709.62,2555.8 711.16,2677.6 730.4,3723.1 939,3930.2 1040.2,4030.6 1430,4030.2 1572.5,4030.2 1572.5,4030.2 1572.5,\
4030.2 2325,4030.2 2523.6,4030.2 2752.8,4044.2 2897.2,4054.7"];
"src/tooling/action-metadata/definitions/prompt-engine.ts" [height=0.31944,
pos="3434.5,3958.2",
width=4.8611];
"src/mcp-tools/prompt-engine/utils/guide.ts" -> "src/tooling/action-metadata/definitions/prompt-engine.ts" [pos="e,3268,3969.8 3173.5,4054.7 3183.9,4050.9 3193.9,4046.1 3203,4040.2 3227.7,4024 3214,4000 3239,3984.2 3245.2,3980.2 3251.8,3976.7 \
3258.6,3973.7"];
"src/tooling/action-metadata/definitions/types.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="3833.5,4224.2",
width=4.0833];
"src/mcp-tools/prompt-engine/utils/guide.ts" -> "src/tooling/action-metadata/definitions/types.ts" [pos="e,3723.5,4212.6 3087.6,4077.8 3189.8,4103.7 3447.4,4167 3666,4204.2 3681.3,4206.8 3697.5,4209.2 3713.5,4211.3"];
"src/mcp-tools/prompt-engine/utils/classification.ts" -> "src/logging/index.ts" [pos="e,7283.8,3258.6 3545.6,1816.7 3824.7,1788.1 4582.9,1714.7 5217,1690.2 5370.2,1684.3 5408.8,1683.1 5562,1690.2 5904.9,1706 5989.8,\
1723.9 6331,1761.2 6406.7,1769.5 6612.1,1755.9 6671,1804.2 6710.1,1836.3 6669.6,1878.1 6707,1912.2 6832.2,2026.1 6962.4,1874.5 7078,\
1998.2 7256.9,2189.5 7280.9,3095 7283.7,3248.1"];
"src/mcp-tools/prompt-engine/utils/classification.ts" -> "src/mcp-tools/prompt-engine/core/types.ts" [pos="e,3830.7,584.72 3535.3,1816.7 3570,1807.7 3606.1,1791.9 3630,1764.2 3650.1,1740.8 3804.4,753.78 3829.2,594.72"];
"src/mcp-tools/prompt-engine/utils/classification.ts" -> "src/types/index.ts" [pos="e,7624.5,4664.3 3589.3,1816.6 3603.4,1812.9 3617.2,1808.2 3630,1802.2 3649.7,1793 3647.8,1781 3666,1769.2 3973.9,1569.2 4965.4,1407.3 \
5181,1110.2 5230.6,1041.9 5154.8,789.19 5217,732.18 5308.7,648.13 7367.7,668.59 7456,756.18 7603.8,902.74 7623,4344.5 7624.4,4654"];
"src/mcp-tools/prompt-engine/utils/classification.ts" -> "src/semantic/configurable-semantic-analyzer.ts" [pos="e,4989.8,6402.7 3439.9,1840.1 3464.7,1908.7 3589.3,2261.7 3630,2562.2 3643,2658.1 3605.7,5971.4 3666,6047.2 3761.4,6167.1 3852.7,\
6089.7 4001,6128.2 4378.2,6226 4470.7,6257.3 4846,6362.2 4891.3,6374.8 4942.7,6389.3 4979.8,6399.8"];
"src/mcp-tools/prompt-engine/utils/classification.ts" -> "src/utils/chainUtils.ts" [pos="e,6449.3,5631.1 3438.8,1839.8 3457.7,1905.2 3554.8,2234.5 3666,2491.2 3793.4,2785.4 3920.8,2819.7 4001,3130.2 4022.9,3215 3977.7,\
4642.7 4037,4707.2 4210,4895.4 4943.4,4735.7 5181,4830.2 5590.3,4993 5716,5070.2 5970,5430.2 6000.4,5473.2 5966.5,5508.2 6006,5543.2 \
6038.1,5571.6 6303.9,5611.2 6439.3,5629.8"];
"src/mcp-tools/prompt-engine/utils/context-builder.ts" -> "src/logging/index.ts" [pos="e,7283.1,3258.6 1983.5,4134.6 2047.5,4042.3 2474.6,3427.1 2512,3398.2 2637.1,3301.7 2752.7,3400.1 2844,3271.2 2929.6,3150.3 2786.3,\
2052.9 2880,1938.2 2973.2,1824 3100,1968.6 3203,1863.2 3257.9,1807 3178.2,1739.9 3239,1690.2 3297.7,1642.2 5894.2,1683.2 5970,1687.2 \
6009.1,1689.2 6640.8,1734.2 6671,1759.2 6712.3,1793.3 6665.5,1840.3 6707,1874.2 6771.2,1926.6 7018,1855 7078,1912.2 7179.9,2009.3 \
7269,3082.1 7282.3,3248.5"];
"src/mcp-tools/prompt-engine/utils/context-builder.ts" -> "src/types/index.ts" [pos="e,7624.5,4664.6 1980.5,4134.5 2003.9,4079.4 2102.5,3839.2 2136,3631.2 2154.5,3516.1 2119.6,1637.3 2172,1533.2 2341.8,1196.1 2522.6,\
1185.6 2880,1064.2 3198.8,955.91 3298.2,1015.1 3630,958.18 4847.8,749.14 5134.6,559.2 6367,470.18 6427.3,465.82 7412.4,428.26 7456,\
470.18 7617.4,625.22 7624.2,4335 7624.5,4654.3"];
"src/mcp-tools/prompt-engine/utils/context-builder.ts" -> "src/frameworks/types/index.ts" [pos="e,7889.8,6558.8 1978.2,4158 1995.6,4234.5 2092.3,4667.8 2136,5026.2 2151.5,5153.5 2119.2,5485.3 2172,5602.2 2259.9,5796.6 2338.5,\
5816.9 2512,5941.2 2819.3,6161.3 3679.5,6572.3 4037,6695.2 4399.6,6819.8 4502.5,6814.1 4882,6869.2 5279.7,6926.9 5381.1,6946.2 5783,\
6946.2 5783,6946.2 5783,6946.2 6169.5,6946.2 6523.7,6946.2 7477.6,7040.3 7759,6825.2 7845.6,6758.9 7878.3,6621.7 7888,6568.7"];
"src/mcp-tools/prompt-engine/utils/context-builder.ts" -> "src/execution/parsers/index.ts" [pos="e,2320.3,1566.2 1980.5,4134.5 2003.6,4079.3 2101.1,3839 2136,3631.2 2179.6,3371.4 2146,2708.3 2172,2446.2 2206.8,2095.9 2296.4,1675.3 \
2318.2,1576"];
"src/mcp-tools/prompt-engine/utils/context-builder.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5265.2,6168.8 1978,4158 1994.2,4234.7 2084.9,4668.7 2136,5026.2 2147,5102.9 2121.2,5314.6 2172,5373.2 2263.3,5478.4 2381.3,5347.1 \
2476,5449.2 2540.1,5518.3 2443,5594 2512,5658.2 2889.3,6009.2 3152.6,5726.8 3666,5772.2 3731.5,5778 4797.5,5819.8 4846,5864.2 4917.8,\
5929.9 4813,6011.6 4882,6080.2 4977.5,6175.1 5056.6,6076.7 5181,6128.2 5199.2,6135.7 5198.7,6146.7 5217,6154.2 5229.1,6159.1 5242,\
6163.1 5255.2,6166.4"];
"src/mcp-tools/prompt-engine/utils/context-builder.ts" -> "src/frameworks/framework-state-manager.ts" [pos="e,4910.2,6322.5 1978.1,4158 1994.8,4234.6 2088.2,4668.3 2136,5026.2 2148.5,5119.7 2135.7,5362.1 2172,5449.2 2261.7,5664.2 2317.5,\
5720 2512,5848.2 2655,5942.4 2713,5924.4 2880,5962.2 2886.7,5963.7 4840.3,6244.4 4846,6248.2 4871.9,6265.4 4856.4,6290.6 4882,6308.2 \
4887.8,6312.2 4894,6315.6 4900.5,6318.5"];
"src/mcp-tools/prompt-engine/utils/validation.ts" -> "src/logging/index.ts" [pos="e,7283.2,3258.6 5535.8,790.85 5925.1,794.09 6969.5,812.8 7078,920.18 7121.9,963.64 7266.2,3015.1 7282.5,3248.6"];
"src/mcp-tools/prompt-engine/utils/validation.ts" -> "src/types/index.ts" [pos="e,7624.3,4664.7 5535.8,788.51 5653,787.44 5822.1,786.54 5970,788.18 6462.9,793.64 6604.6,698.92 7078,836.18 7262.2,889.58 7354.6,\
881.41 7456,1044.2 7557.8,1207.7 7618.7,4361.9 7624.1,4654.5"];
"src/mcp-tools/prompt-engine/utils/validation.ts" -> "src/gates/core/index.ts" [pos="e,5707.7,868.43 5516.7,801.73 5532.3,805.35 5547.8,810.06 5562,816.18 5580.6,824.18 5579.3,836.28 5598,844.18 5629,857.29 5665.3,\
864.05 5697.4,867.45"];
"src/utils/chainUtils.ts" -> "src/execution/types.ts" [pos="e,8677.8,5603.2 6588.8,5636.3 6762.4,5626.8 7232.4,5603.2 7624.5,5603.2 7624.5,5603.2 7624.5,5603.2 8178,5603.2 8352.3,5603.2 8556.5,\
5603.2 8667.6,5603.2"];
"src/utils/chainUtils.ts" -> "src/utils/errorHandling.ts" [pos="e,6811.4,5562.4 6588.6,5635.5 6615.2,5631.9 6645.3,5625.5 6671,5614.2 6689.5,5606 6688.3,5594.1 6707,5586.2 6736.3,5573.8 6770.3,\
5567.1 6801.1,5563.5"];
"src/tooling/action-metadata/definitions/prompt-engine.ts" -> "src/types/execution.ts" [pos="e,7851.8,210.71 3462.3,3946.6 3504.2,3927.1 3584.9,3883.9 3630,3823.2 3673.9,3764.1 3983.9,2613.2 4037,2562.2 4166.4,2437.7 4312.7,\
2592.4 4426,2453.2 4499.4,2363 4426.9,2042 4462,1931.2 4657.6,1314.3 4717,1097 5217,686.18 5361.2,567.68 5823.9,439.31 6006,398.18 \
6769.4,225.71 6987.6,364 7759,232.18 7786.7,227.44 7817.2,220 7841.9,213.39"];
"src/tooling/action-metadata/definitions/prompt-engine.ts" -> "src/tooling/action-metadata/definitions/types.ts" [pos="e,3686.1,4218.2 3533.6,3969.7 3568.6,3978.7 3605.4,3994.4 3630,4022.2 3684.6,4083.9 3605.5,4148.1 3666,4204.2 3669.5,4207.4 3673.3,\
4210.4 3677.2,4213"];
"src/mcp-tools/prompt-manager/analysis/comparison-engine.ts" [height=0.31944,
pos="4231.5,4568.2",
width=5.4028];
"src/mcp-tools/prompt-manager/analysis/comparison-engine.ts" -> "src/logging/index.ts" [pos="e,7283.9,3282.1 4240.7,4556.4 4274.3,4508.1 4402.9,4326.4 4462,4290.2 4611.1,4198.7 4678.5,4254.5 4846,4204.2 5172,4106.3 5262.3,\
4093.7 5562,3932.2 5579.4,3922.8 5579.4,3912.8 5598,3906.2 5636.8,3892.3 7044.9,3840.6 7078,3816.2 7257.1,3684.1 7280.5,3376.8 7283.6,\
3292.1"];
"src/mcp-tools/prompt-manager/analysis/comparison-engine.ts" -> "src/mcp-tools/prompt-manager/core/types.ts" [pos="e,4645.4,4982.4 4267,4579.7 4308.3,4594.7 4377.8,4624.1 4426,4666.2 4454.1,4690.7 4595.6,4906.1 4639.8,4973.9"];
"src/mcp-tools/prompt-manager/core/types.ts" -> "src/logging/index.ts" [pos="e,7282.7,3281.9 4683.6,4982.6 4726.5,4965.1 4810.3,4931.4 4882,4904.2 4942.1,4881.3 5929.6,4558.2 5970,4508.2 6043.3,4417.4 5923.9,\
4331 6006,4248.2 6057.4,4196.3 6259.6,4215.6 6331,4200.2 6500.9,4163.4 6536.7,4127.4 6707,4092.2 6788.4,4075.3 7015.5,4099 7078,\
4044.2 7197.3,3939.6 7267.6,3406.7 7281.5,3291.9"];
"src/mcp-tools/prompt-manager/core/types.ts" -> "src/config/index.ts" [pos="e,5030,3745.7 4665.3,4982.6 4697.6,4945.5 4797.9,4825.2 4846,4707.2 4992.9,4347 5024.3,3863.4 5029.6,3755.9"];
"src/mcp-tools/prompt-manager/core/types.ts" -> "src/types/index.ts" [pos="e,7622.5,4687.7 4795.6,4990.3 4979.8,4985.4 5313.1,4977.2 5598,4974.2 5763.3,4972.4 5813.6,4920.5 5970,4974.2 5989.2,4980.8 5987.1,\
4994.9 6006,5002.2 6282.6,5108.4 6394.4,4944 6671,5050.2 6689.9,5057.4 6687.8,5071.6 6707,5078.2 6863,5131.7 6913.8,5093 7078,5078.2 \
7248.1,5062.8 7319.2,5111.4 7456,5009.2 7564.5,4928.2 7608.1,4757.5 7620.5,4697.5"];
"src/mcp-tools/prompt-manager/core/types.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5373.8,6168.6 4669.7,5005.8 4707.3,5036.4 4806.3,5123.8 4846,5222.2 4889.4,5329.8 4830.1,5639.4 4882,5743.2 4910.9,5800.8 5270.8,\
6087.3 5365.7,6162.2"];
"src/mcp-tools/prompt-manager/core/types.ts" -> "src/semantic/configurable-semantic-analyzer.ts" [pos="e,4957,6402.6 4669.9,5005.7 4708,5036.1 4808.2,5123 4846,5222.2 4890.9,5339.9 4809.6,6252.1 4882,6355.2 4897.4,6377.1 4922.3,6390.9 \
4947.4,6399.6"];
"src/mcp-tools/prompt-manager/core/types.ts" -> "src/frameworks/framework-state-manager.ts" [pos="e,5025.3,6322.5 4669.8,5005.8 4707.6,5036.3 4807.1,5123.5 4846,5222.2 4900.5,5360.5 4854.2,5744.1 4882,5890.2 4914.1,6058.5 4994,\
6250.6 5021.2,6313.3"];
"src/prompts/category-maintenance.ts" [height=0.31944,
pos="6519,4948.2",
width=3.3333];
"src/mcp-tools/prompt-manager/core/types.ts" -> "src/prompts/category-maintenance.ts" [pos="e,6398.6,4937.3 4700.8,4982.6 4746.5,4971.4 4818.7,4954.7 4882,4944.2 5029.8,4919.6 5067.4,4914.6 5217,4906.2 5645.5,4882 6154.3,\
4916.8 6388.4,4936.4"];
"src/mcp-tools/prompt-manager/analysis/gate-analyzer.ts" [height=0.31944,
pos="4231.5,4912.2",
width=4.9167];
"src/mcp-tools/prompt-manager/analysis/gate-analyzer.ts" -> "src/logging/index.ts" [pos="e,7282.5,3281.9 4293.1,4900.7 4404.3,4878.8 4647.7,4827.3 4846,4760.2 5103.9,4672.9 5772.3,4459.5 5970,4272.2 5996,4247.6 5977.7,\
4222.1 6006,4200.2 6122.8,4109.9 6200.7,4200.7 6331,4131.2 6350.7,4120.7 6347,4106.1 6367,4096.2 6489.4,4035.4 6536,4071.6 6671,\
4050.2 6687,4047.6 6690.9,4046.4 6707,4044.2 6789.2,4032.9 7014.7,4057.7 7078,4004.2 7192.9,3907 7266.2,3403.1 7281.2,3291.9"];
"src/mcp-tools/prompt-manager/analysis/gate-analyzer.ts" -> "src/execution/types.ts" [pos="e,8721.5,5614.7 4408.5,4912.2 4533.1,4916.5 4702.8,4931 4846,4974.2 5207.7,5083.2 5251.3,5220.3 5598,5370.2 5758.5,5439.6 5858.1,\
5363.8 5970,5498.2 6038.7,5580.7 5924.9,5666.7 6006,5737.2 6141.7,5855.2 7444.7,5717.2 7624.5,5717.2 7624.5,5717.2 7624.5,5717.2 \
8178,5717.2 8387,5717.2 8439.5,5692.9 8642,5641.2 8665.7,5635.1 8691.5,5626.1 8712,5618.4"];
"src/mcp-tools/prompt-manager/analysis/gate-analyzer.ts" -> "src/mcp-tools/prompt-manager/core/types.ts" [pos="e,4512.3,4984.2 4382.5,4923.7 4397.5,4927.4 4412.3,4932.1 4426,4938.2 4445.1,4946.6 4442.9,4959.8 4462,4968.2 4474.8,4973.8 4488.5,\
4978.3 4502.5,4981.9"];
"src/mcp-tools/prompt-manager/analysis/prompt-analyzer.ts" [height=0.31944,
pos="4231.5,5220.2",
width=5.1528];
"src/mcp-tools/prompt-manager/analysis/prompt-analyzer.ts" -> "src/logging/index.ts" [pos="e,7282.8,3281.9 4355.5,5208.6 4381.3,5201.2 4406.6,5189.5 4426,5171.2 4464.4,5135 4421.2,5091.6 4462,5058.2 4528.4,5003.7 4762.9,\
5036.9 4846,5015.2 5019.2,4969.9 5049.3,4921 5217,4858.2 5368.1,4801.6 5430.4,4838.5 5562,4745.2 5583.5,4730 5576.2,4712.9 5598,\
4698.2 5740.2,4602.2 5858.5,4725.5 5970,4595.2 6060.8,4489.1 5908.4,4383 6006,4283.2 6057,4231 6259.3,4251.4 6331,4238.2 6483.5,\
4210 6536.9,4237.2 6671,4159.2 6691.4,4147.3 6685.9,4130.7 6707,4120.2 6781.1,4083.1 7015.3,4136.3 7078,4082.2 7204,3973.4 7269.4,\
3410.1 7281.8,3291.9"];
"src/mcp-tools/prompt-manager/analysis/prompt-analyzer.ts" -> "src/types/index.ts" [pos="e,7623.3,4688 4309.1,5208.6 4345.8,5201.2 4389.6,5189.4 4426,5171.2 4444.4,5162 4443,5150.1 4462,5142.2 4635.4,5070.2 4694.6,5107.5 \
4882,5096.2 5278.8,5072.3 6283.1,5001.2 6671,5088.2 6688.3,5092 6689.7,5101.3 6707,5105.2 6867.9,5141.3 6913.5,5115.8 7078,5105.2 \
7247.1,5094.3 7320.2,5157.5 7456,5056.2 7578.5,4964.8 7613.6,4764.6 7622.1,4698.1"];
"src/mcp-tools/prompt-manager/analysis/prompt-analyzer.ts" -> "src/semantic/configurable-semantic-analyzer.ts" [pos="e,4963.9,6402.6 4232.8,5232 4235,5307.9 4256.9,5732.5 4462,5977.2 4585,6123.9 4730.5,6019.5 4846,6172.2 4896,6238.3 4829,6291.4 \
4882,6355.2 4900.2,6377.1 4927.8,6391 4954.2,6399.7"];
"src/mcp-tools/prompt-manager/analysis/prompt-analyzer.ts" -> "src/semantic/types.ts" [pos="e,8750.1,6268.8 4235.2,5231.9 4257.6,5329.6 4414.6,6008.7 4462,6088.2 4697.7,6483.2 4801.6,6598.6 5217,6796.2 5703.9,7027.8 7085.3,\
7098.2 7624.5,7098.2 7624.5,7098.2 7624.5,7098.2 8178,7098.2 8387.4,7098.2 8496.4,7166.7 8642,7016.2 8747.3,6907.3 8750.7,6391.7 \
8750.2,6279"];
"src/mcp-tools/prompt-manager/analysis/prompt-analyzer.ts" -> "src/mcp-tools/prompt-manager/core/types.ts" [pos="e,4512.4,4993 4406.6,5208.5 4413.5,5204.5 4420,5199.7 4426,5194.2 4483.8,5140.3 4404.3,5074.1 4462,5020.2 4473.6,5009.3 4487.5,5001.6 \
4502.5,4996.2"];
"src/mcp-tools/prompt-manager/core/index.ts" [height=0.31944,
pos="1974.5,5046.2",
width=3.9306];
"src/mcp-tools/prompt-manager/core/index.ts" -> "src/mcp-tools/prompt-manager/core/types.ts" [pos="e,4516.4,4982.7 2008.2,5034.6 2091.1,5005.9 2316.8,4932.1 2512,4907.2 2899,4857.9 4088.9,4947.7 4506.4,4981.8"];
"src/mcp-tools/prompt-manager/core/index.ts" -> "src/mcp-tools/prompt-manager/core/manager.ts" [pos="e,2171.8,5051.3 2116.1,5049.8 2131.1,5050.2 2146.5,5050.6 2161.8,5051"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/logging/index.ts" [pos="e,7248.8,3281.7 2325.2,5043.6 2326.7,4964.1 2343.1,4492.8 2512,4164.2 2622.6,3949 2681.9,3902 2880,3763.2 3189.8,3546 3299.7,3531.1 \
3666,3436.2 3811.1,3398.6 3860.3,3449.6 4001,3398.2 4019.1,3391.6 4018.7,3380.1 4037,3374.2 4297.6,3289.7 4379,3350.2 4653,3350.2 \
4653,3350.2 4653,3350.2 5390.5,3350.2 5765.6,3350.2 6706.2,3371.5 7078,3322.2 7134.4,3314.7 7197.6,3297.3 7239,3284.7"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/config/index.ts" [pos="e,5010,3745.8 2328.8,5043.5 2356.6,4959.8 2538.2,4446 2880,4225.2 3183,4029.4 4106.7,3924 4462,3862.2 4631.3,3832.7 4680.3,3861.8 \
4846,3816.2 4903.2,3800.4 4965.5,3769.6 5001.1,3750.6"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/types/index.ts" [pos="e,7624,4687.9 2459.2,5066.7 2465,5068.3 2470.6,5070.1 2476,5072.2 2494.2,5079 2493.7,5090.5 2512,5097.2 2746.4,5182.6 3381.7,5176.2 \
3630,5200.2 3982.6,5234.2 4082.1,5326.4 4426,5241.2 4443.6,5236.8 4444.5,5226.8 4462,5222.2 5024,5072.2 6497.2,5160.9 7078,5128.2 \
7246.2,5118.7 7320.3,5199 7456,5099.2 7592.6,4998.7 7618.6,4769.6 7623.4,4698"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/utils/index.ts" [pos="e,3377.7,5221.2 2334.8,5067.1 2360.2,5096.9 2432.1,5174.6 2512,5203.2 2591.7,5231.7 3169.8,5224.7 3367.5,5221.4"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/frameworks/framework-manager.ts" [pos="e,5369.7,6191.8 2330.1,5066.7 2350,5111.8 2423.5,5279.7 2476,5421.2 2493.7,5469 2478.4,5491.8 2512,5530.2 2602.9,5634 3513.4,5998.3 \
3630,6072.2 3647.4,6083.2 3647.4,6092.4 3666,6101.2 3915.5,6219.3 4607.4,6326.8 4882,6355.2 5014.2,6368.8 5061.8,6414 5181,6355.2 \
5204.6,6343.5 5198.3,6326.7 5217,6308.2 5262.9,6262.9 5325.3,6220.2 5360.8,6197.4"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/semantic/configurable-semantic-analyzer.ts" [pos="e,4882,6402.8 2324.7,5066.8 2323.5,5138.1 2326.2,5520.6 2512,5734.2 2603.7,5839.5 3533.2,6188.9 3666,6232.2 3811.1,6279.5 3868.3,\
6232.6 4001,6308.2 4021.2,6319.7 4015.9,6336.3 4037,6346.2 4200.1,6422.8 4666.3,6387.4 4846,6400.2 4854.4,6400.8 4863,6401.4 4871.7,\
6402"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/tooling/action-metadata/usage-tracker.ts" [pos="e,3379.4,1698.7 2326.1,5043.4 2334.3,4961.8 2387,4470.6 2512,4092.2 2619.2,3767.5 2764,3730.6 2844,3398.2 2861.9,3324 2832.8,2085.1 \
2880,2025.2 2972,1908.4 3102.9,2048.1 3203,1938.2 3267,1867.8 3169,1791.6 3239,1727.2 3273.4,1695.5 3327.2,1693 3369.5,1697.5"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/frameworks/framework-state-manager.ts" [pos="e,4901.8,6322.5 2331.4,5066.9 2352.8,5106.1 2422.9,5235.6 2476,5345.2 2493,5380.3 2484.9,5397.2 2512,5425.2 2704.4,5623.9 3435.2,\
5775.9 3630,5972.2 3656,5998.4 3635.5,6026.3 3666,6047.2 3720.3,6084.2 4796.6,6090.8 4846,6134.2 4905.4,6186.3 4825.3,6253.2 4882,\
6308.2 4885.4,6311.5 4889.1,6314.5 4893,6317.1"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/tooling/action-metadata/definitions/types.ts" [pos="e,3827.5,4235.9 2328.5,5066.8 2342.9,5112.5 2401.8,5280.7 2512,5363.2 2711,5512.2 3478,5517.9 3630,5321.2 3669.6,5270 3654,4803.7 \
3666,4740.2 3703.5,4542.2 3794.6,4314.6 3823.6,4245.3"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/mcp-tools/prompt-manager/analysis/comparison-engine.ts" [pos="e,4089.4,4579.7 2329.4,5043.5 2345.9,5001.3 2408.6,4856.2 2512,4791.2 2643.7,4708.4 3684.5,4613.8 4079.3,4580.5"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/mcp-tools/prompt-manager/core/types.ts" [pos="e,4512.3,5001.5 2476.3,5052.9 2821.9,5047.3 3695.6,5031.6 4426,5005.2 4450.6,5004.3 4476.8,5003.2 4502.2,5002"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/mcp-tools/prompt-manager/analysis/gate-analyzer.ts" [pos="e,4119.7,4900.7 2343.2,5043.6 2375.6,5023.8 2446.2,4983.9 2512,4968.2 3096.9,4828.7 3825.4,4874.1 4109.3,4899.7"];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/mcp-tools/prompt-manager/analysis/prompt-analyzer.ts" [pos="e,4102.8,5208.7 2466.4,5066.7 2640,5080.9 2943.2,5105.8 3203,5128.2 3392.8,5144.5 3440.2,5149.2 3630,5166.2 3788.7,5180.4 3971,5196.8 \
4092.7,5207.7"];
"src/mcp-tools/prompt-manager/operations/file-operations.ts" [height=0.31944,
pos="4231.5,4686.2",
width=5.1667];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/mcp-tools/prompt-manager/operations/file-operations.ts" [pos="e,4209.8,4697.7 2330.4,5043.6 2348.9,5004.9 2414.7,4880.2 2512,4831.2 2617.1,4778.2 2922.9,4800.2 3040.5,4800.2 3040.5,4800.2 3040.5,\
4800.2 3435.5,4800.2 3687,4800.2 3755.2,4834.3 4001,4781.2 4076.2,4764.9 4158.1,4725.1 4200.8,4702.6"];
"src/mcp-tools/prompt-manager/search/filter-parser.ts" [height=0.31944,
pos="2678,4988.2",
width=4.6111];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/mcp-tools/prompt-manager/search/filter-parser.ts" [pos="e,2597.5,4999.7 2373.7,5043.7 2411.3,5035 2464.8,5023.1 2512,5014.2 2536.4,5009.6 2563,5005.1 2587.5,5001.3"];
"src/mcp-tools/prompt-manager/search/prompt-matcher.ts" [height=0.31944,
pos="4231.5,4832.2",
width=5.0139];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/mcp-tools/prompt-manager/search/prompt-matcher.ts" [pos="e,4050.9,4834.3 2335.4,5043.4 2361.6,5014.5 2434.2,4940 2512,4907.2 2730.2,4815 2803.6,4838.2 3040.5,4838.2 3040.5,4838.2 3040.5,\
4838.2 3435.5,4838.2 3642.5,4838.2 3879.8,4836.1 4040.9,4834.4"];
"src/mcp-tools/prompt-manager/utils/validation.ts" [height=0.31944,
pos="3041.5,5258.2",
width=4.2361];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/mcp-tools/prompt-manager/utils/validation.ts" [pos="e,2975.9,5269.7 2332.5,5067 2354.8,5100.9 2424.8,5198.8 2512,5236.2 2662.6,5300.8 2860.1,5286 2965.9,5271.1"];
"src/tooling/action-metadata/definitions/prompt-manager.ts" [height=0.31944,
pos="3434.5,5300.2",
width=5.0278];
"src/mcp-tools/prompt-manager/core/manager.ts" -> "src/tooling/action-metadata/definitions/prompt-manager.ts" [pos="e,3419.9,5311.8 2332.1,5066.7 2354.6,5102 2427.1,5210.2 2512,5273.2 2655.5,5379.6 2705.1,5398.4 2880,5435.2 3020.5,5464.7 3064.5,\
5472.8 3203,5435.2 3287.7,5412.2 3373.1,5349.5 3411.9,5318.3"];
"src/mcp-tools/prompt-manager/operations/file-operations.ts" -> "src/logging/index.ts" [pos="e,7282.1,3281.7 4399.1,4674.6 4408.5,4670.7 4417.6,4665.9 4426,4660.2 4453.5,4641.2 4434.4,4613 4462,4594.2 4604.2,4497.4 4679.8,\
4590.6 4846,4546.2 5386.3,4401.7 5465.3,4201.2 6006,4058.2 6013.2,4056.3 7072.2,3935 7078,3930.2 7182.3,3843.5 7263,3395.4 7280.5,\
3291.7"];
"src/mcp-tools/prompt-manager/operations/file-operations.ts" -> "src/config/index.ts" [pos="e,5023.3,3745.9 4267.3,4674.7 4308.5,4659.8 4377.7,4630.7 4426,4589.2 4584.6,4452.9 4946.3,3871.2 5018,3754.6"];
"src/mcp-tools/prompt-manager/operations/file-operations.ts" -> "src/types/index.ts" [pos="e,7619.6,4687.7 4316.6,4674.6 4376,4666.6 4447.5,4657.1 4462,4656.2 4780.9,4635.4 4861.5,4656.1 5181,4663.2 5350.3,4666.9 5392.8,\
4664 5562,4672.2 5743.6,4681 5790.4,4673.9 5970,4702.2 6133.1,4727.9 6207.1,4681 6331,4790.2 6364.6,4819.7 6330.1,4858.8 6367,4884.2 \
6416.8,4918.5 7401.4,4910.2 7456,4884.2 7539.3,4844.5 7594.7,4741.2 7615.4,4696.9"];
"src/mcp-tools/prompt-manager/operations/file-operations.ts" -> "src/mcp-tools/prompt-manager/core/types.ts" [pos="e,4564.6,4982.6 4262.4,4697.8 4305,4715.9 4382.7,4754.7 4426,4812.2 4459,4856 4423.8,4890.9 4462,4930.2 4486.6,4955.5 4521.6,4970.8 \
4554.9,4980"];
"src/mcp-tools/prompt-manager/operations/file-operations.ts" -> "src/prompts/category-maintenance.ts" [pos="e,6428.9,4936.6 4342.1,4674.7 4380,4671.2 4422.8,4667.9 4462,4666.2 4632.5,4658.8 4675.4,4660.2 4846,4666.2 5348,4683.7 5482.8,4662.1 \
5970,4784.2 6134.3,4825.3 6173.2,4844.6 6331,4906.2 6347.3,4912.5 6350.2,4917.1 6367,4922.2 6383.5,4927.2 6401.3,4931.3 6418.7,4934.7"];
"src/prompts/prompt-writer.ts" [color="#cfffac",
fontcolor="#cfffac",
height=0.31944,
pos="4654,4686.2",
width=2.5694];
"src/mcp-tools/prompt-manager/operations/file-operations.ts" -> "src/prompts/prompt-writer.ts" [pos="e,4561.3,4686.2 4417.5,4686.2 4463.5,4686.2 4511,4686.2 4551.2,4686.2"];
"src/prompts/promptUtils.ts" [height=0.31944,
pos="6892.5,5024.2",
width=2.4306];
"src/mcp-tools/prompt-manager/operations/file-operations.ts" -> "src/prompts/promptUtils.ts" [pos="e,6804.8,5024.8 4276.6,4697.8 4446,4741.7 5071.9,4898.8 5598,4964.2 6042.7,5019.4 6579.1,5025 6794.8,5024.8"];
"src/mcp-tools/prompt-manager/search/filter-parser.ts" -> "src/logging/index.ts" [pos="e,7284.1,3281.8 2695.9,4976.5 2761.8,4931.7 3009.1,4769.8 3239,4702.2 3324.5,4677 3948.3,4630.4 4037,4622.2 4080.2,4618.2 4393.9,\
4618.4 4426,4589.2 4492.5,4528.7 4402.6,4457.7 4462,4390.2 4683.4,4138.4 4863.4,4269.6 5181,4162.2 5351.5,4104.5 5426.8,4143.9 5562,\
4025.2 5588.3,4002.1 5568.8,3974.5 5598,3955.2 5666.7,3909.7 7012.4,3895.1 7078,3845.2 7264.2,3703.5 7282.4,3379 7284,3292"];
"src/mcp-tools/prompt-manager/search/filter-parser.ts" -> "src/mcp-tools/prompt-manager/core/types.ts" [pos="e,4512.1,4993.1 2844.2,4988.9 2997.1,4989.4 3230.6,4990.2 3433.5,4990.2 3433.5,4990.2 3433.5,4990.2 3834.5,4990.2 4067.5,4990.2 \
4337.7,4991.8 4502,4993"];
"src/mcp-tools/prompt-manager/search/filter-parser.ts" -> "src/mcp-tools/prompt-manager/utils/validation.ts" [pos="e,3025,5246.6 2694.5,4999.8 2751.4,5042.3 2948.7,5189.6 3017,5240.6"];
"src/mcp-tools/prompt-manager/search/prompt-matcher.ts" -> "src/logging/index.ts" [pos="e,7282.3,3281.8 4292.6,4820.6 4444.8,4791.3 4834.8,4715.5 4846,4707.2 4873.1,4687 4856.9,4662.9 4882,4640.2 4932.1,4594.8 5942.6,\
4195.7 6006,4172.2 6164.3,4113.5 6202.3,4090.9 6367,4054.2 6386.4,4049.8 7062.8,3979 7078,3966.2 7187,3873.8 7264.5,3399.1 7280.8,\
3291.8"];
"src/mcp-tools/prompt-manager/search/prompt-matcher.ts" -> "src/types/index.ts" [pos="e,7621.5,4687.9 4412,4831.5 4542.4,4831 4723.1,4830.4 4882,4830.2 5014.9,4830 5048.3,4822.3 5181,4830.2 5191.4,4830.8 6661.7,5003.6 \
6671,5008.2 6691.6,5018.3 6685.9,5036.3 6707,5045.2 6783,5077.2 7001.8,5076.7 7078,5045.2 7098.9,5036.5 7093.7,5019.3 7114,5009.2 \
7251.4,4940.7 7328.3,5046.3 7456,4961.2 7554,4895.8 7603.1,4752.5 7618.7,4697.9"];
"src/mcp-tools/prompt-manager/search/prompt-matcher.ts" -> "src/mcp-tools/prompt-manager/core/types.ts" [pos="e,4595.5,4982.7 4297.9,4843.7 4337.1,4852.7 4386.9,4867.8 4426,4892.2 4445.8,4904.5 4442.4,4917.7 4462,4930.2 4499.6,4954.2 4547.2,\
4970.2 4585.4,4980.1"];
"src/mcp-tools/prompt-manager/utils/validation.ts" -> "src/utils/index.ts" [pos="e,3377.8,5225.6 3160.9,5246.7 3228.7,5240.1 3311.3,5232.1 3367.6,5226.6"];
"src/mcp-tools/prompt-manager/utils/validation.ts" -> "src/mcp-tools/prompt-manager/core/types.ts" [pos="e,4512.2,4995.5 3194,5259 3312.9,5258.3 3482.3,5254.7 3630,5241.2 3719.1,5233 4356.8,5174.9 4426,5118.2 4461.9,5088.8 4425.8,5049.2 \
4462,5020.2 4474,5010.5 4487.8,5003.5 4502.4,4998.5"];
"src/mcp-tools/prompt-manager/utils/validation.ts" -> "src/tooling/action-metadata/definitions/prompt-manager.ts" [pos="e,3326.2,5288.7 3149.6,5269.7 3201.2,5275.2 3263.2,5281.9 3316.1,5287.6"];
"src/tooling/action-metadata/definitions/prompt-manager.ts" -> "src/tooling/action-metadata/definitions/types.ts" [pos="e,3827.5,4235.9 3551.8,5288.6 3581.6,5280 3610.6,5265.4 3630,5241.2 3664.8,5197.6 3655.4,4795 3666,4740.2 3704.4,4542.4 3795,4314.7 \
3823.6,4245.3"];
"src/prompts/category-maintenance.ts" -> "src/logging/index.ts" [pos="e,7284.2,3281.7 6639.1,4955.5 6767.4,4956.2 6967.8,4935.6 7078,4813.2 7291.7,4575.9 7286.4,3461.8 7284.3,3291.9"];
"src/prompts/category-maintenance.ts" -> "src/types/index.ts" [pos="e,7620.8,4687.8 6639.3,4958 6859.2,4974.1 7318.7,4997 7456,4922.2 7547.9,4872.1 7599.7,4747.7 7617.5,4697.6"];
"src/prompts/category-maintenance.ts" -> "src/prompts/promptUtils.ts" [pos="e,6804.5,5020 6621.9,4959.7 6638.7,4963.3 6655.6,4968 6671,4974.2 6688.9,4981.3 6689,4991.3 6707,4998.2 6734.4,5008.6 6765.6,5014.9 \
6794.5,5018.7"];
"src/prompts/promptUtils.ts" -> "src/types.ts" [pos="e,7849.9,5248.4 6942.7,5035.7 7111.6,5075.3 7667.7,5205.7 7840.1,5246.1"];
"src/mcp-tools/shared/structured-response-builder.ts" [height=0.31944,
pos="6168.5,5522.2",
width=4.5139];
"src/mcp-tools/shared/structured-response-builder.ts" -> "src/types/index.ts" [pos="e,7623.8,4687.9 6331.1,5526.1 6657.9,5532.5 7373.4,5537.8 7456,5465.2 7576.1,5359.6 7616,4814.4 7623.2,4698"];
"src/mcp-tools/types/shared-types.ts" [height=0.31944,
pos="6519,5560.2",
width=3.1944];
"src/mcp-tools/shared/structured-response-builder.ts" -> "src/mcp-tools/types/shared-types.ts" [pos="e,6412.3,5548.6 6275,5533.7 6315.2,5538.1 6361.1,5543.1 6402.2,5547.6"];
"src/mcp-tools/types/shared-types.ts" -> "src/utils/errorHandling.ts" [pos="e,6811.4,5560.2 6634.2,5560.2 6687.9,5560.2 6751,5560.2 6801.2,5560.2"];
"src/tooling/action-metadata/definitions/system-control.ts" -> "src/tooling/action-metadata/definitions/types.ts" [pos="e,3686.1,4219.4 3439.7,3094 3463.1,3160.6 3578.7,3497.3 3630,3782.2 3638.3,3828.5 3633.3,4170.3 3666,4204.2 3669.5,4207.8 3673.4,\
4211.1 3677.5,4214"];
"src/metrics/analytics-service.ts" -> "src/logging/index.ts" [pos="e,7279.6,3258.7 3933.5,2465.5 4078.7,2460.3 4341.3,2456.8 4426,2496.2 4447.4,2506.1 4440.6,2525.3 4462,2535.2 4595.4,2596.7 5636.1,\
2586.2 5783,2586.2 5783,2586.2 5783,2586.2 6520,2586.2 6582.1,2586.2 7030.4,2570.4 7078,2610.2 7133.6,2656.6 7094.3,2699.4 7114,\
2769.2 7167.2,2958 7250,3180.5 7275.9,3249"];
"src/metrics/analytics-service.ts" -> "src/metrics/types.ts" [pos="e,4164.8,2438.5 3933.7,2460.7 4002.1,2454.1 4091.8,2445.5 4154.6,2439.5"];
"src/prompts/category-manager.ts" -> "src/logging/index.ts" [pos="e,7284,3281.8 6985.8,4780.6 7019.6,4771.7 7055.2,4755.9 7078,4728.2 7269.4,4495.7 7283,3456.3 7283.9,3292.1"];
"src/prompts/category-manager.ts" -> "src/types/index.ts" [pos="e,7608.8,4687.7 7000.1,4801 7114.9,4807.4 7301.8,4808.6 7456,4766.2 7511.3,4751 7568.8,4715.2 7600.3,4693.7"];
"src/prompts/category-manager.ts" -> "src/prompts/types.ts" [pos="e,8879.7,5614.8 6912.7,4803.7 7007,4859.8 7430.6,5109.4 7795,5279.2 8041.5,5394 8110.5,5405.6 8364,5504.2 8503.2,5558.3 8531.1,5597.1 \
8678,5624.2 8743.1,5636.2 8818.9,5626.6 8869.9,5616.7"];
"src/prompts/converter.ts" -> "src/logging/index.ts" [pos="e,7284,3281.9 6186.5,5704.5 6221.2,5679.7 6299.6,5617.5 6331,5543.2 6362.8,5468.1 6315.8,4873.7 6367,4810.2 6454.8,4701.2 6570,4825 \
6671,4728.2 6709.4,4691.4 6665.8,4647.7 6707,4614.2 6771.3,4561.8 7017.8,4633.2 7078,4576.2 7273.5,4391 7283.7,3448.2 7284,3292.1"];
"src/prompts/converter.ts" -> "src/execution/types.ts" [pos="e,8677.8,5613.3 6249.2,5717 6407.4,5718.2 6772.2,5718.2 7078,5699.2 7321.8,5684 7380.2,5641.2 7624.5,5641.2 7624.5,5641.2 7624.5,\
5641.2 8178,5641.2 8384.5,5641.2 8436.3,5635.8 8642,5617.2 8650.3,5616.4 8659,5615.5 8667.6,5614.5"];
"src/prompts/converter.ts" -> "src/prompts/types.ts" [pos="e,8922.9,5615 6184.5,5727.7 6217,5753.8 6294,5820.5 6331,5895.2 6369.5,5973 6304.2,6027.2 6367,6087.2 6465.6,6181.5 6556.7,6055.6 \
6671,6130.2 6696.4,6146.8 6680.5,6173.4 6707,6188.2 6851.1,6268.3 6913.5,6199.7 7078,6188.2 7428.1,6163.6 8337.8,6142.4 8642,5967.2 \
8789.7,5882.1 8889,5688 8918.7,5624.1"];
"src/prompts/converter.ts" -> "src/utils/chainUtils.ts" [pos="e,6449.5,5645.9 6249.3,5710.2 6276,5706.4 6305.4,5700.2 6331,5690.2 6348.9,5683.2 6349.1,5673.3 6367,5666.2 6389.7,5657.1 6415.6,\
5651.2 6439.4,5647.4"];
"src/prompts/converter.ts" -> "src/prompts/loader.ts" [pos="e,6483.8,4841.8 6186.5,5704.5 6221.1,5679.6 6299.2,5617.4 6331,5543.2 6384.9,5417.3 6298.2,5046.5 6367,4928.2 6390.6,4887.6 6438.6,\
4860.8 6474.2,4845.7"];
"src/prompts/loader.ts" -> "src/logging/index.ts" [pos="e,7283.8,3281.9 6556.1,4818.5 6674.1,4780.2 7043.1,4657.7 7078,4614.2 7251.4,4398.3 7280,3449.2 7283.6,3292.2"];
"src/prompts/loader.ts" -> "src/types/index.ts" [pos="e,7613.7,4687.9 6590.6,4833.2 6780.1,4840.5 7296.5,4854.5 7456,4799.2 7518.6,4777.5 7577.7,4724.1 7606.4,4695.3"];
"src/prompts/loader.ts" -> "src/prompts/promptUtils.ts" [pos="e,6869,5012.4 6542.1,4841.7 6605.2,4874.7 6786.2,4969.2 6859.8,5007.6"];
"src/prompts/loader.ts" -> "src/prompts/category-manager.ts" [pos="e,6784.8,4803.1 6590.8,4822.9 6642.7,4817.6 6714.4,4810.3 6774.8,4804.1"];
"src/prompts/file-observer.ts" -> "src/logging/index.ts" [pos="e,7279.8,3281.9 4743.9,3645.8 4854.6,3633.2 5049.5,3612.6 5217,3602.2 5320.2,3595.8 6986.4,3598.1 7078,3550.2 7188.3,3492.5 7254.5,\
3346.1 7276.2,3291.3"];
"src/prompts/file-observer.ts" -> "src/config/index.ts" [pos="e,4974.9,3722.6 4710.4,3667.7 4778.2,3681.8 4892.9,3705.6 4965,3720.6"];
"src/prompts/hot-reload-manager.ts" -> "src/logging/index.ts" [pos="e,7280.4,3281.9 4343.6,3725.7 4525.9,3715.1 4900.1,3693.5 5217,3676.2 5320.4,3670.5 6988,3629.3 7078,3578.2 7194.3,3512 7257.6,3350 \
7277.3,3291.6"];
"src/prompts/hot-reload-manager.ts" -> "src/config/index.ts" [pos="e,4968.9,3734 4343.9,3732.5 4510.3,3732.9 4819.2,3733.6 4958.8,3734"];
"src/prompts/hot-reload-manager.ts" -> "src/prompts/category-manager.ts" [pos="e,6784.6,4783.9 4282.3,3743.7 4570,3811.2 6015.6,4162.3 6331,4476.2 6364.5,4509.5 6336.4,4540.2 6367,4576.2 6479,4708.2 6542.9,4710.9 \
6707,4766.2 6728.4,4773.4 6751.8,4778.6 6774.5,4782.3"];
"src/prompts/hot-reload-manager.ts" -> "src/prompts/file-observer.ts" [pos="e,4564.4,3659.9 4343.6,3726 4371.2,3722.1 4400.2,3715.9 4426,3706.2 4444,3699.4 4444,3689 4462,3682.2 4491,3671.2 4523.9,3664.8 \
4554.3,3661"];
"src/prompts/registry.ts" -> "src/logging/index.ts" [pos="e,7277,3281.7 3101.4,4233.6 3132.9,4225.9 3171.5,4213.9 3203,4196.2 3221.7,4185.7 3219.8,4173.7 3239,4164.2 3397.7,4085.7 3460.4,\
4138.9 3630,4088.2 3800.7,4037.2 3891.7,4076.9 4001,3936.2 4072,3844.7 3961,3765.6 4037,3678.2 4223.8,3463.3 4368.3,3502.2 4653,\
3502.2 4653,3502.2 4653,3502.2 5390.5,3502.2 5578,3502.2 6905.2,3547 7078,3474.2 7170.3,3435.3 7243.5,3333.7 7271.6,3290.3"];
"src/prompts/registry.ts" -> "src/config/index.ts" [pos="e,5016.6,3746 3116,4236.6 3227.5,4223.3 3445.8,4195.8 3630,4164.2 4178.8,4069.9 4347.5,4110.4 4846,3862.2 4909.1,3830.8 4975.1,3779.9 \
5008.4,3752.7"];
"src/prompts/registry.ts" -> "src/types/index.ts" [pos="e,7564.8,4668.6 3099.8,4256.7 3138.9,4264.1 3191.8,4272.9 3239,4277.2 4448.1,4386.4 4763.1,4197.6 5970,4328.2 6132.7,4345.8 6171.4,\
4364.3 6331,4400.2 6681,4478.8 6762.4,4524.8 7114,4596.2 7270.4,4628 7456.1,4654.2 7554.7,4667.3"];
"src/prompts/registry.ts" -> "src/utils/jsonUtils.ts" [pos="e,3767.6,4181.7 3091.4,4256.7 3195.4,4278.7 3444.2,4318.1 3630,4240.2 3650.9,4231.4 3645.7,4214.1 3666,4204.2 3694,4190.5 3727.6,\
4184.6 3757.3,4182.3"];
"src/prompts/registry.ts" -> "src/utils/index.ts" [pos="e,3424,5208.5 3050.8,4256.9 3078.2,4295.9 3165.8,4426 3203,4548.2 3247.6,4694.4 3191.1,4745 3239,4890.2 3281.5,5018.9 3379.6,5151.8 \
3417.8,5200.6"];
"src/prompts/registry.ts" -> "src/text-references/conversation.ts" [pos="e,3405.8,3813.7 3059.4,4233.7 3092.4,4210.2 3165.5,4153.4 3203,4087.2 3236.6,4027.9 3200.6,3994.5 3239,3938.2 3278.7,3880 3352.1,\
3838.9 3396.5,3818"];
"src/prompts/registry.ts" -> "src/utils/chainUtils.ts" [pos="e,6449.4,5642.9 3071.8,4256.7 3217.7,4314.8 3864,4577.9 4001,4740.2 4035,4780.4 3996.1,4820 4037,4853.2 4104.5,4907.9 4339.6,4882.9 \
4426,4892.2 4947.3,4948.1 5119.5,4929 5562,5210.2 5580.8,5222.1 5580.3,5231.6 5598,5245.2 5750.8,5362.7 5852.3,5315.5 5970,5468.2 \
6005,5513.6 5961.8,5555.6 6006,5592.2 6070.1,5645.2 6312.4,5646.5 6439.4,5643.2"];
"src/semantic/integrations/llm-clients.ts" -> "src/logging/index.ts" [pos="e,7283.7,3281.7 6988.9,5666.6 7022.1,5657.6 7056.4,5641.8 7078,5614.2 7229.2,5420.2 7278.2,3517 7283.5,3291.9"];
"src/semantic/integrations/llm-clients.ts" -> "src/types/index.ts" [pos="e,7623.9,4687.9 6942.5,5666.6 7078.5,5634.4 7451.5,5545.9 7456,5541.2 7577.1,5414.3 7616.5,4820.5 7623.3,4698.2"];
"src/semantic/integrations/llm-clients.ts" -> "src/semantic/types.ts" [pos="e,8679.3,6253.2 6907.7,5689.9 6942.6,5719.4 7033.2,5801.3 7078,5890.2 7111.4,5956.4 7059.7,6002.6 7114,6053.2 7229.2,6160.5 8354.6,\
6234 8668.9,6252.6"];
"src/text-references/argument-history-tracker.ts" -> "src/logging/index.ts" [pos="e,7284.4,3282.1 3557.2,4710.7 3819.8,4685.7 4417.2,4628.4 4426,4622.2 4456.5,4600.6 4434.6,4571.6 4462,4546.2 4713.1,4313.8 4906.8,\
4475.8 5181,4271.2 5202.1,4255.4 5194.2,4237.4 5217,4224.2 5350.9,4146.7 5443.6,4277.7 5562,4178.2 5602.7,4144 5557.1,4098.1 5598,\
4064.2 5789,3905.7 6460.3,3957.7 6707,3930.2 6789.4,3921 7013.4,3944.1 7078,3892.2 7274.7,3734.2 7285.2,3383.2 7284.5,3292.1"];
"src/text-references/argument-history-tracker.ts" -> "src/text-references/types.ts" [pos="e,3743.9,4751.7 3555.7,4733.7 3612.6,4739.1 3679.8,4745.6 3733.7,4750.7"];
}