Merge reviewed contributor PR #2988 into backlog batch

Source-PR: https://github.com/affaan-m/ECC/pull/2988
Source-Head: 2f0df4ed80

Local integration checkpoint; aggregate review and hosted acceptance pending.
This commit is contained in:
affaan-m
2026-09-27 23:36:51 -04:00
+27
View File
@@ -486,6 +486,33 @@
"deny": []
}
},
{
"id": "fastapi",
"name": "FastAPI (Python)",
"indicators": [
{ "file": "requirements.txt", "contains": "fastapi" },
{ "file": "pyproject.toml", "contains": "fastapi" }
],
"rules": ["common", "python"],
"skills": [
"fastapi-patterns",
"api-design",
"python-patterns",
"python-testing",
"tdd-workflow",
"verification-loop"
],
"commands": {
"build": ["pip install -e ."],
"test": ["pytest", "python -m pytest"],
"lint": ["ruff check .", "mypy ."],
"format": ["ruff format .", "black ."]
},
"permissions": {
"allow": ["python *", "pip install *", "pytest *", "ruff *", "black *", "mypy *"],
"deny": ["pip install --user *"]
}
},
{
"id": "android",
"name": "Android (Kotlin/Java)",