← Files Institutional Equity AnalystARCHIVED FILE

canonical/module-router.json

42.8 KB · Oct 3, 2026 · 06:37 UTC

↓ Download file

{
  "manual_version": "3.0",
  "plugin_version": "1.0.0",
  "modules": [
    {
      "module": 1,
      "part_label": "I - ANALYST OPERATING SYSTEM",
      "title": "Mission, Ethics, and the Analyst Charter",
      "canonical_file": "canonical/modules/M001-mission-ethics-and-the-analyst-charter.md",
      "start_block": 161,
      "end_block_exclusive": 196
    },
    {
      "module": 2,
      "part_label": "I - ANALYST OPERATING SYSTEM",
      "title": "The Research Audit Trail",
      "canonical_file": "canonical/modules/M002-the-research-audit-trail.md",
      "start_block": 196,
      "end_block_exclusive": 231
    },
    {
      "module": 3,
      "part_label": "I - ANALYST OPERATING SYSTEM",
      "title": "Daily, Weekly, Monthly, and Quarterly Cadence",
      "canonical_file": "canonical/modules/M003-daily-weekly-monthly-and-quarterly-cadence.md",
      "start_block": 231,
      "end_block_exclusive": 266
    },
    {
      "module": 4,
      "part_label": "I - ANALYST OPERATING SYSTEM",
      "title": "Hypothesis-Driven Research",
      "canonical_file": "canonical/modules/M004-hypothesis-driven-research.md",
      "start_block": 266,
      "end_block_exclusive": 301
    },
    {
      "module": 5,
      "part_label": "I - ANALYST OPERATING SYSTEM",
      "title": "Time Allocation and Research ROI",
      "canonical_file": "canonical/modules/M005-time-allocation-and-research-roi.md",
      "start_block": 301,
      "end_block_exclusive": 336
    },
    {
      "module": 6,
      "part_label": "II - SOURCE INTELLIGENCE AND FILINGS",
      "title": "EDGAR Mastery and Filing Retrieval",
      "canonical_file": "canonical/modules/M006-edgar-mastery-and-filing-retrieval.md",
      "start_block": 336,
      "end_block_exclusive": 371
    },
    {
      "module": 7,
      "part_label": "II - SOURCE INTELLIGENCE AND FILINGS",
      "title": "10-K Deep Read Procedure",
      "canonical_file": "canonical/modules/M007-10-k-deep-read-procedure.md",
      "start_block": 371,
      "end_block_exclusive": 406
    },
    {
      "module": 8,
      "part_label": "II - SOURCE INTELLIGENCE AND FILINGS",
      "title": "10-Q and Interim Update Procedure",
      "canonical_file": "canonical/modules/M008-10-q-and-interim-update-procedure.md",
      "start_block": 406,
      "end_block_exclusive": 441
    },
    {
      "module": 9,
      "part_label": "II - SOURCE INTELLIGENCE AND FILINGS",
      "title": "8-K and Event Filing Triage",
      "canonical_file": "canonical/modules/M009-8-k-and-event-filing-triage.md",
      "start_block": 441,
      "end_block_exclusive": 476
    },
    {
      "module": 10,
      "part_label": "II - SOURCE INTELLIGENCE AND FILINGS",
      "title": "Proxy Statement and Governance Mining",
      "canonical_file": "canonical/modules/M010-proxy-statement-and-governance-mining.md",
      "start_block": 476,
      "end_block_exclusive": 511
    },
    {
      "module": 11,
      "part_label": "III - ACCOUNTING FOUNDATION",
      "title": "Three-Statement Mastery",
      "canonical_file": "canonical/modules/M011-three-statement-mastery.md",
      "start_block": 511,
      "end_block_exclusive": 550
    },
    {
      "module": 12,
      "part_label": "III - ACCOUNTING FOUNDATION",
      "title": "Revenue Recognition Analysis",
      "canonical_file": "canonical/modules/M012-revenue-recognition-analysis.md",
      "start_block": 550,
      "end_block_exclusive": 589
    },
    {
      "module": 13,
      "part_label": "III - ACCOUNTING FOUNDATION",
      "title": "Cost Structure and Margin Architecture",
      "canonical_file": "canonical/modules/M013-cost-structure-and-margin-architecture.md",
      "start_block": 589,
      "end_block_exclusive": 624
    },
    {
      "module": 14,
      "part_label": "III - ACCOUNTING FOUNDATION",
      "title": "Working Capital Mechanics",
      "canonical_file": "canonical/modules/M014-working-capital-mechanics.md",
      "start_block": 624,
      "end_block_exclusive": 663
    },
    {
      "module": 15,
      "part_label": "III - ACCOUNTING FOUNDATION",
      "title": "Capital Expenditures, Depreciation, and Asset Intensity",
      "canonical_file": "canonical/modules/M015-capital-expenditures-depreciation-and-asset-intensity.md",
      "start_block": 663,
      "end_block_exclusive": 698
    },
    {
      "module": 16,
      "part_label": "IV - ADVANCED ACCOUNTING",
      "title": "Stock-Based Compensation",
      "canonical_file": "canonical/modules/M016-stock-based-compensation.md",
      "start_block": 698,
      "end_block_exclusive": 737
    },
    {
      "module": 17,
      "part_label": "IV - ADVANCED ACCOUNTING",
      "title": "Leases and Off-Balance-Sheet Commitments",
      "canonical_file": "canonical/modules/M017-leases-and-off-balance-sheet-commitments.md",
      "start_block": 737,
      "end_block_exclusive": 772
    },
    {
      "module": 18,
      "part_label": "IV - ADVANCED ACCOUNTING",
      "title": "Goodwill, Intangibles, and Impairment",
      "canonical_file": "canonical/modules/M018-goodwill-intangibles-and-impairment.md",
      "start_block": 772,
      "end_block_exclusive": 807
    },
    {
      "module": 19,
      "part_label": "IV - ADVANCED ACCOUNTING",
      "title": "Taxes and Deferred Taxes",
      "canonical_file": "canonical/modules/M019-taxes-and-deferred-taxes.md",
      "start_block": 807,
      "end_block_exclusive": 846
    },
    {
      "module": 20,
      "part_label": "IV - ADVANCED ACCOUNTING",
      "title": "Pensions and Postretirement Obligations",
      "canonical_file": "canonical/modules/M020-pensions-and-postretirement-obligations.md",
      "start_block": 846,
      "end_block_exclusive": 881
    },
    {
      "module": 21,
      "part_label": "V - FORENSIC ACCOUNTING",
      "title": "Earnings Quality Framework",
      "canonical_file": "canonical/modules/M021-earnings-quality-framework.md",
      "start_block": 881,
      "end_block_exclusive": 916
    },
    {
      "module": 22,
      "part_label": "V - FORENSIC ACCOUNTING",
      "title": "Accrual and Cash Conversion Tests",
      "canonical_file": "canonical/modules/M022-accrual-and-cash-conversion-tests.md",
      "start_block": 916,
      "end_block_exclusive": 955
    },
    {
      "module": 23,
      "part_label": "V - FORENSIC ACCOUNTING",
      "title": "Non-GAAP Reconstruction",
      "canonical_file": "canonical/modules/M023-non-gaap-reconstruction.md",
      "start_block": 955,
      "end_block_exclusive": 994
    },
    {
      "module": 24,
      "part_label": "V - FORENSIC ACCOUNTING",
      "title": "Fraud and Manipulation Red Flags",
      "canonical_file": "canonical/modules/M024-fraud-and-manipulation-red-flags.md",
      "start_block": 994,
      "end_block_exclusive": 1029
    },
    {
      "module": 25,
      "part_label": "V - FORENSIC ACCOUNTING",
      "title": "Accounting Estimates and Management Bias",
      "canonical_file": "canonical/modules/M025-accounting-estimates-and-management-bias.md",
      "start_block": 1029,
      "end_block_exclusive": 1064
    },
    {
      "module": 26,
      "part_label": "VI - BUSINESS QUALITY",
      "title": "Business Model Deconstruction",
      "canonical_file": "canonical/modules/M026-business-model-deconstruction.md",
      "start_block": 1064,
      "end_block_exclusive": 1099
    },
    {
      "module": 27,
      "part_label": "VI - BUSINESS QUALITY",
      "title": "Unit Economics and Cohort Thinking",
      "canonical_file": "canonical/modules/M027-unit-economics-and-cohort-thinking.md",
      "start_block": 1099,
      "end_block_exclusive": 1134
    },
    {
      "module": 28,
      "part_label": "VI - BUSINESS QUALITY",
      "title": "Pricing Power and Price-Volume-Mix",
      "canonical_file": "canonical/modules/M028-pricing-power-and-price-volume-mix.md",
      "start_block": 1134,
      "end_block_exclusive": 1169
    },
    {
      "module": 29,
      "part_label": "VI - BUSINESS QUALITY",
      "title": "Recurring Revenue and Retention Quality",
      "canonical_file": "canonical/modules/M029-recurring-revenue-and-retention-quality.md",
      "start_block": 1169,
      "end_block_exclusive": 1204
    },
    {
      "module": 30,
      "part_label": "VI - BUSINESS QUALITY",
      "title": "Capital Intensity and Reinvestment Runway",
      "canonical_file": "canonical/modules/M030-capital-intensity-and-reinvestment-runway.md",
      "start_block": 1204,
      "end_block_exclusive": 1239
    },
    {
      "module": 31,
      "part_label": "VII - INDUSTRY AND COMPETITIVE ANALYSIS",
      "title": "Industry Structure Mapping",
      "canonical_file": "canonical/modules/M031-industry-structure-mapping.md",
      "start_block": 1239,
      "end_block_exclusive": 1274
    },
    {
      "module": 32,
      "part_label": "VII - INDUSTRY AND COMPETITIVE ANALYSIS",
      "title": "Market Sizing and TAM Discipline",
      "canonical_file": "canonical/modules/M032-market-sizing-and-tam-discipline.md",
      "start_block": 1274,
      "end_block_exclusive": 1309
    },
    {
      "module": 33,
      "part_label": "VII - INDUSTRY AND COMPETITIVE ANALYSIS",
      "title": "Competitive Advantage and Moat Testing",
      "canonical_file": "canonical/modules/M033-competitive-advantage-and-moat-testing.md",
      "start_block": 1309,
      "end_block_exclusive": 1344
    },
    {
      "module": 34,
      "part_label": "VII - INDUSTRY AND COMPETITIVE ANALYSIS",
      "title": "Competitor Benchmarking",
      "canonical_file": "canonical/modules/M034-competitor-benchmarking.md",
      "start_block": 1344,
      "end_block_exclusive": 1379
    },
    {
      "module": 35,
      "part_label": "VII - INDUSTRY AND COMPETITIVE ANALYSIS",
      "title": "Disruption and Technology S-Curves",
      "canonical_file": "canonical/modules/M035-disruption-and-technology-s-curves.md",
      "start_block": 1379,
      "end_block_exclusive": 1414
    },
    {
      "module": 36,
      "part_label": "VIII - MANAGEMENT AND GOVERNANCE",
      "title": "Management Quality Assessment",
      "canonical_file": "canonical/modules/M036-management-quality-assessment.md",
      "start_block": 1414,
      "end_block_exclusive": 1449
    },
    {
      "module": 37,
      "part_label": "VIII - MANAGEMENT AND GOVERNANCE",
      "title": "Capital Allocation Scorecard",
      "canonical_file": "canonical/modules/M037-capital-allocation-scorecard.md",
      "start_block": 1449,
      "end_block_exclusive": 1484
    },
    {
      "module": 38,
      "part_label": "VIII - MANAGEMENT AND GOVERNANCE",
      "title": "Compensation and Incentive Analysis",
      "canonical_file": "canonical/modules/M038-compensation-and-incentive-analysis.md",
      "start_block": 1484,
      "end_block_exclusive": 1519
    },
    {
      "module": 39,
      "part_label": "VIII - MANAGEMENT AND GOVERNANCE",
      "title": "Insider Ownership and Transactions",
      "canonical_file": "canonical/modules/M039-insider-ownership-and-transactions.md",
      "start_block": 1519,
      "end_block_exclusive": 1554
    },
    {
      "module": 40,
      "part_label": "VIII - MANAGEMENT AND GOVERNANCE",
      "title": "Board and Governance Risk",
      "canonical_file": "canonical/modules/M040-board-and-governance-risk.md",
      "start_block": 1554,
      "end_block_exclusive": 1589
    },
    {
      "module": 41,
      "part_label": "IX - MODEL BUILDING",
      "title": "Model Architecture and Standards",
      "canonical_file": "canonical/modules/M041-model-architecture-and-standards.md",
      "start_block": 1589,
      "end_block_exclusive": 1628
    },
    {
      "module": 42,
      "part_label": "IX - MODEL BUILDING",
      "title": "Historical Data Normalization",
      "canonical_file": "canonical/modules/M042-historical-data-normalization.md",
      "start_block": 1628,
      "end_block_exclusive": 1667
    },
    {
      "module": 43,
      "part_label": "IX - MODEL BUILDING",
      "title": "Revenue Forecasting by Driver",
      "canonical_file": "canonical/modules/M043-revenue-forecasting-by-driver.md",
      "start_block": 1667,
      "end_block_exclusive": 1706
    },
    {
      "module": 44,
      "part_label": "IX - MODEL BUILDING",
      "title": "Margin and Cost Forecasting",
      "canonical_file": "canonical/modules/M044-margin-and-cost-forecasting.md",
      "start_block": 1706,
      "end_block_exclusive": 1745
    },
    {
      "module": 45,
      "part_label": "IX - MODEL BUILDING",
      "title": "Balance Sheet and Cash Flow Forecasting",
      "canonical_file": "canonical/modules/M045-balance-sheet-and-cash-flow-forecasting.md",
      "start_block": 1745,
      "end_block_exclusive": 1784
    },
    {
      "module": 46,
      "part_label": "X - VALUATION",
      "title": "DCF from First Principles",
      "canonical_file": "canonical/modules/M046-dcf-from-first-principles.md",
      "start_block": 1784,
      "end_block_exclusive": 1826
    },
    {
      "module": 47,
      "part_label": "X - VALUATION",
      "title": "Multiples and Relative Valuation",
      "canonical_file": "canonical/modules/M047-multiples-and-relative-valuation.md",
      "start_block": 1826,
      "end_block_exclusive": 1865
    },
    {
      "module": 48,
      "part_label": "X - VALUATION",
      "title": "Reverse DCF and Expectations Investing",
      "canonical_file": "canonical/modules/M048-reverse-dcf-and-expectations-investing.md",
      "start_block": 1865,
      "end_block_exclusive": 1904
    },
    {
      "module": 49,
      "part_label": "X - VALUATION",
      "title": "Sum-of-the-Parts and Conglomerate Analysis",
      "canonical_file": "canonical/modules/M049-sum-of-the-parts-and-conglomerate-analysis.md",
      "start_block": 1904,
      "end_block_exclusive": 1943
    },
    {
      "module": 50,
      "part_label": "X - VALUATION",
      "title": "Scenario, Sensitivity, and Probability Weighting",
      "canonical_file": "canonical/modules/M050-scenario-sensitivity-and-probability-weighting.md",
      "start_block": 1943,
      "end_block_exclusive": 1982
    },
    {
      "module": 51,
      "part_label": "XI - CATALYSTS AND EVENTS",
      "title": "Earnings Preview and Post-Earnings Procedure",
      "canonical_file": "canonical/modules/M051-earnings-preview-and-post-earnings-procedure.md",
      "start_block": 1982,
      "end_block_exclusive": 2017
    },
    {
      "module": 52,
      "part_label": "XI - CATALYSTS AND EVENTS",
      "title": "Guidance Analysis and Estimate Revisions",
      "canonical_file": "canonical/modules/M052-guidance-analysis-and-estimate-revisions.md",
      "start_block": 2017,
      "end_block_exclusive": 2052
    },
    {
      "module": 53,
      "part_label": "XI - CATALYSTS AND EVENTS",
      "title": "M&A and Strategic Transactions",
      "canonical_file": "canonical/modules/M053-m-a-and-strategic-transactions.md",
      "start_block": 2052,
      "end_block_exclusive": 2087
    },
    {
      "module": 54,
      "part_label": "XI - CATALYSTS AND EVENTS",
      "title": "Activism, Spin-Offs, and Restructurings",
      "canonical_file": "canonical/modules/M054-activism-spin-offs-and-restructurings.md",
      "start_block": 2087,
      "end_block_exclusive": 2122
    },
    {
      "module": 55,
      "part_label": "XI - CATALYSTS AND EVENTS",
      "title": "Bankruptcy, Distress, and Liquidity Events",
      "canonical_file": "canonical/modules/M055-bankruptcy-distress-and-liquidity-events.md",
      "start_block": 2122,
      "end_block_exclusive": 2161
    },
    {
      "module": 56,
      "part_label": "XII - ALTERNATIVE DATA AND CHANNEL WORK",
      "title": "Expert Calls and Channel Checks",
      "canonical_file": "canonical/modules/M056-expert-calls-and-channel-checks.md",
      "start_block": 2161,
      "end_block_exclusive": 2196
    },
    {
      "module": 57,
      "part_label": "XII - ALTERNATIVE DATA AND CHANNEL WORK",
      "title": "Customer and Supplier Diligence",
      "canonical_file": "canonical/modules/M057-customer-and-supplier-diligence.md",
      "start_block": 2196,
      "end_block_exclusive": 2231
    },
    {
      "module": 58,
      "part_label": "XII - ALTERNATIVE DATA AND CHANNEL WORK",
      "title": "Web, App, Hiring, and Product Data",
      "canonical_file": "canonical/modules/M058-web-app-hiring-and-product-data.md",
      "start_block": 2231,
      "end_block_exclusive": 2266
    },
    {
      "module": 59,
      "part_label": "XII - ALTERNATIVE DATA AND CHANNEL WORK",
      "title": "Pricing and Inventory Scraping",
      "canonical_file": "canonical/modules/M059-pricing-and-inventory-scraping.md",
      "start_block": 2266,
      "end_block_exclusive": 2301
    },
    {
      "module": 60,
      "part_label": "XII - ALTERNATIVE DATA AND CHANNEL WORK",
      "title": "Alternative Data Validation",
      "canonical_file": "canonical/modules/M060-alternative-data-validation.md",
      "start_block": 2301,
      "end_block_exclusive": 2336
    },
    {
      "module": 61,
      "part_label": "XIII - RISK, PORTFOLIO CONTEXT, AND DECISION MAKING",
      "title": "Risk Register and Thesis-Break Conditions",
      "canonical_file": "canonical/modules/M061-risk-register-and-thesis-break-conditions.md",
      "start_block": 2336,
      "end_block_exclusive": 2371
    },
    {
      "module": 62,
      "part_label": "XIII - RISK, PORTFOLIO CONTEXT, AND DECISION MAKING",
      "title": "Balance Sheet and Liquidity Stress Testing",
      "canonical_file": "canonical/modules/M062-balance-sheet-and-liquidity-stress-testing.md",
      "start_block": 2371,
      "end_block_exclusive": 2410
    },
    {
      "module": 63,
      "part_label": "XIII - RISK, PORTFOLIO CONTEXT, AND DECISION MAKING",
      "title": "Position Sizing Inputs for Research Teams",
      "canonical_file": "canonical/modules/M063-position-sizing-inputs-for-research-teams.md",
      "start_block": 2410,
      "end_block_exclusive": 2445
    },
    {
      "module": 64,
      "part_label": "XIII - RISK, PORTFOLIO CONTEXT, AND DECISION MAKING",
      "title": "Decision Journaling and Pre-Mortems",
      "canonical_file": "canonical/modules/M064-decision-journaling-and-pre-mortems.md",
      "start_block": 2445,
      "end_block_exclusive": 2480
    },
    {
      "module": 65,
      "part_label": "XIII - RISK, PORTFOLIO CONTEXT, AND DECISION MAKING",
      "title": "Post-Mortems and Error Taxonomy",
      "canonical_file": "canonical/modules/M065-post-mortems-and-error-taxonomy.md",
      "start_block": 2480,
      "end_block_exclusive": 2515
    },
    {
      "module": 66,
      "part_label": "XIV - RESEARCH COMMUNICATION AND MASTERY",
      "title": "Investment Memo Writing",
      "canonical_file": "canonical/modules/M066-investment-memo-writing.md",
      "start_block": 2515,
      "end_block_exclusive": 2550
    },
    {
      "module": 67,
      "part_label": "XIV - RESEARCH COMMUNICATION AND MASTERY",
      "title": "Charts, Tables, and Evidence Design",
      "canonical_file": "canonical/modules/M067-charts-tables-and-evidence-design.md",
      "start_block": 2550,
      "end_block_exclusive": 2585
    },
    {
      "module": 68,
      "part_label": "XIV - RESEARCH COMMUNICATION AND MASTERY",
      "title": "Investment Committee Defense",
      "canonical_file": "canonical/modules/M068-investment-committee-defense.md",
      "start_block": 2585,
      "end_block_exclusive": 2620
    },
    {
      "module": 69,
      "part_label": "XIV - RESEARCH COMMUNICATION AND MASTERY",
      "title": "Analyst Training and Deliberate Practice",
      "canonical_file": "canonical/modules/M069-analyst-training-and-deliberate-practice.md",
      "start_block": 2620,
      "end_block_exclusive": 2655
    },
    {
      "module": 70,
      "part_label": "XIV - RESEARCH COMMUNICATION AND MASTERY",
      "title": "Research System Automation and AI Assistance",
      "canonical_file": "canonical/modules/M070-research-system-automation-and-ai-assistance.md",
      "start_block": 2655,
      "end_block_exclusive": 2701
    },
    {
      "module": 71,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Software and SaaS Analyst Playbook",
      "canonical_file": "canonical/modules/M071-software-and-saas-analyst-playbook.md",
      "start_block": 2711,
      "end_block_exclusive": 2757
    },
    {
      "module": 72,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Semiconductors Analyst Playbook",
      "canonical_file": "canonical/modules/M072-semiconductors-analyst-playbook.md",
      "start_block": 2757,
      "end_block_exclusive": 2803
    },
    {
      "module": 73,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "AI Accelerators and Compute Analyst Playbook",
      "canonical_file": "canonical/modules/M073-ai-accelerators-and-compute-analyst-playbook.md",
      "start_block": 2803,
      "end_block_exclusive": 2848
    },
    {
      "module": 74,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Cloud and Data Centers Analyst Playbook",
      "canonical_file": "canonical/modules/M074-cloud-and-data-centers-analyst-playbook.md",
      "start_block": 2848,
      "end_block_exclusive": 2893
    },
    {
      "module": 75,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Industrial Machinery Analyst Playbook",
      "canonical_file": "canonical/modules/M075-industrial-machinery-analyst-playbook.md",
      "start_block": 2893,
      "end_block_exclusive": 2938
    },
    {
      "module": 76,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Aerospace and Defense Analyst Playbook",
      "canonical_file": "canonical/modules/M076-aerospace-and-defense-analyst-playbook.md",
      "start_block": 2938,
      "end_block_exclusive": 2983
    },
    {
      "module": 77,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Airlines Analyst Playbook",
      "canonical_file": "canonical/modules/M077-airlines-analyst-playbook.md",
      "start_block": 2983,
      "end_block_exclusive": 3028
    },
    {
      "module": 78,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Automotive OEMs Analyst Playbook",
      "canonical_file": "canonical/modules/M078-automotive-oems-analyst-playbook.md",
      "start_block": 3028,
      "end_block_exclusive": 3073
    },
    {
      "module": 79,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "EV and Battery Manufacturers Analyst Playbook",
      "canonical_file": "canonical/modules/M079-ev-and-battery-manufacturers-analyst-playbook.md",
      "start_block": 3073,
      "end_block_exclusive": 3118
    },
    {
      "module": 80,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "BESS Electrical Balance-of-System Analyst Playbook",
      "canonical_file": "canonical/modules/M080-bess-electrical-balance-of-system-analyst-playbook.md",
      "start_block": 3118,
      "end_block_exclusive": 3163
    },
    {
      "module": 81,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Grid Equipment and Electrification Analyst Playbook",
      "canonical_file": "canonical/modules/M081-grid-equipment-and-electrification-analyst-playbook.md",
      "start_block": 3163,
      "end_block_exclusive": 3208
    },
    {
      "module": 82,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Electric Utilities Analyst Playbook",
      "canonical_file": "canonical/modules/M082-electric-utilities-analyst-playbook.md",
      "start_block": 3208,
      "end_block_exclusive": 3253
    },
    {
      "module": 83,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Renewable Developers Analyst Playbook",
      "canonical_file": "canonical/modules/M083-renewable-developers-analyst-playbook.md",
      "start_block": 3253,
      "end_block_exclusive": 3298
    },
    {
      "module": 84,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Oil and Gas E&P Analyst Playbook",
      "canonical_file": "canonical/modules/M084-oil-and-gas-e-p-analyst-playbook.md",
      "start_block": 3298,
      "end_block_exclusive": 3343
    },
    {
      "module": 85,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Midstream Energy Analyst Playbook",
      "canonical_file": "canonical/modules/M085-midstream-energy-analyst-playbook.md",
      "start_block": 3343,
      "end_block_exclusive": 3388
    },
    {
      "module": 86,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Refiners Analyst Playbook",
      "canonical_file": "canonical/modules/M086-refiners-analyst-playbook.md",
      "start_block": 3388,
      "end_block_exclusive": 3432
    },
    {
      "module": 87,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Chemicals Analyst Playbook",
      "canonical_file": "canonical/modules/M087-chemicals-analyst-playbook.md",
      "start_block": 3432,
      "end_block_exclusive": 3477
    },
    {
      "module": 88,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Mining and Metals Analyst Playbook",
      "canonical_file": "canonical/modules/M088-mining-and-metals-analyst-playbook.md",
      "start_block": 3477,
      "end_block_exclusive": 3522
    },
    {
      "module": 89,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Banks Analyst Playbook",
      "canonical_file": "canonical/modules/M089-banks-analyst-playbook.md",
      "start_block": 3522,
      "end_block_exclusive": 3567
    },
    {
      "module": 90,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Property and Casualty Insurance Analyst Playbook",
      "canonical_file": "canonical/modules/M090-property-and-casualty-insurance-analyst-playbook.md",
      "start_block": 3567,
      "end_block_exclusive": 3611
    },
    {
      "module": 91,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Life Insurance Analyst Playbook",
      "canonical_file": "canonical/modules/M091-life-insurance-analyst-playbook.md",
      "start_block": 3611,
      "end_block_exclusive": 3656
    },
    {
      "module": 92,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Asset Managers and Brokers Analyst Playbook",
      "canonical_file": "canonical/modules/M092-asset-managers-and-brokers-analyst-playbook.md",
      "start_block": 3656,
      "end_block_exclusive": 3701
    },
    {
      "module": 93,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Payments and Fintech Analyst Playbook",
      "canonical_file": "canonical/modules/M093-payments-and-fintech-analyst-playbook.md",
      "start_block": 3701,
      "end_block_exclusive": 3746
    },
    {
      "module": 94,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "REITs Analyst Playbook",
      "canonical_file": "canonical/modules/M094-reits-analyst-playbook.md",
      "start_block": 3746,
      "end_block_exclusive": 3791
    },
    {
      "module": 95,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Homebuilders Analyst Playbook",
      "canonical_file": "canonical/modules/M095-homebuilders-analyst-playbook.md",
      "start_block": 3791,
      "end_block_exclusive": 3836
    },
    {
      "module": 96,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Restaurants Analyst Playbook",
      "canonical_file": "canonical/modules/M096-restaurants-analyst-playbook.md",
      "start_block": 3836,
      "end_block_exclusive": 3880
    },
    {
      "module": 97,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Retail Analyst Playbook",
      "canonical_file": "canonical/modules/M097-retail-analyst-playbook.md",
      "start_block": 3880,
      "end_block_exclusive": 3925
    },
    {
      "module": 98,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Consumer Packaged Goods Analyst Playbook",
      "canonical_file": "canonical/modules/M098-consumer-packaged-goods-analyst-playbook.md",
      "start_block": 3925,
      "end_block_exclusive": 3970
    },
    {
      "module": 99,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Pharmaceuticals Analyst Playbook",
      "canonical_file": "canonical/modules/M099-pharmaceuticals-analyst-playbook.md",
      "start_block": 3970,
      "end_block_exclusive": 4014
    },
    {
      "module": 100,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Biotechnology Analyst Playbook",
      "canonical_file": "canonical/modules/M100-biotechnology-analyst-playbook.md",
      "start_block": 4014,
      "end_block_exclusive": 4058
    },
    {
      "module": 101,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Medical Devices Analyst Playbook",
      "canonical_file": "canonical/modules/M101-medical-devices-analyst-playbook.md",
      "start_block": 4058,
      "end_block_exclusive": 4102
    },
    {
      "module": 102,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Managed Care Analyst Playbook",
      "canonical_file": "canonical/modules/M102-managed-care-analyst-playbook.md",
      "start_block": 4102,
      "end_block_exclusive": 4147
    },
    {
      "module": 103,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Telecom Analyst Playbook",
      "canonical_file": "canonical/modules/M103-telecom-analyst-playbook.md",
      "start_block": 4147,
      "end_block_exclusive": 4191
    },
    {
      "module": 104,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Internet Platforms and Marketplaces Analyst Playbook",
      "canonical_file": "canonical/modules/M104-internet-platforms-and-marketplaces-analyst-playbook.md",
      "start_block": 4191,
      "end_block_exclusive": 4236
    },
    {
      "module": 105,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Cybersecurity Analyst Playbook",
      "canonical_file": "canonical/modules/M105-cybersecurity-analyst-playbook.md",
      "start_block": 4236,
      "end_block_exclusive": 4281
    },
    {
      "module": 106,
      "part_label": "XV - SECTOR PLAYBOOKS",
      "title": "Railroads and Logistics Analyst Playbook",
      "canonical_file": "canonical/modules/M106-railroads-and-logistics-analyst-playbook.md",
      "start_block": 4281,
      "end_block_exclusive": 4326
    }
  ],
  "appendices": [
    {
      "appendix": "A",
      "title": "ZERO-TO-EXPERT FOUNDATION BOOT CAMP",
      "canonical_file": "canonical/appendices/Appendix-A-zero-to-expert-foundation-boot-camp.md",
      "start_block": 4326,
      "end_block_exclusive": 4360
    },
    {
      "appendix": "B",
      "title": "INSTITUTIONAL MODEL BUILD STANDARD",
      "canonical_file": "canonical/appendices/Appendix-B-institutional-model-build-standard.md",
      "start_block": 4360,
      "end_block_exclusive": 4372
    },
    {
      "appendix": "C",
      "title": "FORMULA AND CONCEPT ENCYCLOPEDIA",
      "canonical_file": "canonical/appendices/Appendix-C-formula-and-concept-encyclopedia.md",
      "start_block": 4372,
      "end_block_exclusive": 4376
    },
    {
      "appendix": "D",
      "title": "FORENSIC ACCOUNTING RED-FLAG ENCYCLOPEDIA",
      "canonical_file": "canonical/appendices/Appendix-D-forensic-accounting-red-flag-encyclopedia.md",
      "start_block": 4376,
      "end_block_exclusive": 4413
    },
    {
      "appendix": "E",
      "title": "PRIMARY-SOURCE AND REGULATORY VERIFICATION SYSTEM",
      "canonical_file": "canonical/appendices/Appendix-E-primary-source-and-regulatory-verification-system.md",
      "start_block": 4413,
      "end_block_exclusive": 4423
    },
    {
      "appendix": "F",
      "title": "AI AND AUTOMATION CONTROL FRAMEWORK",
      "canonical_file": "canonical/appendices/Appendix-F-ai-and-automation-control-framework.md",
      "start_block": 4423,
      "end_block_exclusive": 4437
    },
    {
      "appendix": "G",
      "title": "FULL INITIATION WORKFLOW AND DELIVERABLE PACK",
      "canonical_file": "canonical/appendices/Appendix-G-full-initiation-workflow-and-deliverable-pack.md",
      "start_block": 4437,
      "end_block_exclusive": 4452
    },
    {
      "appendix": "H",
      "title": "INVESTMENT MEMO TEMPLATE",
      "canonical_file": "canonical/appendices/Appendix-H-investment-memo-template.md",
      "start_block": 4452,
      "end_block_exclusive": 4500
    },
    {
      "appendix": "I",
      "title": "EARNINGS PREVIEW / POST-EARNINGS TEMPLATE",
      "canonical_file": "canonical/appendices/Appendix-I-earnings-preview-post-earnings-template.md",
      "start_block": 4500,
      "end_block_exclusive": 4539
    },
    {
      "appendix": "J",
      "title": "12-MONTH ANALYST TRAINING PROGRAM",
      "canonical_file": "canonical/appendices/Appendix-J-12-month-analyst-training-program.md",
      "start_block": 4539,
      "end_block_exclusive": 4613
    },
    {
      "appendix": "K",
      "title": "SENIOR REVIEW AND INVESTMENT COMMITTEE QUESTION BANK",
      "canonical_file": "canonical/appendices/Appendix-K-senior-review-and-investment-committee-question-bank.md",
      "start_block": 4613,
      "end_block_exclusive": 4668
    },
    {
      "appendix": "L",
      "title": "INTEGRATED WORKED COMPANY CASE",
      "canonical_file": "canonical/appendices/Appendix-L-integrated-worked-company-case.md",
      "start_block": 4668,
      "end_block_exclusive": 4728
    },
    {
      "appendix": "M",
      "title": "FINAL 99-POINT SELF-AUDIT",
      "canonical_file": "canonical/appendices/Appendix-M-final-99-point-self-audit.md",
      "start_block": 4728,
      "end_block_exclusive": 4768
    }
  ],
  "master_labs": [
    {
      "lab": 1,
      "title": "ACCOUNTING MECHANICS, JOURNAL ENTRIES, AND FOOTNOTE RECONSTRUCTION",
      "canonical_file": "canonical/master-labs/Master-Lab-01-accounting-mechanics-journal-entries-and-footnote-reconstruction.md",
      "start_block": 4768,
      "end_block_exclusive": 4885
    },
    {
      "lab": 2,
      "title": "INTEGRATED THREE-STATEMENT MODEL BUILD FROM RAW FILINGS",
      "canonical_file": "canonical/master-labs/Master-Lab-02-integrated-three-statement-model-build-from-raw-filings.md",
      "start_block": 4885,
      "end_block_exclusive": 5013
    },
    {
      "lab": 3,
      "title": "VALUATION FROM FIRST PRINCIPLES, REVERSE EXPECTATIONS, AND SPECIAL CASES",
      "canonical_file": "canonical/master-labs/Master-Lab-03-valuation-from-first-principles-reverse-expectations-and-special-cases.md",
      "start_block": 5013,
      "end_block_exclusive": 5157
    },
    {
      "lab": 4,
      "title": "FORENSIC ACCOUNTING, EARNINGS QUALITY, AND MANIPULATION DETECTION",
      "canonical_file": "canonical/master-labs/Master-Lab-04-forensic-accounting-earnings-quality-and-manipulation-detection.md",
      "start_block": 5157,
      "end_block_exclusive": 5258
    },
    {
      "lab": 5,
      "title": "INDUSTRY STRUCTURE, COMPETITIVE ADVANTAGE, MARKET SIZING, AND TECHNOLOGY TRANSITIONS",
      "canonical_file": "canonical/master-labs/Master-Lab-05-industry-structure-competitive-advantage-market-sizing-and-technology-transition.md",
      "start_block": 5258,
      "end_block_exclusive": 5365
    },
    {
      "lab": 6,
      "title": "MANAGEMENT, GOVERNANCE, INCENTIVES, AND CAPITAL ALLOCATION",
      "canonical_file": "canonical/master-labs/Master-Lab-06-management-governance-incentives-and-capital-allocation.md",
      "start_block": 5365,
      "end_block_exclusive": 5457
    },
    {
      "lab": 7,
      "title": "ALTERNATIVE DATA, EXPERT CALLS, CHANNEL CHECKS, AND SIGNAL VALIDATION",
      "canonical_file": "canonical/master-labs/Master-Lab-07-alternative-data-expert-calls-channel-checks-and-signal-validation.md",
      "start_block": 5457,
      "end_block_exclusive": 5537
    },
    {
      "lab": 8,
      "title": "AI RESEARCH ENGINEERING, AUTOMATION, EVALUATION, AND MODEL RISK",
      "canonical_file": "canonical/master-labs/Master-Lab-08-ai-research-engineering-automation-evaluation-and-model-risk.md",
      "start_block": 5537,
      "end_block_exclusive": 5692
    },
    {
      "lab": 9,
      "title": "RISK, LIQUIDITY, DISTRESS, DECISION JOURNALING, AND RESEARCH SIZING INPUTS",
      "canonical_file": "canonical/master-labs/Master-Lab-09-risk-liquidity-distress-decision-journaling-and-research-sizing-inputs.md",
      "start_block": 5692,
      "end_block_exclusive": 5781
    },
    {
      "lab": 10,
      "title": "INVESTMENT MEMOS, INVESTMENT COMMITTEE DEFENSE, CHARTS, AND CONTINUOUS REVIEW",
      "canonical_file": "canonical/master-labs/Master-Lab-10-investment-memos-investment-committee-defense-charts-and-continuous-review.md",
      "start_block": 5781,
      "end_block_exclusive": 5895
    },
    {
      "lab": 11,
      "title": "SECTOR-SPECIFIC DRIVER, LEADING-INDICATOR, AND FAILURE-MODE ENCYCLOPEDIA",
      "canonical_file": "canonical/master-labs/Master-Lab-11-sector-specific-driver-leading-indicator-and-failure-mode-encyclopedia.md",
      "start_block": 5895,
      "end_block_exclusive": 6300
    },
    {
      "lab": 12,
      "title": "ZERO-TO-EXPERT TRAINING, CERTIFICATION, DELIBERATE PRACTICE, AND ANSWER RUBRICS",
      "canonical_file": "canonical/master-labs/Master-Lab-12-zero-to-expert-training-certification-deliberate-practice-and-answer-rubrics.md",
      "start_block": 6300,
      "end_block_exclusive": 6428
    },
    {
      "lab": 13,
      "title": "MULTI-SECTOR WORKED CASEBOOK WITH ANSWER KEYS",
      "canonical_file": "canonical/master-labs/Master-Lab-13-multi-sector-worked-casebook-with-answer-keys.md",
      "start_block": 6428,
      "end_block_exclusive": 6502
    },
    {
      "lab": 14,
      "title": "FORMULA, MODELING, AND ANALYTICAL REFERENCE ENCYCLOPEDIA",
      "canonical_file": "canonical/master-labs/Master-Lab-14-formula-modeling-and-analytical-reference-encyclopedia.md",
      "start_block": 6502,
      "end_block_exclusive": 6539
    }
  ],
  "parts": [
    {
      "part_label": "I - ANALYST OPERATING SYSTEM",
      "modules": [
        1,
        2,
        3,
        4,
        5
      ]
    },
    {
      "part_label": "II - SOURCE INTELLIGENCE AND FILINGS",
      "modules": [
        6,
        7,
        8,
        9,
        10
      ]
    },
    {
      "part_label": "III - ACCOUNTING FOUNDATION",
      "modules": [
        11,
        12,
        13,
        14,
        15
      ]
    },
    {
      "part_label": "IV - ADVANCED ACCOUNTING",
      "modules": [
        16,
        17,
        18,
        19,
        20
      ]
    },
    {
      "part_label": "V - FORENSIC ACCOUNTING",
      "modules": [
        21,
        22,
        23,
        24,
        25
      ]
    },
    {
      "part_label": "VI - BUSINESS QUALITY",
      "modules": [
        26,
        27,
        28,
        29,
        30
      ]
    },
    {
      "part_label": "VII - INDUSTRY AND COMPETITIVE ANALYSIS",
      "modules": [
        31,
        32,
        33,
        34,
        35
      ]
    },
    {
      "part_label": "VIII - MANAGEMENT AND GOVERNANCE",
      "modules": [
        36,
        37,
        38,
        39,
        40
      ]
    },
    {
      "part_label": "IX - MODEL BUILDING",
      "modules": [
        41,
        42,
        43,
        44,
        45
      ]
    },
    {
      "part_label": "X - VALUATION",
      "modules": [
        46,
        47,
        48,
        49,
        50
      ]
    },
    {
      "part_label": "XI - CATALYSTS AND EVENTS",
      "modules": [
        51,
        52,
        53,
        54,
        55
      ]
    },
    {
      "part_label": "XII - ALTERNATIVE DATA AND CHANNEL WORK",
      "modules": [
        56,
        57,
        58,
        59,
        60
      ]
    },
    {
      "part_label": "XIII - RISK, PORTFOLIO CONTEXT, AND DECISION MAKING",
      "modules": [
        61,
        62,
        63,
        64,
        65
      ]
    },
    {
      "part_label": "XIV - RESEARCH COMMUNICATION AND MASTERY",
      "modules": [
        66,
        67,
        68,
        69,
        70
      ]
    },
    {
      "part_label": "XV - SECTOR PLAYBOOKS",
      "modules": [
        71,
        72,
        73,
        74,
        75,
        76,
        77,
        78,
        79,
        80,
        81,
        82,
        83,
        84,
        85,
        86,
        87,
        88,
        89,
        90,
        91,
        92,
        93,
        94,
        95,
        96,
        97,
        98,
        99,
        100,
        101,
        102,
        103,
        104,
        105,
        106
      ]
    }
  ],
  "sector_playbooks": [
    {
      "module": 71,
      "title": "Software and SaaS Analyst Playbook"
    },
    {
      "module": 72,
      "title": "Semiconductors Analyst Playbook"
    },
    {
      "module": 73,
      "title": "AI Accelerators and Compute Analyst Playbook"
    },
    {
      "module": 74,
      "title": "Cloud and Data Centers Analyst Playbook"
    },
    {
      "module": 75,
      "title": "Industrial Machinery Analyst Playbook"
    },
    {
      "module": 76,
      "title": "Aerospace and Defense Analyst Playbook"
    },
    {
      "module": 77,
      "title": "Airlines Analyst Playbook"
    },
    {
      "module": 78,
      "title": "Automotive OEMs Analyst Playbook"
    },
    {
      "module": 79,
      "title": "EV and Battery Manufacturers Analyst Playbook"
    },
    {
      "module": 80,
      "title": "BESS Electrical Balance-of-System Analyst Playbook"
    },
    {
      "module": 81,
      "title": "Grid Equipment and Electrification Analyst Playbook"
    },
    {
      "module": 82,
      "title": "Electric Utilities Analyst Playbook"
    },
    {
      "module": 83,
      "title": "Renewable Developers Analyst Playbook"
    },
    {
      "module": 84,
      "title": "Oil and Gas E&P Analyst Playbook"
    },
    {
      "module": 85,
      "title": "Midstream Energy Analyst Playbook"
    },
    {
      "module": 86,
      "title": "Refiners Analyst Playbook"
    },
    {
      "module": 87,
      "title": "Chemicals Analyst Playbook"
    },
    {
      "module": 88,
      "title": "Mining and Metals Analyst Playbook"
    },
    {
      "module": 89,
      "title": "Banks Analyst Playbook"
    },
    {
      "module": 90,
      "title": "Property and Casualty Insurance Analyst Playbook"
    },
    {
      "module": 91,
      "title": "Life Insurance Analyst Playbook"
    },
    {
      "module": 92,
      "title": "Asset Managers and Brokers Analyst Playbook"
    },
    {
      "module": 93,
      "title": "Payments and Fintech Analyst Playbook"
    },
    {
      "module": 94,
      "title": "REITs Analyst Playbook"
    },
    {
      "module": 95,
      "title": "Homebuilders Analyst Playbook"
    },
    {
      "module": 96,
      "title": "Restaurants Analyst Playbook"
    },
    {
      "module": 97,
      "title": "Retail Analyst Playbook"
    },
    {
      "module": 98,
      "title": "Consumer Packaged Goods Analyst Playbook"
    },
    {
      "module": 99,
      "title": "Pharmaceuticals Analyst Playbook"
    },
    {
      "module": 100,
      "title": "Biotechnology Analyst Playbook"
    },
    {
      "module": 101,
      "title": "Medical Devices Analyst Playbook"
    },
    {
      "module": 102,
      "title": "Managed Care Analyst Playbook"
    },
    {
      "module": 103,
      "title": "Telecom Analyst Playbook"
    },
    {
      "module": 104,
      "title": "Internet Platforms and Marketplaces Analyst Playbook"
    },
    {
      "module": 105,
      "title": "Cybersecurity Analyst Playbook"
    },
    {
      "module": 106,
      "title": "Railroads and Logistics Analyst Playbook"
    }
  ],
  "universal_reference": "canonical/universal/front-matter-and-universal-standards.md",
  "sector_common_protocol": "canonical/universal/sector-playbooks-common-protocol.md"
}

SHA-256: 37f1ee6685a8c8773b03c68faff200e7caf0994eebbee094deac1a1946df1141