semantic update

This commit is contained in:
2026-02-24 21:08:12 +03:00
parent 7a12ed0931
commit 95ae9c6af1
32 changed files with 60376 additions and 59911 deletions

123
gen_map_module.json Normal file
View File

@@ -0,0 +1,123 @@
{
"name": "generate_semantic_map",
"type": "Module",
"tier": "STANDARD",
"start_line": 1,
"end_line": 53,
"tags": {
"PURPOSE": "Scans the codebase to generate a Semantic Map, Module Map, and Compliance Report based on the System Standard.",
"PRE": "Valid directory containing code to scan.",
"POST": "Files map.json, .ai/PROJECT_MAP.md, .ai/MODULE_MAP.md, and compliance reports generated.",
"TIER": "STANDARD",
"SEMANTICS": "semantic_analysis, parser, map_generator, compliance_checker, tier_validation, svelte_props, data_flow, module_map",
"LAYER": "DevOps/Tooling",
"INVARIANT": "All DEF anchors must have matching closing anchors; TIER determines validation strictness."
},
"relations": [
{
"type": "READS",
"target": "FileSystem"
},
{
"type": "PRODUCES",
"target": "semantics/semantic_map.json"
},
{
"type": "PRODUCES",
"target": ".ai/PROJECT_MAP.md"
},
{
"type": "PRODUCES",
"target": ".ai/MODULE_MAP.md"
},
{
"type": "PRODUCES",
"target": "semantics/reports/semantic_report_*.md"
}
],
"children": [
{
"name": "__init__",
"type": "Function",
"tier": "TRIVIAL",
"start_line": 27,
"end_line": 34,
"tags": {
"TIER": "TRIVIAL",
"PURPOSE": "Mock init for self-containment.",
"PRE": "name is a string.",
"POST": "Instance initialized."
},
"relations": [],
"children": [],
"compliance": {
"valid": true,
"issues": [],
"score": 1.0
}
},
{
"name": "__enter__",
"type": "Function",
"tier": "TRIVIAL",
"start_line": 36,
"end_line": 43,
"tags": {
"TIER": "TRIVIAL",
"PURPOSE": "Mock enter.",
"PRE": "Instance initialized.",
"POST": "Returns self."
},
"relations": [],
"children": [],
"compliance": {
"valid": true,
"issues": [],
"score": 1.0
}
},
{
"name": "__exit__",
"type": "Function",
"tier": "TRIVIAL",
"start_line": 45,
"end_line": 52,
"tags": {
"TIER": "TRIVIAL",
"PURPOSE": "Mock exit.",
"PRE": "Context entered.",
"POST": "Context exited."
},
"relations": [],
"children": [],
"compliance": {
"valid": true,
"issues": [],
"score": 1.0
}
},
{
"name": "to_dict",
"type": "Function",
"tier": "TRIVIAL",
"start_line": 138,
"end_line": 138,
"tags": {
"PURPOSE": "Auto-detected function (orphan)",
"TIER": "TRIVIAL"
},
"relations": [],
"children": [],
"compliance": {
"valid": true,
"issues": [],
"score": 1.0
}
}
],
"compliance": {
"valid": true,
"issues": [],
"score": 1.0
}
}