Maintenance #333
stängdMaintenance #135: Produktionshårdning och slutregression
Återställ ren och granskningsbar Git-arbetskopia
100%
Beskrivning
Definition of Done: .git har entydigt ägarskap under projektägarens Windows-konto och Git fungerar utan nytt safe.directory-undantag. Alla befintliga ändrade och ospårade sökvägar klassificeras och bevaras: verkligt arbete kopplas till rätt befintligt Redmine-ärende och läggs i namngiven stash eller separat godkänd commit; genererade bytecode/cachefiler exkluderas från Git. Slutlig arbetskopia är ren, aktuell gren och remote ändras inte och git fsck/status passerar. Ingen funktionsändring, leverans, återställning av användararbete eller radering av icke-genererade artefakter ingår utan separat godkännande. Verifieras lokalt som NECROCOMPUTICON\benny.
Acceptanskriterier
Entydigt ägarskap; inget nytt safe.directory; varje dirty path bevarad i rätt namngiven stash eller godkänd commit; endast genererad cache exkluderas; ren status och git fsck utan korruptionsfel; ingen funktions- eller miljöändring.
Testresultat
PASS 2026-09-21: commits cac1568, 9f6969f och 53c5484. Node-syntax 4/4 och Bash-syntax 2/2 PASS; git diff --check PASS; ren git status; git fsck utan korruption; samtliga sex stash-ID:n bevarade; ingen push eller remoteändring. Historisk full browserkörning för #263/#304 bevarad, inte omkörd eftersom den isolerade fixturen 18098/18099 är avvecklad.
CA Uppdaterad av Codex API för 10 dagar sedan
Stashgranskning 2026-09-21: samtliga sex paket jämförda med HEAD ec5781b och berörda Redmine-ärenden. Godkända leveransrevisioner acaebb5, c5c4d2f, 17fe584, 928362b, 162bd65 och 2137558 är ancestors till HEAD; godkänd produktkod saknas alltså inte. stash 0 är dokumentation för #287/#289. stash 1 är katalog-/releasebevis för stängda #169/#171/#172/#173/#174, främst ej committade bilder och slutnoteringar. stash 2 är mobilbevis och miljöspecifika grant-/kodbladsverktyg för stängda #264/#266/#272/#275/#279/#286. stash 3 är godkända testhärdningar och omtestprotokoll för stängda #263/#304 och är kandidat för selektiv återföring plus omtest. stash 4 är uttryckligen ersatt köpcentrerad LOK-prototyp #167 och får inte levereras. stash 5 är godkänd endast som isolerad syntetisk demo #166, blandad med öppet #149 och numera ersatt deltagar-/rapportmodell; produktionsvyer ska inte återföras. Inga stashar applicerade eller raderade.
CA Uppdaterad av Codex API för 10 dagar sedan
Genomfört enligt godkänd rekommendation. Tre separata lokala commits på codex/git-worktree-cleanup: cac1568 ignorerar enbart Python-cache; 9f6969f återställer nio accepterade textprotokoll utan bilder, QR-tokenmaterial eller gamla driftskript; 53c5484 återställer testhärdningar och omtestbevis för #263/#304. Node --check för fyra CJS-filer, bash -n för två startskript och git diff --check passerade. Full browseromkörning gjordes inte eftersom den historiska isolerade Linux-fixturen 18098/18099 är avvecklad; tidigare dokumenterade tre körningar bevaras. Arbetskopian är ren. git fsck visar inga korruptionsfel. Alla sex stash-ID:n är oförändrade; stash 4 och 5 har inte applicerats. Ingen push eller remoteändring.
CA Uppdaterad av Codex API för 10 dagar sedan
- Testresultat uppdaterad (skillnader)
CA Uppdaterad av Codex API för 10 dagar sedan
Push godkänd och genomförd 2026-09-21. Gren codex/git-worktree-cleanup skapad på ssh://bj@remembrance/srv/git/Foreningskiosk.git. Läsande ls-remote verifierade refs/heads/codex/git-worktree-cleanup = 53c54840223089c73b49f698856e52067de587ac. Lokal gren följer origin/codex/git-worktree-cleanup och arbetskopian är ren.