Summary
Add two Jupyter notebooks and a pre-rendered sample HTML note committed to the repo, so that any reader can evaluate the output quality of the engine in under 60 seconds without installing anything.
Motivation
Finance recruiters and hiring managers are not CLI users. Pre-rendered output artifacts mean someone can assess the repo's quality from GitHub without cloning or running anything. This is the single highest-leverage packaging change for portfolio impact, and it costs zero engineering effort relative to actual feature work.
Deliverables
Notebooks
notebooks/01_full_note_walkthrough.ipynb
- Runs the full pipeline for AAPL as-of a fixed date
- Uses fixture/cached data so no API keys needed
- Shows each pipeline stage with inline commentary
- Exports the HTML note at the end
notebooks/02_dcf_and_peer_analysis.ipynb
Demo Artifacts
outputs/demo/
├── AAPL_research_note_demo.html # Full pre-rendered 12-section note
├── AAPL_exec_summary_demo.json # Exec summary artifact
└── AAPL_screening_report_demo.html # Screening output
Acceptance Criteria
Summary
Add two Jupyter notebooks and a pre-rendered sample HTML note committed to the repo, so that any reader can evaluate the output quality of the engine in under 60 seconds without installing anything.
Motivation
Finance recruiters and hiring managers are not CLI users. Pre-rendered output artifacts mean someone can assess the repo's quality from GitHub without cloning or running anything. This is the single highest-leverage packaging change for portfolio impact, and it costs zero engineering effort relative to actual feature work.
Deliverables
Notebooks
notebooks/01_full_note_walkthrough.ipynbnotebooks/02_dcf_and_peer_analysis.ipynbDemo Artifacts
Acceptance Criteria
notebooks/01_full_note_walkthrough.ipynbruns end-to-end using cached fixture data (no live API keys)notebooks/02_dcf_and_peer_analysis.ipynbproduces at least 3 charts inlineAAPL_research_note_demo.htmlcommitted tooutputs/demo/pip install -r requirements.txt