Package Analysis: [Package Name]
1. Overview (Macro)
- Path:
packages/[name] - Purpose: What does this package do?
- Key Dependencies: What other internal/external packages does it rely on?
2. Structure
src/index.ts: Entry point analysis.- Key directories and their roles.
3. Core Concepts
- Concept A: Description...
- Concept B: Description...
4. Key Workflows (Micro)
- Workflow Name:
- Step 1
- Step 2
- Code reference:
functionNameinfile.ts
5. Code Deep Dive
- Important classes/functions.
- Detailed logic analysis.
6. Questions & Hypotheses
- What is unclear?
- theories to verify.