refactor: update architecture documentation and add commenting standards
This commit is contained in:
@@ -85,3 +85,13 @@ Given that enabled Collectors have observed normal work, when the user opens the
|
||||
- Manual tests cover macOS permissions, microphone, system audio, screen exclusion, primary-display changes, Launch at Login, sleep/wake, Low Power Mode, and relaunch while paused.
|
||||
- Logs and fixtures contain no captured user content.
|
||||
- Canonical documentation and implementation vocabulary agree with `CONTEXT.md`.
|
||||
|
||||
## Architectural compliance
|
||||
|
||||
- [ ] Code follows **Strict Clean Architecture** with capability modules.
|
||||
- [ ] Dependency Rule is enforced at compile-time between targets.
|
||||
- [ ] No global EventBus; communication uses ports and typed async streams.
|
||||
- [ ] Context Graph updates are performed by idempotent projectors with durable checkpoints.
|
||||
- [ ] Privacy-sensitive egress is gated by a central fail-closed Egress Gate.
|
||||
- [ ] Swift 6 Strict Concurrency is enabled and produces no warnings.
|
||||
- [ ] All semantic declarations have Russian DocC per the **Commenting Standard**.
|
||||
|
||||
Reference in New Issue
Block a user