refactor: extract PSA_AI_Content from PSA_AI_Generator (539→282+228)
Prompt templates (validation + generation), meta field saving, category term assignment, and amino acid count derivation moved to PSA_AI_Content. Generator retains orchestration: validate, generate, background processing, dry-run, settings, input validation. Backward-compatible proxy methods on PSA_AI_Generator. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -28,6 +28,7 @@ require_once PSA_PLUGIN_DIR . 'includes/class-psa-search.php';
|
||||
require_once PSA_PLUGIN_DIR . 'includes/class-psa-cost-tracker.php';
|
||||
require_once PSA_PLUGIN_DIR . 'includes/class-psa-openrouter.php';
|
||||
require_once PSA_PLUGIN_DIR . 'includes/class-psa-kb-builder.php';
|
||||
require_once PSA_PLUGIN_DIR . 'includes/class-psa-ai-content.php';
|
||||
require_once PSA_PLUGIN_DIR . 'includes/class-psa-ai-generator.php';
|
||||
require_once PSA_PLUGIN_DIR . 'includes/class-psa-pubchem.php';
|
||||
require_once PSA_PLUGIN_DIR . 'includes/class-psa-admin-page.php';
|
||||
|
||||
Reference in New Issue
Block a user