From 7dc9bfcb5f36fadb17ce51b72ab618949436bed7 Mon Sep 17 00:00:00 2001 From: 7000pctAUTO Date: Wed, 4 Feb 2026 05:37:10 +0000 Subject: [PATCH] Initial upload: ScaffoldForge CLI tool with full codebase, tests, and CI/CD --- scaffoldforge/generators/models.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 scaffoldforge/generators/models.py diff --git a/scaffoldforge/generators/models.py b/scaffoldforge/generators/models.py new file mode 100644 index 0000000..561b71f --- /dev/null +++ b/scaffoldforge/generators/models.py @@ -0,0 +1,14 @@ +"""Data models for generators module.""" + +from dataclasses import dataclass +from typing import Any, Dict, List + + +@dataclass +class FileSpec: + """Specification for a file to be generated.""" + + path: str + content: str + encoding: str = "utf-8" + executable: bool = False