seed_material_creative_patterns.py 614 B

123456789101112131415161718192021222324252627
  1. """Seed initial DRAFT creative patterns for AI material planning."""
  2. from __future__ import annotations
  3. import sys
  4. from pathlib import Path
  5. from dotenv import load_dotenv
  6. _HERE = Path(__file__).parent
  7. load_dotenv(_HERE / ".env")
  8. sys.path.insert(0, str(_HERE))
  9. from tools.material_strategy_learning import ( # noqa: E402
  10. DEFAULT_PATTERN_VERSION,
  11. seed_default_draft_patterns,
  12. )
  13. def main() -> int:
  14. count = seed_default_draft_patterns()
  15. print(f"OK: seeded {count} DRAFT patterns pattern_version={DEFAULT_PATTERN_VERSION}")
  16. return 0
  17. if __name__ == "__main__":
  18. raise SystemExit(main())