- State filename now derives from config: cards.bulkgen.yaml produces .cards.bulkgen-state.yaml instead of .bulkgen.state.yaml - Store resolved prompt text and extra params directly in state file instead of hashing them, making state files human-readable - Only file input contents remain hashed (SHA-256) - Thread project_name through builder and CLI - Remove hash_string() and _extra_hash() helpers - Update .gitignore pattern to .*.bulkgen-state.yaml
21 lines
221 B
Text
21 lines
221 B
Text
# Python-generated files
|
|
__pycache__/
|
|
*.py[oc]
|
|
build/
|
|
dist/
|
|
wheels/
|
|
*.egg-info
|
|
|
|
# Virtual environments
|
|
.venv
|
|
|
|
.devenv
|
|
.direnv
|
|
.devenv.flake.nix
|
|
.pre-commit-config.yaml
|
|
|
|
# bulkgen state
|
|
.*.bulkgen-state.yaml
|
|
|
|
# Nix
|
|
result
|