fix(aipass): seedgo-audit bypasses for install.py (introspection + modules)

CI flagged @aipass at 99%: install.py had no no-args introspection gate and a direct mkdir. Both are sanctioned patterns (binary-invoked 'aipass install' bare-runs; bootstrap dir-prep before services exist) matching doctor/init_flow/profile precedent. @aipass authored the bypass entries; landing them. Local audit now 100%, pyright clean.
This commit is contained in:
AIOSAI
2026-07-05 12:57:57 -07:00
parent 49700670b9
commit e1fd28970b
+10
View File
@@ -281,6 +281,16 @@
"standard": "introspection",
"reason": "aipass is binary-invoked: aipass profile runs the command; introspection via --info"
},
{
"file": "apps/modules/install.py",
"standard": "introspection",
"reason": "aipass is binary-invoked: bare 'aipass install' runs the bootstrap; introspection via --info (same pattern as doctor/init_flow/profile)."
},
{
"file": "apps/modules/install.py",
"standard": "modules",
"reason": "Thin bootstrap orchestrator — preps the target/project dir (mkdir) immediately before shelling out to git clone / setup.sh / aipass init. Pre-subprocess dir prep, not business file ops; a handler adds indirection for 2 mkdir calls in a linear flow (same pattern as init_flow/doctor)."
},
{
"file": "apps/handlers/json/json_handler.py",
"standard": "test_quality",