project-investment-analysis
Installation
SKILL.md
Project and acquisition investment analysis
A project decision is one arithmetic question wrapped in two judgments. The judgments are what belongs in the cash flow stream and what rate discounts it. The arithmetic is here.
The engine will not decide what is incremental for you, and it will not hide an awkward answer. A stream with two internal rates of return comes back with both roots and a note saying the IRR rule does not apply, rather than one root dressed up as the return.
The script
resources/project.py — pure standard library, no installation needed. JSON on stdin (or
--in FILE), JSON out.
python3 resources/project.py <subcommand> --example # show the input shape
python3 resources/project.py <subcommand> --in payload.json
python3 resources/project.py selftest # verify the engine