docs: improve developer onboarding and contribution experience (#2087)

Expand EXPLICIT_SAFE_FILES in scripts/doctor.py to classify root documentation and setup template files as Safe Zone. Align docs/CONTRIBUTION_MAP.md and docs/FIRST_REAL_CONTRIBUTION.md with expanded Safe Zone definitions and branch prefix guidelines. Add regression unit test in tests/test_doctor_diagnostics.py.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: triqbit <242833443+triqbit@users.noreply.github.com>
This commit is contained in:
Leo
2026-10-17 13:21:50 +00:00
committed by GitHub
co-authored by google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> triqbit
parent 9c21f9ffe9
commit 190b85bbe6
4 changed files with 28 additions and 7 deletions
+11
View File
@@ -625,6 +625,17 @@ def check_contribution_safety():
"CONTRIBUTING.md",
".gitignore",
"pyproject.toml",
".env.example",
".pre-commit-config.yaml",
"alembic.ini",
"SECURITY.md",
"DEVELOPMENT_PLAN.md",
"DATABASE_STANDARDS.md",
"DEPLOYMENT_GUIDE.md",
"RISK_LIMITS.md",
"TRADING_STANDARDS.md",
"ATTRIBUTIONS.md",
"CHANGELOG.md",
]
safe_files = []