test(i18n): qualify CV singular captions and preserved editor behavior

This commit is contained in:
cesnimda
2026-11-04 13:21:23 +01:00
parent 122956b6a3
commit e70c7098cd
93 changed files with 2341 additions and 7 deletions
@@ -8,6 +8,7 @@ body{margin:24px;font:16px/1.5 system-ui,sans-serif;color:#302744;background:#f5
</style>
<h1>A3: approved reference and real application</h1>
<p><a href="CV_JOURNEY_REVIEW.md">Connected Profile-to-CV creation, edit, preview and download review</a> covers eight representative phone/desktop configurations. Its synthetic download transport is not physical PDF qualification.</p>
<p>The connected CV captures retain their historical labels. Select CV section/page counts below for the singular-text correction at source122956b6.</p>
<p>Development evidence, not final acceptance. References are unchanged PNG bytes from approved A3 commit237c79b8. They include workshop controls and different synthetic content. Compare hierarchy, spacing, borders, navigation and available actions rather than whole-image pixels. Reference text is English/light; the real capture follows the controls below. Human, device, native-language and final security/release qualifications remain separate.</p>
<nav aria-label="Review controls">
<label>Screen<select id="screen"></select></label>
@@ -32,6 +33,8 @@ const screens = [
{name:'Matching count board',reference:'applications',folder:'matching-count',state:'board',source:'9bfc51b0',scope:'The same single-count rule in Board; real count/membership retained. Mutation/detail qualification is not repeated.'},
{name:'Career overview',reference:'career',folder:'career',state:'overview',source:'b31ce617',scope:'Open overview sections and all14 edit actions. Scoped216-state qualification passed; company/preview reads remain unavailable.'},
{name:'Career evidence',reference:'career',folder:'career-evidence',state:'populated',source:'a84a97cb',scope:'Evidence form/record boundaries retained intentionally. Unsaved drafts, cancelled deletion and error/retry qualified with synthetic data; no evidence mutations.'},
{name:'CV section counts',reference:'cv',folder:'cv-counts',state:'section-count',source:'122956b6',scope:'Singular section-entry label successor; inherited/custom0/1/2 and live-locale native regression. No settings writes.'},
{name:'CV page counts',reference:'cv',folder:'cv-counts',state:'page-count',source:'122956b6',scope:'Correct one-page Bokmål caption. Synthetic HTML; original physical renderer/page metrics untouched and not requalified.'},
{name:'Calendar agenda',reference:'calendar',folder:'calendar',state:'agenda',source:'b31ce617',scope:'Recorded deadlines/follow-ups only. Scoped108-state qualification passed; no invented interview appointments or original timezone precision.'},
{name:'Document results',reference:'documents',folder:'documents-inbox',state:'document-filtered',source:'b31ce617',scope:'Targeted result viewport; filters, downloads and source links remain. Scoped document/mail216-state qualification passed.'},
{name:'Opened mail message',reference:'correspondence',folder:'mail-flat',state:'message',source:'a9208ab4',scope:'Source-bound context/workflow capture. Its singular label text is corrected in cd116ab8; select Mail label counts to see that successor.'},