Files
wz-phone/vault/Reports/README.md
Siavash Sameni ed8a7ae5aa docs: protocol audit 2026-05-25, update architecture + Obsidian vault
Audit:
- docs/AUDIT-2026-05-25.md: full protocol audit covering 8 findings
  (4 critical, 2 high, 5 medium, 4 low) with code references and fix
  effort estimates
- vault/Audit/Tasks.md: Obsidian Tasks plugin file tracking all audit
  items with priorities, due dates, and per-step checklists

Architecture docs updated for Wire format v2 and Wave 5/6 features:
- ARCHITECTURE.md: adds wzp-video to dependency graph and project
  structure; wire format updated to v2 (16B header, 5B MiniHeader);
  relay concurrency section corrected (DashMap+RwLock is current, not
  a future optimization); test count 571→702; Android note
- PROGRESS.md: Wave 5 and Wave 6 sections appended; test count 372→702;
  current status and open blockers as of 2026-05-25
- ROAD-TO-VIDEO.md: implementation status table inserted (/🟡/🔴/🔲
  per phase); 6-step critical path to first video call
- WZP-SPEC.md: MediaHeader updated to v2 (16B byte-aligned); MiniHeader
  updated to 5B with seq_delta; codec IDs 9-12 added (H.264/H.265/AV1);
  version negotiation section added

Obsidian vault (vault/):
- 114 files across Architecture/, PRDs/, Reports/, Android/,
  Reference/, Audit/ with YAML frontmatter
- 00 - Home.md index note with wiki links
- .obsidian/app.json config

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-25 06:00:17 +04:00

33 lines
732 B
Markdown

---
tags: [report, wzp]
type: report
status: Pending Review
---
# Task Reports
One report per completed task. Filename pattern: `T<id>-report.md` (e.g. `T1.1-report.md`).
The template lives in `../TASKS.md` under "Report template". Do not deviate from it — the reviewer reads these in bulk and consistency matters.
If a task is reworked after `Changes Requested`, append a new section to the existing report rather than creating a new file:
```markdown
## Rework — <UTC timestamp>
**Triggered by:** reviewer feedback "<short quote>"
**Commit:** <new git sha>
### What changed in this round
- ...
### Re-verification output
```
$ cargo test ...
```
```
Then move the task back to `Pending Review` in the status board.