Files
jobtrackingapp/docs/direct-roadmap/FINDINGS.md
T

2.9 KiB

Continuing findings list

2026-11-02. Observed defects, source limitations and planning work are separate. This list does not approve implementation, accept risk or close mandatory gates. Exact branch evidence is in WORK_COMPLETED.md.

ID Finding Evidence / current state Next action
RR-11 Deployment backup parser fails to extract the documented Host= alias; uppercase SERVER= also fails REPRODUCED with shell-native synthetic positive control; canonical Server= works. Proposed P2 compatibility defect, no production impact inspected Minimal parser/contract remediation in authorised release scope; alias/case/quoted separator/redaction checks
RR-12 Core-image rollback lacks post-rollback health check and does not reverse database/schema or AI changes VERIFIED SOURCE LIMITATION; runtime recovery NOT TESTED Isolated post-migration/post-write rehearsal; distinguish image-only and data recovery
RR-13 Backup format checks and off-host messages do not prove restore consistency or encryption QUALIFICATION GAP; no actual recovery performed Verify database/files/keys/tombstones together, off-host retrieval/decryption and agreed RPO/RTO
I00-13 Session-invalidated alert is hardcoded English SOURCE VERIFIED, App.tsx:488 Localise without retaining old session tree or relying on discarded provider state
I00-14 Workflow overline Flow bypasses catalogue SOURCE VERIFIED, JobFlowBar.tsx:147 Extract controlled UI label in approved I18N implementation
I00-15 Attachment iframe accessible title is only pdf SOURCE VERIFIED, Attachments.tsx:361 Descriptive localised title; exclude private filenames from translation exports
I00-16 EN/NO and English/Norsk do not express planned locale/variant contract SOURCE VERIFIED, AppShell.tsx:692 Native/English names, Bokmal/Nynorsk distinction and legacy nb preservation
I00-17 Attachment size uses fixed decimal formatting SOURCE VERIFIED, ApplicationAssets.tsx:360 Locale-aware numeric display; preserve bytes and filename
I00-18 Language-save failure/retry reads catalogue directly ACTIVE CONTRACT, I18nProvider.tsx:43; not a defect by itself Preserve same-language retry/stale-save behavior; include in migration inventory
I00-19 Homepage framework/provider-name list is poor user-value copy SOURCE VERIFIED, LandingPage.tsx:133; design recommendation Coordinate with Launch Site concepts; no unapproved copy or feature claims

I18N progress: 108/188 dynamic calls resolved to finite literal branches; 240 existing-key references validated; 80 calls remain. Four direct reads and 26 reviewed JSX/accessibility candidates recorded. These are inventory counts, not translation completeness or runtime test passes.

Earlier homepage and qualification findings remain in their branch reports. Add new findings with stable IDs and evidence status; do not rediscover unchanged items on each continuation.