Edge TTS: reject binary_path containing path separators to prevent arbitrary executable paths bypassing the basename allowlist. Wrap subprocess execution in tokio::time::timeout (60s) matching HTTP providers. Slack: restore symlink_metadata check before rename to prevent symlink-following attacks on attachment output paths. Docs: add TTS module misplacement note to refactor-candidates.md — tts.rs belongs in src/tools/, not src/channels/. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| docs-inventory.md | ||
| i18n-coverage.md | ||
| project-triage-snapshot-2026-02-18.md | ||
| README.md | ||
| refactor-candidates.md | ||
| repo-map.md | ||
| structure-README.md | ||
| trademark.md | ||
Project Snapshot & Triage Docs
Time-bound project status snapshots for planning documentation and operations work.
Current Snapshot
Scope
Project snapshots are time-bound assessments of open PRs, issues, and documentation health. Use these to:
- Identify documentation gaps driven by feature work
- Prioritize docs maintenance alongside code changes
- Track evolving PR/issue pressure over time
For stable documentation classification (not time-bound), use docs-inventory.md.