Runs vision OCR on an already-uploaded FAST (Founder / Advisor Standard Template) advisor agreement PDF for the active company and returns the grant summary it states — advisor_name, company_name, tier, engagement_level, equity_percentage, shares, effective_date, vesting_total_months, vesting_cliff_months, vesting_frequency, signed, signature_date and governing_law — WITHOUT persisting anything. Empty string / 0 / false means the value was not stated in the document; never fabricate one. A vesting_cliff_months of 0 is a real answer, not a missing one: a FAST that says "Cliff: None" has no cliff. Flow: first call GetOcrUploadURL with kind=FAST and upload the PDF, then call this tool with the returned source_s3_uri. To persist the grant, pass the extracted terms and the SAME source_s3_uri to CreateCapTableAgreement with type=CAP_TABLE_AGREEMENT_TYPE_FAST — preserve the vesting fields, do not drop them.