Epic: #75
Target: gitgalaxy_config.py, detector.py, & Output Recorders
Context & Strategic Value
Generic static analysis classifies a file as "C++". GitGalaxy must be smarter. By cross-referencing extracted dependencies (#include, import) against predefined industry ontologies, we can instantly tell a Director of Engineering: "This C++ file is handling High-Frequency Trading Logic," or "This file is managing Aerospace Flight Dynamics." This provides zero-trust architectural mapping instantly.
Implementation Tasks
Validation
Scan a repository utilizing px4 or mavlink (like ArduPilot). The final Markdown and JSON reports must explicitly label those specific files with the Avionics & Middleware Domain Signature.
Epic: #75
Target:
gitgalaxy_config.py,detector.py, & Output RecordersContext & Strategic Value
Generic static analysis classifies a file as "C++". GitGalaxy must be smarter. By cross-referencing extracted dependencies (
#include,import) against predefined industry ontologies, we can instantly tell a Director of Engineering: "This C++ file is handling High-Frequency Trading Logic," or "This file is managing Aerospace Flight Dynamics." This provides zero-trust architectural mapping instantly.Implementation Tasks
gitgalaxy_config.py, create theCUSTOM_ONTOLOGYdictionary.Aerospace & Robotics,FinTech & HFT, andMedTech & BioInformaticsdomains (as outlined in Epic [EPIC] Aerospace Compliance & Enterprise Integration #75).detector.py(StructuralExtractor._dependency_capture), implement the interception logic.CUSTOM_ONTOLOGYmatrix.Avionics & Middleware) to the file's telemetry dictionary.llm_recorder.pyandaudit_recorder.pyto surface these ontology tags prominently at the top of their generated reports.Validation
Scan a repository utilizing
px4ormavlink(like ArduPilot). The final Markdown and JSON reports must explicitly label those specific files with theAvionics & MiddlewareDomain Signature.