//! Form N-PX — Annual Report of Proxy Voting Record.
//!
//! Filed by mutual funds + ETFs to disclose how they voted every
//! proxy. XML format with one entry per (security, meeting, proposal).
//!
//! ## Emits
//!
//! - `processed/fund_vote.csv` — one row per vote (manager_cik,
//! security_cusip, meeting_date, proposal_description, shares_voted,
//! vote_for / against / abstain / withhold, management_recommendation).
//!
//! ## Goalpost section
//!
//! See `kglite/datasets/sec/FEATURE_GOALPOST.md` §4 — N-PX.
use crateResult;
use crateWorkdir;
use crateSliceSpec;
use Identities;
use Sinks;
use FormReport;
/// TODO(F19): new XML parser for N-PX. Defer until insider /
/// ownership / corporate-event extractors are complete — fund-vote
/// tracking is a separate user persona.