Triage DeepSeek v4 Pro audit into actionable backlog #35
Labels
No labels
area:ci
area:docs
area:engineering
area:framework-fp
area:test-coverage
dogfood:fn
dogfood:fp
dogfood:friction
dogfood:tp
phase:b
phase:c
severity:critical
severity:high
severity:low
severity:medium
source:deepseek-v4-pro
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
pdurlej/fallow-py#35
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
DeepSeek v4 Pro produced a broad repository audit on 2026-05-11/2026-05-12. The audit is useful as input, but it mixes actionable findings, deferred design work, roadmap ideas, and several false claims. This issue is the durable index for the triage so the work survives chat/context compaction.
Current ADR / issue references checked
manual_onlyremoval,review_needed->decision_needed, mandatorytrade_offs). Do not duplicate it.Accepted actionable follow-ups
--changed-onlynon-git UX: create one clear warning path instead of a confusing deprecation + unavailable combination.ConfigErrorbefore dataclass values leak into analysis.Deferred / research follow-ups
mtime+size.Rejected / no issue unless a repro appears
DEFAULT_IMPORT_MAPmissingdjango,fastapi,pydanticas a direct bug: weak claim; direct import names already match distribution names._normalize_package_nametreating_,-,.equivalently: expected package-name normalization, not a bug.ExportRecordtuples withNonebeing non-hashable: factually false;Noneis hashable..pyistubs as a near-term requirement: inline typing is sufficient for current alpha._dedupe_fragments()dropping non-overlapping same-file duplicates: not supported by current code reading; requires a concrete repro before tracking.Execution order when operator says “execute this backlog”
Default order:
Acceptance for this meta-issue
Closing as completed after the DeepSeek audit backlog was triaged and executed/parked into durable follow-ups.
Status:
--changed-onlynon-git UXNo remaining standalone action lives in this meta-issue.