from __future__ import annotations USERS_TABLE = "users" TARGET_SITES_TABLE = "target_sites" SCRIPT_CONFIG_VERSIONS_TABLE = "script_config_versions" ARTICLES_TABLE = "articles" BOUNDARY_QUESTIONS_TABLE = "boundary_questions" ARTICLE_PLANS_TABLE = "article_plans" PLAN_SECTIONS_TABLE = "plan_sections" EVIDENCE_ITEMS_TABLE = "evidence_items" CLAIMS_TABLE = "claims" ARTICLE_DRAFTS_TABLE = "article_drafts" ARTICLE_REVIEW_REPORTS_TABLE = "article_review_reports" ARTICLE_REVIEW_SUGGESTIONS_TABLE = "article_review_suggestions" ASSETS_TABLE = "assets" ASSET_REVISIONS_TABLE = "asset_revisions" WORKFLOW_EVENTS_TABLE = "workflow_events" AGENT_JOBS_TABLE = "agent_jobs" RESEARCH_RUN_MANIFESTS_TABLE = "research_run_manifests" PUBLISH_COMMITS_TABLE = "publish_commits" PROMPT_VERSIONS_TABLE = "prompt_versions" CORE_TABLES: tuple[str, ...] = ( USERS_TABLE, TARGET_SITES_TABLE, SCRIPT_CONFIG_VERSIONS_TABLE, ARTICLES_TABLE, BOUNDARY_QUESTIONS_TABLE, ARTICLE_PLANS_TABLE, PLAN_SECTIONS_TABLE, EVIDENCE_ITEMS_TABLE, CLAIMS_TABLE, ARTICLE_DRAFTS_TABLE, ARTICLE_REVIEW_REPORTS_TABLE, ARTICLE_REVIEW_SUGGESTIONS_TABLE, ASSETS_TABLE, ASSET_REVISIONS_TABLE, WORKFLOW_EVENTS_TABLE, AGENT_JOBS_TABLE, RESEARCH_RUN_MANIFESTS_TABLE, PUBLISH_COMMITS_TABLE, PROMPT_VERSIONS_TABLE, ) SEEDED_ADMIN_EMAIL = "admin@example.com" SEEDED_EDITOR_EMAIL = "editor@example.com" SEEDED_TARGET_SITE_SLUG = "b2b_saas_blog"