docs: Update documentation for v2.0 module reorganization
- Update feature_registry.json paths to new module locations (v0.3.0) - Update cheatsheet with new import paths (v2.3) - Mark migration plan as completed (v3.0) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"feature_registry": {
|
||||
"version": "0.2.0",
|
||||
"last_updated": "2025-01-16",
|
||||
"version": "0.3.0",
|
||||
"last_updated": "2025-12-29",
|
||||
"description": "Comprehensive catalog of Atomizer capabilities for LLM-driven optimization",
|
||||
"architecture_doc": "docs/FEATURE_REGISTRY_ARCHITECTURE.md",
|
||||
"categories": {
|
||||
@@ -162,9 +162,9 @@
|
||||
"lifecycle_stage": "all",
|
||||
"abstraction_level": "workflow",
|
||||
"implementation": {
|
||||
"file_path": "optimization_engine/runner.py",
|
||||
"file_path": "optimization_engine/core/runner.py",
|
||||
"function_name": "run_optimization",
|
||||
"entry_point": "from optimization_engine.runner import run_optimization"
|
||||
"entry_point": "from optimization_engine.core.runner import run_optimization"
|
||||
},
|
||||
"interface": {
|
||||
"inputs": [
|
||||
@@ -240,7 +240,7 @@
|
||||
"lifecycle_stage": "optimization",
|
||||
"abstraction_level": "primitive",
|
||||
"implementation": {
|
||||
"file_path": "optimization_engine/runner.py",
|
||||
"file_path": "optimization_engine/core/runner.py",
|
||||
"function_name": "optuna.samplers.TPESampler",
|
||||
"entry_point": "import optuna.samplers.TPESampler"
|
||||
},
|
||||
@@ -295,9 +295,9 @@
|
||||
"lifecycle_stage": "solve",
|
||||
"abstraction_level": "primitive",
|
||||
"implementation": {
|
||||
"file_path": "optimization_engine/nx_solver.py",
|
||||
"file_path": "optimization_engine/nx/solver.py",
|
||||
"function_name": "run_nx_simulation",
|
||||
"entry_point": "from optimization_engine.nx_solver import run_nx_simulation"
|
||||
"entry_point": "from optimization_engine.nx.solver import run_nx_simulation"
|
||||
},
|
||||
"interface": {
|
||||
"inputs": [
|
||||
@@ -370,9 +370,9 @@
|
||||
"lifecycle_stage": "pre_solve",
|
||||
"abstraction_level": "primitive",
|
||||
"implementation": {
|
||||
"file_path": "optimization_engine/nx_updater.py",
|
||||
"file_path": "optimization_engine/nx/updater.py",
|
||||
"function_name": "update_nx_expressions",
|
||||
"entry_point": "from optimization_engine.nx_updater import update_nx_expressions"
|
||||
"entry_point": "from optimization_engine.nx.updater import update_nx_expressions"
|
||||
},
|
||||
"interface": {
|
||||
"inputs": [
|
||||
@@ -558,9 +558,9 @@
|
||||
"lifecycle_stage": "pre_optimization",
|
||||
"abstraction_level": "composite",
|
||||
"implementation": {
|
||||
"file_path": "optimization_engine/runner.py",
|
||||
"file_path": "optimization_engine/study/creator.py",
|
||||
"function_name": "setup_study",
|
||||
"entry_point": "from optimization_engine.runner import setup_study"
|
||||
"entry_point": "from optimization_engine.study.creator import setup_study"
|
||||
},
|
||||
"interface": {
|
||||
"inputs": [
|
||||
|
||||
Reference in New Issue
Block a user