Completions

Measure swarm · Per-Location-Rollup-Reporting Agent · PE-sponsor-LP-letter-drafting skill · Build pillar · Published June 25, 2026

How to build PE-sponsor LP-letter drafting at multi-portfolio scale

This guide explains how to architect the pe-sponsor-lp-letter-drafting skill on the per-location-rollup-reporting agent end-to-end at multi-portfolio PE-sponsored multi-location operator scale: per-fund per-LP per-canonical-multi-portfolio-company-data-ingestion + per-portfolio-company-KPI-rollup + per-portfolio-company-quarterly-narrative-LLM-generation + per-fund-level-rollup + per-fund-ILPA-template-compliance + per-fund-LP-letter-forward-looking-statement-compliance + per-fund-LP-letter-fund-level-brand-voice + per-fund-LP-letter-multi-stakeholder-approval-routing + per-fund-LP-letter-per-LP-personalization + per-fund-LP-letter-per-quarter-day-one-publish + per-fund-LP-letter-version-control + per-fund-LP-letter-audit-trail + per-portfolio audit-trail.

What you will build

  • Per-portfolio per-canonical-multi-portfolio-company-data-ingestion across per-financial (NetSuite + Sage Intacct + Oracle Fusion + Workday + QuickBooks Enterprise + Microsoft Dynamics 365) + per-POS (Toast + Square + Clover + Lightspeed + Aloha + Revel + Brink + Par Brink + Heartland) + per-CRM + per-marketing + per-operational-KPI feeds + per-data-freshness + per-data-reconciliation + per-master-record canonical resolution.
  • Per-canonical-per-portfolio-company-KPI-rollup — revenue + EBITDA + EBITDA margin + comparable-store-sales (CSS) + AUV + unit count + net new units + acquisition/divestiture + CapEx + debt + leverage ratio + rolling LTM + per-CFO-trustworthy numerator/denominator.
  • Per-canonical-per-portfolio-company-quarterly-narrative-LLM-generation — per-narrative template (quarter highlights + cohort-framed CSS/AUV/EBITDA vs peer set + unit growth net new units + acquisition/divestiture + operating initiatives + management team changes + FDD-trademark attestation + forward-looking-statement Safe Harbor) + multi-LLM (GPT-4o + Claude Sonnet + Gemini Pro) + ensemble consensus + CFO/General Counsel review loop + fact-grounding + Safe Harbor PSLRA Section 27A disclaimer.
  • Per-canonical-per-fund-level-rollup — per-portfolio-company aggregation + NAV + IRR + MOIC + DPI + RVPI + TVPI + deployment pace + capital-call schedule + distribution history + vintage cohort benchmark.
  • Per-canonical-per-fund-ILPA-template-compliance — ILPA Reporting Templates 1-4 (fund performance + portfolio-company summary + fund-level cash flow + capital-account statement) + ILPA Quarterly Reporting Standards 2.0 + ILPA Fee Reporting Template + per-template version pinning + effective-date per-fund-vintage.
  • Per-canonical-per-fund-LP-letter-forward-looking-statement-compliance + per-fund-level-brand-voice + per-multi-stakeholder-approval — Safe Harbor PSLRA Section 27A + LLM detection + disclaimer insertion + risk-factor cross-reference + SEC Reg D/Reg S compliance attestation + per-fund brand spec (Roark Capital conservative restaurant-focused + Centerbridge distressed special situations + Sun Capital operational turnaround + Inspire Brands restaurant portfolio + Restaurant Brands International quick-service) + per-LLM brand-voice evaluation + per-CFO + General Counsel + Investor Relations + Managing Partner + Compliance Officer + CMO approval + per-PR-style versioning + per-stakeholder SLA.
  • Per-canonical-per-fund-LP-letter-per-LP-personalization + per-day-one-publish + per-version-control + per-audit-trail — per-LP tier (anchor + strategic + fund-of-funds + pension + sovereign wealth + family office + endowment) + per-personalization template + per-LLM generation + per-stakeholder review + per-T+1 business day publish deadline + per-pre-quarter-end data pre-staging + per-narrative draft staging + per-quarter-end final fact update + per-stakeholder final approval + per-T+1 publish orchestration + per-LP email delivery via Resend/Postmark/Mailgun/SendGrid + per-Git-style repository + per-version snapshot + per-version diff + per-PR-style review + per-effective-date staging + per-SEC Form PF/Form ADV/ILPA QRS 2.0 audit trail + per-immutable WORM storage.

Why per-vendor-eFront-LP-Reporting-single-account breaks at PE-sponsored multi-portfolio multi-location scale

Per-vendor-eFront-canonical-LP-Reporting ships per-account per-fund per-quarterly-report primitive. Per-vendor-iLEVEL + Allvue + Carta + Anaplan + Workiva + Dynamo + Backstop + Tableau + Looker + Dealcloud-canonical-single-account ship per-vendor per-native PE-LP-reporting primitives.

At 1-fund-1-portfolio-company scale per-account per-fund per-quarterly-report primitive is enough. At multi-portfolio PE-sponsored (Roark Capital + Centerbridge + Sun Capital + Inspire Brands + Restaurant Brands International + Bain + KKR + Carlyle + Blackstone + Apollo) multi-location operator scale per-multi-portfolio-company-data-ingestion-cross-portfolio + per-per-portfolio-company-KPI-rollup-CSS-AUV-EBITDA-margin + per-per-portfolio-company-quarterly-narrative-LLM-ensemble + per-fund-level-rollup + per-fund-ILPA-template-compliance + per-fund-LP-letter-forward-looking-statement-Safe-Harbor-PSLRA + per-fund-level-brand-voice-per-Roark-Centerbridge-Sun-Capital-distinct + per-fund-LP-letter-multi-stakeholder-CFO-General-Counsel-IR + per-LP-personalization-per-anchor-strategic-fund-of-funds-pension-sovereign-family-endowment + per-day-one-publish-T-plus-1 + per-audit-trail-SEC-Form-PF-Form-ADV-ILPA-QRS-2.0.

Per-cross-vendor-PE-LP-reporting-fragmentation + per-multi-portfolio-rollup-blind + per-quarterly-narrative-LLM-blind + per-fund-level-rollup-blind + per-ILPA-template-blind + per-Safe-Harbor-compliance-blind + per-fund-brand-voice-blind + per-multi-stakeholder-approval-blind + per-LP-personalization-blind + per-day-one-publish-blind + per-SEC-Form-PF-export-blind.

The operator-side architecture above per-vendor-PE-LP-reporting primitive is canonical-multi-portfolio-company-data-ingestion + per-portfolio-company-KPI-rollup + per-portfolio-company-quarterly-narrative-LLM-generation + per-fund-level-rollup + per-fund-ILPA-template-compliance + per-fund-LP-letter-forward-looking-statement-compliance + per-fund-LP-letter-fund-level-brand-voice + per-fund-LP-letter-multi-stakeholder-approval-routing + per-fund-LP-letter-per-LP-personalization + per-fund-LP-letter-per-quarter-day-one-publish + per-fund-LP-letter-version-control + per-fund-LP-letter-audit-trail + per-portfolio-audit-trail.

What is in market today

Per-platform per-PE-LP-reporting-vendor

eFront (BlackRock), iLEVEL (S&P Global / Ipreo), Allvue, Carta, Anaplan, Workiva, Dynamo, Backstop, Dealcloud (Intapp), Investran, Burgiss, MSCI, Preqin, Pitchbook, AssetMetrix, Aumni. Per-account per-fund per-quarterly-report. Per-canonical-multi-portfolio-company-data-ingestion-canonical-per-portfolio-company-KPI-rollup-canonical-per-fund-level-rollup-canonical-ILPA-template-compliance is not the primitive.

Per-platform per-portfolio-company-ERP-vendor

NetSuite (Oracle), Sage Intacct, Oracle Fusion ERP Cloud, Workday Financial Management, QuickBooks Enterprise, Microsoft Dynamics 365 Finance, SAP S/4HANA, Acumatica, Epicor ERP, Infor SunSystems. Per-account per-portfolio-company per-financial-period primitive. Per-canonical-multi-portfolio-company-financial-feed-cross-ERP-canonical-per-portfolio-company-master-record-resolution-canonical-CFO-trustworthy-numerator-denominator is not the primitive.

Per-platform per-LLM-compliance-vendor

OpenAI GPT-4o (with compliance Mode), Anthropic Claude Sonnet (with Constitutional AI), Google Gemini Pro, Cohere Command R+ (with Citations), AWS Bedrock Guardrails, Microsoft Azure OpenAI (with Content Safety). Per-API-key per-call primitive. Per-canonical-multi-LLM-ensemble-consensus-canonical-Safe-Harbor-PSLRA-Section-27A-disclaimer-detection-canonical-forward-looking-statement-LLM-classification-canonical-SEC-Reg-D-Reg-S-compliance is not the primitive.

Per-platform per-investor-email-delivery-vendor

Resend, Postmark, Mailgun, SendGrid, Amazon SES, SparkPost, Mandrill (Mailchimp), Postcardman, Pepipost (now Netcore). Per-account per-email per-send primitive. Per-canonical-per-LP-email-delivery-canonical-anchor-strategic-fund-of-funds-pension-sovereign-family-endowment-personalization-canonical-T-plus-1-business-day-deadline-canonical-tracking-engagement is not the primitive.

How the architecture is built

  1. Per-portfolio per-canonical-multi-portfolio-company-financial-feed-substrate. Per-NetSuite + per-Sage-Intacct + per-Oracle-Fusion + per-Workday + per-QuickBooks-Enterprise + per-Microsoft-Dynamics-365 canonical-financial-API.
  2. Per-portfolio per-canonical-multi-portfolio-company-POS-CRM-marketing-operational-KPI-feed-substrate. Per-POS-multi-vendor + per-CRM + per-marketing + per-operational-KPI canonical-multi-feed.
  3. Per-portfolio per-canonical-per-portfolio-company-master-record-canonical-resolution. Per-cross-feed-deduplication + per-CFO-trustworthy-numerator-denominator canonical-master-record.
  4. Per-portfolio per-canonical-per-portfolio-company-KPI-rollup. Per-revenue + per-EBITDA + per-EBITDA-margin + per-CSS + per-AUV + per-unit-count + per-net-new-units + per-acquisition-divestiture + per-CapEx + per-debt + per-leverage-ratio + per-rolling-LTM canonical-rollup.
  5. Per-portfolio per-canonical-per-portfolio-company-quarterly-narrative-LLM-generation. Per-narrative-template + per-multi-LLM-GPT-4o-Claude-Sonnet-Gemini-Pro + per-ensemble-consensus + per-CFO-General-Counsel-review + per-fact-grounding + per-Safe-Harbor-PSLRA-Section-27A-disclaimer canonical-narrative.
  6. Per-portfolio per-canonical-per-fund-level-rollup. Per-NAV + per-IRR + per-MOIC + per-DPI + per-RVPI + per-TVPI + per-deployment-pace + per-capital-call-schedule + per-distribution-history + per-vintage-cohort-benchmark canonical-fund-rollup.
  7. Per-portfolio per-canonical-per-fund-ILPA-template-compliance. Per-ILPA-Reporting-Template-1-4 + per-ILPA-Quarterly-Reporting-Standards-2.0 + per-ILPA-Fee-Reporting-Template + per-template-version-pinning + per-effective-date-per-fund-vintage canonical-ILPA.
  8. Per-portfolio per-canonical-per-fund-LP-letter-forward-looking-statement-compliance. Per-Safe-Harbor-PSLRA-Section-27A + per-LLM-detection + per-disclaimer-insertion + per-risk-factor-cross-reference + per-SEC-Reg-D-Reg-S canonical-Safe-Harbor.
  9. Per-portfolio per-canonical-per-fund-LP-letter-fund-level-brand-voice. Per-Roark-Capital-conservative-restaurant + per-Centerbridge-distressed + per-Sun-Capital-operational-turnaround + per-Inspire-Brands-restaurant + per-Restaurant-Brands-International-quick-service + per-LLM-brand-voice-evaluation canonical-fund-brand.
  10. Per-portfolio per-canonical-per-fund-LP-letter-multi-stakeholder-approval-routing. Per-CFO + per-General-Counsel + per-Investor-Relations + per-Managing-Partner + per-Compliance-Officer + per-CMO + per-PR-style-versioning + per-stakeholder-SLA canonical-approval.
  11. Per-portfolio per-canonical-per-fund-LP-letter-per-LP-personalization. Per-anchor + per-strategic + per-fund-of-funds + per-pension + per-sovereign-wealth + per-family-office + per-endowment + per-personalization-template + per-LLM-generation canonical-personalization.
  12. Per-portfolio per-canonical-per-fund-LP-letter-per-quarter-T-plus-1-day-publish. Per-pre-quarter-end-data-pre-staging + per-narrative-draft-staging + per-quarter-end-final-fact-update + per-stakeholder-final-approval + per-T-plus-1-publish-orchestration + per-LP-email-Resend-Postmark-Mailgun-SendGrid canonical-publish.
  13. Per-portfolio per-canonical-per-fund-LP-letter-version-control + per-audit-trail + per-portfolio-audit-trail. Per-Git-style-repository + per-version-snapshot + per-version-diff + per-PR-style-review + per-effective-date-staging + per-SEC-Form-PF-export + per-SEC-Form-ADV-export + per-ILPA-QRS-2.0-export + per-immutable-WORM-storage canonical-version-audit.

Frequently asked questions

What is PE-sponsor LP-letter drafting at multi-portfolio scale for PE-sponsored multi-location operators?

PE-sponsor LP-letter drafting runs per-fund per-LP per-canonical-multi-portfolio-company-data-ingestion + per-canonical-per-portfolio-company-KPI-rollup + per-canonical-per-portfolio-company-quarterly-narrative-LLM-generation + per-canonical-per-fund-level-rollup + per-canonical-per-fund-ILPA-template-compliance + per-canonical-per-fund-LP-letter-forward-looking-statement-compliance + per-canonical-per-fund-LP-letter-fund-level-brand-voice + per-canonical-per-fund-LP-letter-multi-stakeholder-approval-routing + per-canonical-per-fund-LP-letter-per-LP-personalization + per-canonical-per-fund-LP-letter-per-quarter-day-one-publish + per-canonical-per-fund-LP-letter-version-control + per-canonical-per-fund-LP-letter-audit-trail + per-portfolio audit-trail. Per-canonical-multi-portfolio-company-data-ingestion runs per-portfolio per-canonical-per-portfolio-company-financial-feed (per-NetSuite + per-Sage-Intacct + per-Oracle-Fusion + per-Workday + per-QuickBooks-Enterprise + per-Microsoft-Dynamics-365 per-canonical-financial) + per-canonical-per-portfolio-company-POS-feed + per-canonical-per-portfolio-company-CRM-feed + per-canonical-per-portfolio-company-marketing-feed + per-canonical-per-portfolio-company-operational-KPI-feed. The per-platform PE-LP-reporting vendor category includes eFront (BlackRock), iLEVEL (S&P Global / Ipreo), Allvue, Carta, Anaplan, Workiva, Dynamo, Backstop, Tableau, Looker, Power BI, Dealcloud (Intapp), Investran, Burgiss, MSCI, Preqin, Pitchbook.

Why does per-vendor-eFront-canonical-LP-Reporting-canonical-single-account break down at PE-sponsored multi-portfolio multi-location scale?

Per-vendor-eFront-canonical-LP-Reporting ships per-account per-fund per-quarterly-report primitive. Per-vendor-iLEVEL + per-Allvue + per-Carta + per-Anaplan + per-Workiva + per-Dynamo + per-Backstop + per-Tableau + per-Looker + per-Dealcloud-canonical-single-account ship per-vendor per-native PE-LP-reporting primitives. At 1-fund-1-portfolio-company scale per-account per-fund per-quarterly-report primitive is enough. At multi-portfolio PE-sponsored (Roark Capital + Centerbridge + Sun Capital + Inspire Brands sub-funds + Restaurant Brands International sub-funds + Bain Capital + KKR + Carlyle + Blackstone + Apollo) multi-location operator scale per-canonical-multi-portfolio-company-data-ingestion-canonical-cross-portfolio-canonical-not-single-fund + per-canonical-per-portfolio-company-KPI-rollup-canonical-comparable-store-sales-AUV-EBITDA-margin + per-canonical-per-portfolio-company-quarterly-narrative-LLM-canonical-multi-LLM-ensemble + per-canonical-per-fund-level-rollup-canonical-portfolio-company-aggregation + per-canonical-per-fund-ILPA-template-canonical-Institutional-Limited-Partners-Association-standard + per-canonical-per-fund-LP-letter-forward-looking-statement-canonical-Safe-Harbor-PSLRA-Section-27A + per-canonical-per-fund-LP-letter-fund-level-brand-voice-canonical-per-Roark-Centerbridge-Sun-Capital-distinct + per-canonical-per-fund-LP-letter-multi-stakeholder-approval-canonical-CFO-General-Counsel-IR + per-canonical-per-fund-LP-letter-per-LP-personalization-canonical-anchor-vs-strategic-vs-fund-of-funds + per-canonical-per-fund-LP-letter-day-one-publish-canonical-Q-1-day-deadline + per-canonical-per-fund-LP-letter-audit-trail-canonical-SEC-Form-PF-Form-ADV-multi-format-export.

How does per-portfolio per-canonical-multi-portfolio-company-data-ingestion + per-portfolio-company-KPI-rollup work?

Per-portfolio per-canonical-multi-portfolio-company-data-ingestion runs per-portfolio per-canonical-per-portfolio-company-financial-feed-spec (per-NetSuite-API + per-Sage-Intacct-API + per-Oracle-Fusion-API + per-Workday-API + per-QuickBooks-Enterprise-API + per-Microsoft-Dynamics-365-API per-canonical-financial-API) + per-canonical-per-portfolio-company-POS-feed-spec (per-Toast-Square-Clover-Lightspeed-Aloha-Revel-Brink-Par-Brink-Heartland per-canonical-POS) + per-canonical-per-portfolio-company-CRM-feed-spec + per-canonical-per-portfolio-company-marketing-feed-spec + per-canonical-per-portfolio-company-operational-KPI-feed-spec + per-canonical-per-portfolio-company-data-freshness-spec + per-canonical-per-portfolio-company-data-reconciliation-spec + per-canonical-per-portfolio-company-master-record-canonical-resolution. Per-canonical-per-portfolio-company-KPI-rollup runs per-portfolio per-canonical-per-portfolio-company-revenue-rollup + per-canonical-per-portfolio-company-EBITDA-rollup + per-canonical-per-portfolio-company-EBITDA-margin-rollup + per-canonical-per-portfolio-company-comparable-store-sales-CSS-rollup + per-canonical-per-portfolio-company-AUV-Average-Unit-Volume-rollup + per-canonical-per-portfolio-company-unit-count-rollup + per-canonical-per-portfolio-company-net-new-unit-rollup + per-canonical-per-portfolio-company-acquisition-rollup + per-canonical-per-portfolio-company-divestiture-rollup + per-canonical-per-portfolio-company-CapEx-rollup + per-canonical-per-portfolio-company-debt-rollup + per-canonical-per-portfolio-company-leverage-ratio-rollup + per-canonical-per-portfolio-company-rolling-LTM-rollup + per-canonical-per-portfolio-company-CFO-trustworthy-numerator-denominator-spec.

What does per-portfolio per-canonical-per-portfolio-company-quarterly-narrative-LLM-generation + per-fund-level-rollup do?

Per-portfolio per-canonical-per-portfolio-company-quarterly-narrative-LLM-generation runs per-portfolio per-canonical-per-portfolio-company-narrative-template-spec (per-quarter-highlights + per-cohort-framed-CSS-AUV-EBITDA-vs-peer-set + per-unit-growth-net-new-units + per-acquisition-divestiture-activity + per-operating-initiatives + per-management-team-changes + per-FDD-trademark-attestation + per-forward-looking-statement-Safe-Harbor per-canonical-narrative-template) + per-canonical-per-portfolio-company-narrative-multi-LLM-generation (per-GPT-4o + per-Claude-Sonnet + per-Gemini-Pro per-canonical-LLM) + per-canonical-per-portfolio-company-narrative-multi-LLM-ensemble-consensus + per-canonical-per-portfolio-company-narrative-CFO-General-Counsel-review-loop + per-canonical-per-portfolio-company-narrative-fact-grounding-spec + per-canonical-per-portfolio-company-narrative-Safe-Harbor-PSLRA-Section-27A-disclaimer-validation. Per-canonical-per-fund-level-rollup runs per-portfolio per-canonical-per-fund-portfolio-company-aggregation + per-canonical-per-fund-NAV-Net-Asset-Value-rollup + per-canonical-per-fund-IRR-Internal-Rate-of-Return-rollup + per-canonical-per-fund-MOIC-Multiple-on-Invested-Capital-rollup + per-canonical-per-fund-DPI-Distributions-to-Paid-In-rollup + per-canonical-per-fund-RVPI-Residual-Value-to-Paid-In-rollup + per-canonical-per-fund-TVPI-Total-Value-to-Paid-In-rollup + per-canonical-per-fund-deployment-pace + per-canonical-per-fund-capital-call-schedule + per-canonical-per-fund-distribution-history + per-canonical-per-fund-vintage-cohort-benchmark.

What does per-portfolio per-canonical-per-fund-ILPA-template-compliance + per-forward-looking-statement-compliance + per-fund-level-brand-voice + per-multi-stakeholder-approval do?

Per-portfolio per-canonical-per-fund-ILPA-template-compliance runs per-portfolio per-canonical-ILPA-Institutional-Limited-Partners-Association-template-spec + per-canonical-ILPA-Reporting-Template-1-fund-performance + per-canonical-ILPA-Reporting-Template-2-portfolio-company-summary + per-canonical-ILPA-Reporting-Template-3-fund-level-cash-flow + per-canonical-ILPA-Reporting-Template-4-capital-account-statement + per-canonical-ILPA-Quarterly-Reporting-Standards-2.0 + per-canonical-ILPA-Fee-Reporting-Template + per-canonical-ILPA-template-version-pinning + per-canonical-ILPA-template-effective-date-per-fund-vintage. Per-canonical-per-fund-LP-letter-forward-looking-statement-compliance runs per-portfolio per-canonical-Safe-Harbor-PSLRA-Private-Securities-Litigation-Reform-Act-Section-27A-spec + per-canonical-forward-looking-statement-LLM-detection + per-canonical-forward-looking-statement-Safe-Harbor-disclaimer-insertion + per-canonical-forward-looking-statement-risk-factor-cross-reference + per-canonical-SEC-Reg-D-Reg-S-compliance-attestation. Per-canonical-per-fund-LP-letter-fund-level-brand-voice runs per-portfolio per-canonical-per-fund-brand-spec (per-Roark-Capital-conservative-restaurant-focused + per-Centerbridge-distressed-special-situations + per-Sun-Capital-operational-turnaround + per-Inspire-Brands-restaurant-portfolio + per-Restaurant-Brands-International-quick-service per-canonical-fund-brand) + per-canonical-per-fund-brand-voice-LLM-evaluation + per-canonical-per-fund-brand-voice-confidence-scoring. Per-canonical-per-fund-LP-letter-multi-stakeholder-approval-routing runs per-portfolio per-canonical-CFO-approval + per-canonical-General-Counsel-approval + per-canonical-Investor-Relations-approval + per-canonical-Managing-Partner-approval + per-canonical-Compliance-Officer-approval + per-canonical-Marketing-CMO-approval + per-canonical-per-stakeholder-PR-style-versioning + per-canonical-per-stakeholder-SLA.

What does per-portfolio per-canonical-per-fund-LP-letter-per-LP-personalization + per-day-one-publish + per-version-control + per-audit-trail + per-per-location-rollup-reporting-agent-canonical-bundle do?

Per-portfolio per-canonical-per-fund-LP-letter-per-LP-personalization runs per-portfolio per-canonical-per-LP-tier-spec (per-anchor-LP-largest-commitment + per-strategic-LP-multi-fund-relationship + per-fund-of-funds-LP-secondary + per-pension-fund-LP-ERISA-compliance + per-sovereign-wealth-fund-LP-cross-border + per-family-office-LP-discretionary + per-endowment-LP-tax-exempt per-canonical-LP-tier) + per-canonical-per-LP-personalization-template-spec + per-canonical-per-LP-personalization-LLM-generation + per-canonical-per-LP-personalization-multi-stakeholder-review. Per-canonical-per-fund-LP-letter-per-quarter-day-one-publish runs per-portfolio per-canonical-quarter-end-T-plus-1-business-day-deadline + per-canonical-pre-quarter-end-data-pre-staging + per-canonical-pre-quarter-end-narrative-draft-staging + per-canonical-quarter-end-final-fact-update + per-canonical-quarter-end-stakeholder-final-approval + per-canonical-T-plus-1-day-publish-orchestration + per-canonical-per-LP-email-delivery-via-Resend-Postmark-Mailgun-SendGrid. Per-canonical-per-fund-LP-letter-version-control runs per-portfolio per-canonical-per-LP-letter-Git-style-repository + per-canonical-per-LP-letter-version-snapshot + per-canonical-per-LP-letter-version-diff + per-canonical-per-LP-letter-PR-style-multi-stakeholder-review + per-canonical-per-LP-letter-effective-date-staging. Per-canonical-per-fund-LP-letter-audit-trail runs per-portfolio per-canonical-per-LP-letter-canonical-audit-record + per-canonical-audit-trail-SEC-Form-PF-export + per-canonical-audit-trail-SEC-Form-ADV-export + per-canonical-audit-trail-ILPA-Quarterly-Reporting-Standards-2.0-export + per-canonical-audit-trail-immutable-WORM-storage. Per-per-location-rollup-reporting-agent-canonical-bundle integrates the pe-sponsor-lp-letter-drafting skill with sibling skills on the same agent: per-canonical-multi-location-reporting (sibling) + per-canonical-quarterly-board-deck-generation (sibling, complementary board-deck generation alongside LP-letter) + per-canonical-cohort-framed-kpi-rollup (sibling, complementary cohort-framed KPI rollup with CFO/franchisee trustworthiness) + per-canonical-how-to-build-cohort-framed-per-location-kpi-rollup (sibling build-pillar — provides cohort-framed KPI substrate for portfolio-company rollup).

Engage the per-location-rollup-reporting agent

Per-fund per-LP per-canonical-multi-portfolio-company-data-ingestion + per-portfolio-company-KPI-rollup + per-portfolio-company-quarterly-narrative-LLM-generation + per-fund-level-rollup + per-fund-ILPA-template-compliance + per-fund-LP-letter-forward-looking-statement-compliance + per-fund-LP-letter-fund-level-brand-voice + per-fund-LP-letter-multi-stakeholder-approval-routing + per-fund-LP-letter-per-LP-personalization + per-fund-LP-letter-per-quarter-day-one-publish + per-fund-LP-letter-version-control + per-fund-LP-letter-audit-trail + per-portfolio audit-trail shipped as the orchestration layer above your existing per-PE-LP-reporting-vendor + per-portfolio-company-ERP-vendor + per-LLM-compliance-vendor + per-investor-email-delivery-vendor primitive.