Skip to content

Commit 0cc60d7

Browse files
authored
Merge pull request #3 from BraveNewCapital/agent/report/runtime-inventory-packet
agent: refresh runtime inventory and architecture packet
2 parents 259b849 + b562e52 commit 0cc60d7

File tree

5 files changed

+448
-0
lines changed

5 files changed

+448
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Circular Dependencies
2+
3+
## Cycle 1
4+
5+
- `backend.core.agentic_daemon_system`
6+
- `backend.core.grounding_coherence_daemon`
7+
- `backend.core.agentic_daemon_system`
8+
9+
## Cycle 2
10+
11+
- `godelOS.core_kr.knowledge_store.chroma_store`
12+
- `godelOS.core_kr.knowledge_store.interface`
13+
- `godelOS.core_kr.knowledge_store.chroma_store`
14+
15+
## Cycle 3
16+
17+
- `godelOS.core_kr.type_system.manager`
18+
- `godelOS.core_kr.type_system.visitor`
19+
- `godelOS.core_kr.type_system.manager`
Lines changed: 209 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,209 @@
1+
# Entrypoint Clusters
2+
3+
## backend_servers (5)
4+
5+
- `backend/llm_tool_integration.py`
6+
- `backend/main.py`
7+
- `backend/minimal_server.py`
8+
- `backend/start_server.py`
9+
- `backend/unified_server.py`
10+
11+
## tests (162)
12+
13+
- `tests/api/test_external_api.py`
14+
- `tests/backend/test_api_endpoints.py`
15+
- `tests/backend/test_godelos_integration.py`
16+
- `tests/backend/test_knowledge_management.py`
17+
- `tests/cognitive_transparency/test_phase2_integration.py`
18+
- `tests/cognitive_transparency/test_transparency_integration.py`
19+
- `tests/common_sense/test_context_engine_enhanced.py`
20+
- `tests/common_sense/test_contextualized_retriever.py`
21+
- `tests/common_sense/test_default_reasoning.py`
22+
- `tests/common_sense/test_external_kb_interface.py`
23+
- `tests/common_sense/test_integration.py`
24+
- `tests/common_sense/test_manager.py`
25+
- `tests/comprehensive_llm_cognitive_validation.py`
26+
- `tests/debug_add_vectors.py`
27+
- `tests/e2e/comprehensive_e2e_tests.py`
28+
- `tests/e2e/e2e_frontend_backend_test.py`
29+
- `tests/e2e/end_to_end_test_suite.py`
30+
- `tests/e2e/end_to_end_test_suite_fixed.py`
31+
- `tests/e2e/frontend_navigation_test.py`
32+
- `tests/e2e/navigation_accessibility_verification.py`
33+
- `tests/e2e_reasoning_test.py`
34+
- `tests/enhanced_metacognition/test_integration.py`
35+
- `tests/enhanced_metacognition/test_integration_simplified.py`
36+
- `tests/frontend/test_frontend_modules.py`
37+
- `tests/integration/complete_system_test.py`
38+
- `tests/integration/enhanced_integration_test_complete.py`
39+
- `tests/integration/final_complete_system_test.py`
40+
- `tests/integration/final_comprehensive_test.py`
41+
- `tests/integration/final_integration_test.py`
42+
- `tests/integration/improved_integration_test.py`
43+
- `tests/integration/quick_integration_test.py`
44+
- `tests/integration/standalone_integration_test.py`
45+
- `tests/integration/test_end_to_end_workflows.py`
46+
- `tests/integration/test_fixed_integration.py`
47+
- `tests/integration/test_frontend_integration.py`
48+
- `tests/integration/test_knowledge_integration.py`
49+
- `tests/integration/test_safe_integration.py`
50+
- `tests/integration/verify_integration_fix.py`
51+
- `tests/metacognition/test_diagnostician.py`
52+
- `tests/metacognition/test_integration.py`
53+
- `tests/metacognition/test_manager.py`
54+
- `tests/metacognition/test_meta_knowledge.py`
55+
- `tests/metacognition/test_meta_knowledge_complete.py`
56+
- `tests/metacognition/test_meta_knowledge_enhanced.py`
57+
- `tests/metacognition/test_modification_planner.py`
58+
- `tests/metacognition/test_module_library.py`
59+
- `tests/metacognition/test_self_monitoring.py`
60+
- `tests/nlu_nlg/nlg/test_content_planner.py`
61+
- `tests/nlu_nlg/nlg/test_content_planner_enhanced.py`
62+
- `tests/nlu_nlg/nlg/test_pipeline.py`
63+
- `tests/nlu_nlg/nlg/test_sentence_generator.py`
64+
- `tests/nlu_nlg/nlg/test_surface_realizer.py`
65+
- `tests/nlu_nlg/nlu/test_discourse_manager.py`
66+
- `tests/nlu_nlg/nlu/test_formalizer.py`
67+
- `tests/nlu_nlg/nlu/test_lexical_analyzer_parser.py`
68+
- `tests/nlu_nlg/nlu/test_lexicon_ontology_linker.py`
69+
- `tests/nlu_nlg/nlu/test_pipeline.py`
70+
- `tests/nlu_nlg/nlu/test_semantic_interpreter.py`
71+
- `tests/nlu_nlg/test_nlu_nlg_integration.py`
72+
- `tests/ontology/test_abstraction_hierarchy.py`
73+
- `tests/ontology/test_conceptual_blender.py`
74+
- `tests/ontology/test_conceptual_blender_enhanced.py`
75+
- `tests/ontology/test_hypothesis_generator.py`
76+
- `tests/ontology/test_integration.py`
77+
- `tests/ontology/test_manager.py`
78+
- `tests/ontology/test_ontology_manager.py`
79+
- `tests/quick_validation.py`
80+
- `tests/run_cognitive_tests.py`
81+
- `tests/run_tests.py`
82+
- `tests/scalability/test_caching.py`
83+
- `tests/scalability/test_caching_enhanced.py`
84+
- `tests/scalability/test_integration.py`
85+
- `tests/scalability/test_manager.py`
86+
- `tests/scalability/test_parallel_inference.py`
87+
- `tests/scalability/test_persistent_kb.py`
88+
- `tests/scalability/test_query_optimizer.py`
89+
- `tests/scalability/test_rule_compiler.py`
90+
- `tests/symbol_grounding/test_action_executor.py`
91+
- `tests/symbol_grounding/test_internal_state_monitor.py`
92+
- `tests/symbol_grounding/test_perceptual_categorizer.py`
93+
- `tests/symbol_grounding/test_perceptual_categorizer_enhanced.py`
94+
- `tests/symbol_grounding/test_simulated_environment.py`
95+
- `tests/symbol_grounding/test_symbol_grounding_associator.py`
96+
- `tests/test_analogical_reasoning_engine.py`
97+
- `tests/test_ast.py`
98+
- `tests/test_ast_enhanced.py`
99+
- `tests/test_base_prover.py`
100+
- `tests/test_belief_revision.py`
101+
- `tests/test_chroma_knowledge_store.py`
102+
- `tests/test_clp_module.py`
103+
- `tests/test_cognitive_architecture_pipeline.py`
104+
- `tests/test_coordinator.py`
105+
- `tests/test_distributed_vector_search.py`
106+
- `tests/test_explanation_based_learner.py`
107+
- `tests/test_grounding_prediction_error.py`
108+
- `tests/test_ilp_engine.py`
109+
- `tests/test_inference_engine.py`
110+
- `tests/test_kg_phenomenal_integration.py`
111+
- `tests/test_knowledge_store.py`
112+
- `tests/test_knowledge_store_enhanced.py`
113+
- `tests/test_meta_control_rl_module.py`
114+
- `tests/test_modal_tableau_prover.py`
115+
- `tests/test_modal_tableau_prover_enhanced.py`
116+
- `tests/test_parser.py`
117+
- `tests/test_parser_enhanced.py`
118+
- `tests/test_phenomenal_experience_system.py`
119+
- `tests/test_prediction_error_tracker.py`
120+
- `tests/test_probabilistic_logic.py`
121+
- `tests/test_proof_object.py`
122+
- `tests/test_query_replay_harness.py`
123+
- `tests/test_replay_api.py`
124+
- `tests/test_resolution_prover.py`
125+
- `tests/test_resolution_prover_enhanced.py`
126+
- `tests/test_smt_interface.py`
127+
- `tests/test_smt_interface_enhanced.py`
128+
- `tests/test_template_evolution_module.py`
129+
- `tests/test_type_system.py`
130+
- `tests/test_type_system_enhanced.py`
131+
- `tests/test_unification.py`
132+
- `tests/test_unification_enhanced.py`
133+
- `tests/unified_agent_core/test_integration.py`
134+
- `tests/unified_agent_core/test_learning.py`
135+
- `tests/unified_agent_core/test_monitoring.py`
136+
- `tests/unified_agent_core/test_security.py`
137+
- `tests/unified_agent_core/test_unified_agent_core.py`
138+
- `tests/unit/comprehensive_query_test.py`
139+
- `tests/unit/demo.py`
140+
- `tests/unit/demo_simple.py`
141+
- `tests/unit/diagnostic_log.py`
142+
- `tests/unit/enhanced_navigation_debug.py`
143+
- `tests/unit/final_knowledge_demo.py`
144+
- `tests/unit/final_verification.py`
145+
- `tests/unit/final_verification_test.py`
146+
- `tests/unit/import_knowledge_demo.py`
147+
- `tests/unit/knowledge_demo_complete.py`
148+
- `tests/unit/manual_query_test.py`
149+
- `tests/unit/navigation_accessibility_final_report.py`
150+
- `tests/unit/query_engine_test.py`
151+
- `tests/unit/quick_backend_fixes.py`
152+
- `tests/unit/quick_nav_test.py`
153+
- `tests/unit/simple_knowledge_test.py`
154+
- `tests/unit/simple_nav_verification.py`
155+
- `tests/unit/simple_query_test.py`
156+
- `tests/unit/test-integration.py`
157+
- `tests/unit/test_and_restart_backend.py`
158+
- `tests/unit/test_backend_fixes_verification.py`
159+
- `tests/unit/test_cognitive_transparency_backend.py`
160+
- `tests/unit/test_complete_import_flow.py`
161+
- `tests/unit/test_component_fixes.py`
162+
- `tests/unit/test_direct_knowledge.py`
163+
- `tests/unit/test_final_fix.py`
164+
- `tests/unit/test_inference_engine.py`
165+
- `tests/unit/test_knowledge_api.py`
166+
- `tests/unit/test_knowledge_graph_fix.py`
167+
- `tests/unit/test_modules_one_by_one.py`
168+
- `tests/unit/test_query_view_fix.py`
169+
- `tests/unit/test_response_stream.py`
170+
- `tests/unit/test_svelte_websocket.py`
171+
- `tests/unit/test_unification_fix.py`
172+
- `tests/unit/test_websocket.py`
173+
- `tests/unit/test_wikipedia_flow.py`
174+
- `tests/unit/verify_knowledge_graph_fix.py`
175+
176+
## examples (10)
177+
178+
- `examples/consciousness_demo.py`
179+
- `examples/core_kr_example.py`
180+
- `examples/enhanced_test_runner_example.py`
181+
- `examples/godel_os_example.py`
182+
- `examples/godelos_nlp_demo_extended.py`
183+
- `examples/inference_engine_example.py`
184+
- `examples/knowledge_mining_example.py`
185+
- `examples/learning_system_example.py`
186+
- `examples/simple_example.py`
187+
- `examples/test_runner_demo.py`
188+
189+
## scripts (11)
190+
191+
- `scripts/bootstrap_knowledge_graph.py`
192+
- `scripts/cache_models.py`
193+
- `scripts/cleanup_repository.py`
194+
- `scripts/diagnose_live_extended.py`
195+
- `scripts/diagnose_live_prediction_error.py`
196+
- `scripts/diagnose_prediction_error.py`
197+
- `scripts/externalize_test_data.py`
198+
- `scripts/final_consciousness_status.py`
199+
- `scripts/fix_core_functionality.py`
200+
- `scripts/monitor_repository_health.py`
201+
- `scripts/run_cognitive_tests.py`
202+
203+
## other (5)
204+
205+
- `demo_consciousness.py`
206+
- `godelOS/run_tests.py`
207+
- `godelOS/test_runner/__main__.py`
208+
- `godelOS/test_runner/cli.py`
209+
- `repo_architect.py`
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Parse Errors
2+
3+
- `tests/nlu_nlg/nlu/test_pipeline.py`: '(' was never closed (line 28)
4+
- `tests/nlu_nlg/nlu/test_lexical_analyzer_parser.py`: '(' was never closed (line 8)
Lines changed: 141 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,141 @@
1+
# Repository Runtime Inventory
2+
3+
Architecture score: **39**
4+
5+
## Top priorities
6+
- **review_circular_dependencies**: Review 3 local import cycle(s).
7+
- **review_parse_errors**: Review syntax/parse issues in 2 file(s).
8+
- **review_multiple_entrypoints**: Review 193 Python entrypoints for runtime duplication.
9+
- **publish_runtime_inventory_report**: Generate or refresh repository architecture inventory documentation.
10+
11+
## Model-assisted summary
12+
13+
- Architecture score is low (39), indicating elevated structural risk.
14+
- 3 local import cycles detected; review modules for dependency refactoring: agentic_daemon_system, chroma_store, type_system.manager.
15+
- 2 files with syntax/parse errors: tests/nlu_nlg/nlu/test_pipeline.py, tests/nlu_nlg/nlu/test_lexical_analyzer_parser.py.
16+
- 193 Python entrypoints found; assess for duplication and streamline runtime scripts.
17+
- Actionable: Update docs/repo_architect/runtime_inventory.md to reflect current architecture inventory.
18+
19+
20+
## Entrypoint overview
21+
22+
### backend_servers
23+
- `backend/llm_tool_integration.py`
24+
- `backend/main.py`
25+
- `backend/minimal_server.py`
26+
- `backend/start_server.py`
27+
- `backend/unified_server.py`
28+
29+
### tests
30+
- `tests/api/test_external_api.py`
31+
- `tests/backend/test_api_endpoints.py`
32+
- `tests/backend/test_godelos_integration.py`
33+
- `tests/backend/test_knowledge_management.py`
34+
- `tests/cognitive_transparency/test_phase2_integration.py`
35+
- `tests/cognitive_transparency/test_transparency_integration.py`
36+
- `tests/common_sense/test_context_engine_enhanced.py`
37+
- `tests/common_sense/test_contextualized_retriever.py`
38+
- `tests/common_sense/test_default_reasoning.py`
39+
- `tests/common_sense/test_external_kb_interface.py`
40+
- `tests/common_sense/test_integration.py`
41+
- `tests/common_sense/test_manager.py`
42+
- `tests/comprehensive_llm_cognitive_validation.py`
43+
- `tests/debug_add_vectors.py`
44+
- `tests/e2e/comprehensive_e2e_tests.py`
45+
- `tests/e2e/e2e_frontend_backend_test.py`
46+
- `tests/e2e/end_to_end_test_suite.py`
47+
- `tests/e2e/end_to_end_test_suite_fixed.py`
48+
- `tests/e2e/frontend_navigation_test.py`
49+
- `tests/e2e/navigation_accessibility_verification.py`
50+
- `tests/e2e_reasoning_test.py`
51+
- `tests/enhanced_metacognition/test_integration.py`
52+
- `tests/enhanced_metacognition/test_integration_simplified.py`
53+
- `tests/frontend/test_frontend_modules.py`
54+
- `tests/integration/complete_system_test.py`
55+
- `tests/integration/enhanced_integration_test_complete.py`
56+
- `tests/integration/final_complete_system_test.py`
57+
- `tests/integration/final_comprehensive_test.py`
58+
- `tests/integration/final_integration_test.py`
59+
- `tests/integration/improved_integration_test.py`
60+
- `tests/integration/quick_integration_test.py`
61+
- `tests/integration/standalone_integration_test.py`
62+
- `tests/integration/test_end_to_end_workflows.py`
63+
- `tests/integration/test_fixed_integration.py`
64+
- `tests/integration/test_frontend_integration.py`
65+
- `tests/integration/test_knowledge_integration.py`
66+
- `tests/integration/test_safe_integration.py`
67+
- `tests/integration/verify_integration_fix.py`
68+
- `tests/metacognition/test_diagnostician.py`
69+
- `tests/metacognition/test_integration.py`
70+
- `tests/metacognition/test_manager.py`
71+
- `tests/metacognition/test_meta_knowledge.py`
72+
- `tests/metacognition/test_meta_knowledge_complete.py`
73+
- `tests/metacognition/test_meta_knowledge_enhanced.py`
74+
- `tests/metacognition/test_modification_planner.py`
75+
- `tests/metacognition/test_module_library.py`
76+
- `tests/metacognition/test_self_monitoring.py`
77+
- `tests/nlu_nlg/nlg/test_content_planner.py`
78+
- `tests/nlu_nlg/nlg/test_content_planner_enhanced.py`
79+
- `tests/nlu_nlg/nlg/test_pipeline.py`
80+
- `tests/nlu_nlg/nlg/test_sentence_generator.py`
81+
- `tests/nlu_nlg/nlg/test_surface_realizer.py`
82+
- `tests/nlu_nlg/nlu/test_discourse_manager.py`
83+
- `tests/nlu_nlg/nlu/test_formalizer.py`
84+
- `tests/nlu_nlg/nlu/test_lexical_analyzer_parser.py`
85+
- `tests/nlu_nlg/nlu/test_lexicon_ontology_linker.py`
86+
- `tests/nlu_nlg/nlu/test_pipeline.py`
87+
- `tests/nlu_nlg/nlu/test_semantic_interpreter.py`
88+
- `tests/nlu_nlg/test_nlu_nlg_integration.py`
89+
- `tests/ontology/test_abstraction_hierarchy.py`
90+
- `tests/ontology/test_conceptual_blender.py`
91+
- `tests/ontology/test_conceptual_blender_enhanced.py`
92+
- `tests/ontology/test_hypothesis_generator.py`
93+
- `tests/ontology/test_integration.py`
94+
- `tests/ontology/test_manager.py`
95+
- `tests/ontology/test_ontology_manager.py`
96+
- `tests/quick_validation.py`
97+
- `tests/run_cognitive_tests.py`
98+
- `tests/run_tests.py`
99+
- `tests/scalability/test_caching.py`
100+
- `tests/scalability/test_caching_enhanced.py`
101+
- `tests/scalability/test_integration.py`
102+
- `tests/scalability/test_manager.py`
103+
- `tests/scalability/test_parallel_inference.py`
104+
- `tests/scalability/test_persistent_kb.py`
105+
- `tests/scalability/test_query_optimizer.py`
106+
- `tests/scalability/test_rule_compiler.py`
107+
- `tests/symbol_grounding/test_action_executor.py`
108+
- `tests/symbol_grounding/test_internal_state_monitor.py`
109+
- `tests/symbol_grounding/test_perceptual_categorizer.py`
110+
111+
### examples
112+
- `examples/consciousness_demo.py`
113+
- `examples/core_kr_example.py`
114+
- `examples/enhanced_test_runner_example.py`
115+
- `examples/godel_os_example.py`
116+
- `examples/godelos_nlp_demo_extended.py`
117+
- `examples/inference_engine_example.py`
118+
- `examples/knowledge_mining_example.py`
119+
- `examples/learning_system_example.py`
120+
- `examples/simple_example.py`
121+
- `examples/test_runner_demo.py`
122+
123+
### scripts
124+
- `scripts/bootstrap_knowledge_graph.py`
125+
- `scripts/cache_models.py`
126+
- `scripts/cleanup_repository.py`
127+
- `scripts/diagnose_live_extended.py`
128+
- `scripts/diagnose_live_prediction_error.py`
129+
- `scripts/diagnose_prediction_error.py`
130+
- `scripts/externalize_test_data.py`
131+
- `scripts/final_consciousness_status.py`
132+
- `scripts/fix_core_functionality.py`
133+
- `scripts/monitor_repository_health.py`
134+
- `scripts/run_cognitive_tests.py`
135+
136+
### other
137+
- `demo_consciousness.py`
138+
- `godelOS/run_tests.py`
139+
- `godelOS/test_runner/__main__.py`
140+
- `godelOS/test_runner/cli.py`
141+
- `repo_architect.py`

0 commit comments

Comments
 (0)