Overview
The current documentation has several gaps between the implemented functionality and what is documented. This issue outlines areas that need documentation updates or additions to fully cover the framework's capabilities.
Key Areas Requiring Documentation
1. Event Store & Storage
2. Snapshotting System
3. Infrastructure Components
4. Event Handling & Integration
5. Framework Integration
Implementation Examples Needed
Technical Details
The documentation should be added to the following locations:
/docs/core-concepts/ - For fundamental concepts
/docs/tutorials/ - For practical implementation guides
/docs/symfony-bundle/ - For framework integration
Acceptance Criteria
- Documentation matches current implementation features
- All interfaces and important classes are documented
- Examples provided for common use cases
- Clear upgrade and migration guides included
- Testing and debugging guides provided
- Performance optimization guidelines documented
Additional Notes
- Current documentation size varies significantly between topics (e.g., Projections: 22KB vs Events: 3.4KB)
- Some core features like snapshotting are completely undocumented
- Need to maintain consistency in documentation style and depth across all sections
Overview
The current documentation has several gaps between the implemented functionality and what is documented. This issue outlines areas that need documentation updates or additions to fully cover the framework's capabilities.
Key Areas Requiring Documentation
1. Event Store & Storage
ConcurrentWriteDetectedexceptionsSchemableinterface usage2. Snapshotting System
Snapshottableinterface implementation3. Infrastructure Components
SnapshottingUnitOfWorkfunctionalityTestCaseusageScenarioclass capabilities4. Event Handling & Integration
PublishingEventStore5. Framework Integration
Implementation Examples Needed
Technical Details
The documentation should be added to the following locations:
/docs/core-concepts/- For fundamental concepts/docs/tutorials/- For practical implementation guides/docs/symfony-bundle/- For framework integrationAcceptance Criteria
Additional Notes