Documentation
with receipts.
Edit the source and run it again. The local pass measures the same simple code signals as the original parser, then writes notes from signatures and metrics only.
Documentation pass
Signals from the parser
What this means: these are structural signals, not a review of runtime behavior, architecture, or whether your code is correct.
Simple rules. Visible limits.
The score starts at 100 and applies the original deductions: 10 for functions over 50 lines, 15 for more than five parameters, 5 without parameter types, 5 for missing error handling in functions over 20 lines, and 10 for nesting deeper than four. The sample reads signatures and rough body boundaries; it does not compile or execute code.