Commit 4a28c27
backlog: tighten ACs on TASK-342.1β342.6, fix AGENTS.md backlog policy
Pin each Plex subtask to specific file paths, function signatures, and
project conventions so an agent can start without re-reading the cliamp
reference or guessing at idioms:
- 342.2: column-presence migration idiom, index guards, Track model fields,
source_filter param, idempotency test
- 342.3: settings.json store (not SQLite KV), client_identifier UUIDv4,
plex_list_libraries command, sidebar unchanged, corrects misleading
"same as Last.fm" wording
- 342.4: PlexMergeStats shape, normalize_for_match at plex/merge.rs,
content_hash-then-fuzzy match algorithm, PlexState mutex cache,
integration test fixture counts
- 342.5: resolve_plex_path insertion point, path sanitization, atomic
.partial rename, 500 MiB mid-stream cap, token log redaction,
spawn_blocking constraint
- 342.6: rewrite description (no Plex sidebar/view β cloud badges in
existing artist/album/library views), isRemote helper, sequential
prefetch worker, single-download mutex, Show Remote toggle, @tauri E2E
AGENTS.md:
- Add "Preventing ID Collisions" subsection with detection command and
resolution steps (closes the gap that caused TASK-341 duplicate)
- Correct parentTaskId row in parameter table: task_edit does not support
it β frontmatter must be edited directly
- Append re-parent note to Common error line
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 89ff249 commit 4a28c27
14 files changed
Lines changed: 340 additions & 347 deletions
File tree
- backlog/tasks
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
226 | 226 | | |
227 | 227 | | |
228 | 228 | | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
229 | 248 | | |
230 | 249 | | |
231 | 250 | | |
| |||
248 | 267 | | |
249 | 268 | | |
250 | 269 | | |
251 | | - | |
| 270 | + | |
252 | 271 | | |
253 | 272 | | |
254 | 273 | | |
255 | 274 | | |
256 | 275 | | |
257 | 276 | | |
258 | 277 | | |
259 | | - | |
| 278 | + | |
260 | 279 | | |
261 | 280 | | |
262 | 281 | | |
| |||
Lines changed: 0 additions & 44 deletions
This file was deleted.
Lines changed: 0 additions & 41 deletions
This file was deleted.
Lines changed: 0 additions & 52 deletions
This file was deleted.
Lines changed: 0 additions & 61 deletions
This file was deleted.
Lines changed: 0 additions & 60 deletions
This file was deleted.
Lines changed: 0 additions & 73 deletions
This file was deleted.
0 commit comments