fix(scaffold): add builder operational files to commons and skills (#19)

Changed citizen_class from birthright to builder for both external projects.
Manually added missing operational scaffolding (pytest.ini, docs/, .gitignore,
aipass_local_prompt.md) since spawn update can't reach outside src/aipass/.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
AIPass
2026-03-07 23:30:09 -08:00
committed by GitHub
co-authored by Claude Opus 4.6
parent f9304f6c33
commit 04b0c80329
8 changed files with 98 additions and 0 deletions
@@ -0,0 +1,14 @@
# {{BRANCHNAME}} Branch-Local Context
<!-- Source: {{CWD}}/.aipass/branch_system_prompt.md -->
> Auto-created by aipass init. Customize for your branch.
## Status: NEEDS CONFIGURATION
This file is injected into every AI conversation when working from this branch directory. Configure it with:
- Who this branch is (role, purpose)
- Key commands and workflows
- Architecture overview
- Critical files and operational rules
- Integration points with other branches
+14
View File
@@ -0,0 +1,14 @@
__pycache__/
*.pyc
*.pyo
.env
*.egg-info/
.coverage
htmlcov/
.pytest_cache/
.mypy_cache/
dist/
build/
*.log
*.tmp
*.swp
View File
+21
View File
@@ -0,0 +1,21 @@
[pytest]
# Test discovery paths
testpaths = tests
# Test file patterns
python_files = test_*.py
python_functions = test_*
python_classes = Test*
# Command-line options (always applied)
addopts =
-v # Verbose output
--tb=short # Short traceback format
--strict-markers # Raise error on unknown markers
-ra # Show summary of all test outcomes
# Test markers (for categorizing tests)
markers =
unit: Unit tests
integration: Integration tests
slow: Tests that take significant time
+14
View File
@@ -0,0 +1,14 @@
# {{BRANCHNAME}} Branch-Local Context
<!-- Source: {{CWD}}/.aipass/branch_system_prompt.md -->
> Auto-created by aipass init. Customize for your branch.
## Status: NEEDS CONFIGURATION
This file is injected into every AI conversation when working from this branch directory. Configure it with:
- Who this branch is (role, purpose)
- Key commands and workflows
- Architecture overview
- Critical files and operational rules
- Integration points with other branches
+14
View File
@@ -0,0 +1,14 @@
__pycache__/
*.pyc
*.pyo
.env
*.egg-info/
.coverage
htmlcov/
.pytest_cache/
.mypy_cache/
dist/
build/
*.log
*.tmp
*.swp
View File
+21
View File
@@ -0,0 +1,21 @@
[pytest]
# Test discovery paths
testpaths = tests
# Test file patterns
python_files = test_*.py
python_functions = test_*
python_classes = Test*
# Command-line options (always applied)
addopts =
-v # Verbose output
--tb=short # Short traceback format
--strict-markers # Raise error on unknown markers
-ra # Show summary of all test outcomes
# Test markers (for categorizing tests)
markers =
unit: Unit tests
integration: Integration tests
slow: Tests that take significant time