mium
Drop #01··Vidensarkitektur
file naming, reloaded

File Naming, reloaded

Hvis dit „FINAL_FINAL_v3_nu_rigtigt.docx" havde en metode, ville det ikke være en joke — men en konvention.

Team Mut··bygger mium··Falktron, Oelde
tl;dr··30 sek
  • ··Et filnavn-skema er vidensarkitektur, ikke bureaukrati.
  • ··Vælg ét skema pr. domæne (DIN 5008 til kontoret, SemVer til API'er, ISO 8601 til logs).
  • ··Værktøjet rækker, så længe mennesket kan ramme mønsteret forudsigeligt.
audio··3:00
▶ Lyd kommer snart
Transskription

Hvad nu hvis et filnavn ikke var en nødløsning, men en adresse — til at finde, versioneret, mulig at revidere? I de næste tre minutter hører du, hvorfor et lille navngivningsskema gør din viden hurtigere at finde, sikrere og mulig at revidere.

Vi har passeret grænsen, hvor filnavne holder op med at tjene mennesket og begynder at spænde ben for det. Cloud-sync, AI-søgning og compliance-revision behandler i dag filnavnet som en adresse for maskiner, ikke som en gul lap. Netop derfor betaler en konvention sig, som mennesket kan ramme i søvne.

Den første regel er den vigtigste — datoen forrest. Et „YYYY-MM-DD“ i begyndelsen gør stifinderen til en tidslinje, fordi ISO 8601 sorterer alfabetisk som kronologisk, helt gratis. Derefter følger ét enkelt stikord i stedet for en hel historie, for det er skemaet, der afgør rækkefølgen, ikke navnets længde.

Versionen hører eksplicit og tocifret hjemme i navnet — „_v01“, „_v02“, med start ved nul et. Det sparer dig for de sorteringsfejl, der dukker op fra version ti og frem. Status-mærker som kladde eller final sætter du kun, når arbejdsgangen virkelig kræver det, og du skriver konventionen med små bogstaver, fordi cloud-lager behandler store og små bogstaver snart på den ene, snart på den anden måde.

Hvilket skema hører til hvor? DIN 5008 til kontor, kontrakter og tilbud. SemVer til API'er og releases, på formen major punktum minor punktum patch. ISO 8601 med klokkeslæt til logs og telemetri. GAMP 5 til regulerede systemer i pharma og medicoteknik. Ét skema pr. domæne er nok — kunsten er ikke valget, men disciplinen bag.

For den hyppigste fejlkilde er ikke det forkerte skema, men den manglende rollemodel. Hvis ledelsen bliver ved med at sende „xyzFINAL.docx“, lærer holdet, at konventionen er valgfri. En navngivningskonvention er tredive procent standard og halvfjerds procent holdning.

Du kan rulle det ud på tre uger — en uge til skemaet, en til pilot-teamet, en til udrulningen med et cheat-sheet på én side. I piloten faldt søgetiden pr. fil fra treogtyve til seks sekunder, og ingen ville tilbage. Giv din viden et navn, du finder igen — din anden hjerne holder konventionen, så du ikke behøver.

reels··3–15 sek
12,4K
S1 på 15 sek
38,1K
_FINAL_FINAL?
6,9K
SemVer vs CalVer
21,7K
ISO 8601-hacket

Hvorfor lige nu

Vi har passeret grænsen, hvor filnavne holder op med at tjene mennesket og begynder at spænde ben for det. Cloud-sync, AI-søgning og compliance-revision behandler i dag filnavnet som et API — ikke som en gul lap.

Reglerne

#1Dato forrest

YYYY-MM-DD i begyndelsen gør stifinderen til en tidslinje. ISO 8601 sorterer alfabetisk som kronologisk — gratis.

#2Stikord, ikke historie

Ét ord, ikke en sætning. Skemaet afgør rækkefølgen, ikke længden.

#3Versionér eksplicit

_v01, _v02 — tocifret, starter ved 01. Sparer dig for sorteringsfejl fra v10 og frem.

#4Status med måde

Status-tags som _DRAFT, _REVIEW, _FINAL kun, når arbejdsgangen kræver det. Ellers forstyrrer det øjet.

#5Store eller små bogstaver er lige meget

Skriv konventionen med små bogstaver. Cloud-lager skelner nogle gange ikke mellem store og små — og det behøver du ikke vide.

Før / efter

FørEfter
Tilbud EksempelApS RETTET 2 (kopi)_FINAL_nu_for_alvor.docx2026-05-01_tilbud_eksempel-aps_v03.docx

Hvilket skema til hvilket formål

  • DIN 5008 (S1/S2): kontor, kontrakter, tilbud, rapporter.
  • SemVer (S6): API'er, SDK'er, software-releases — MAJOR.MINOR.PATCH.
  • ISO 8601 + klokkeslæt (S3): logs, capture-streams, telemetri.
  • GAMP 5 (S5): regulerede systemer (pharma, medicoteknik).
  • Logseq-konvention (S11): personlige vidensvaults med Git.
SemVer
Semantic Versioning — MAJOR.MINOR.PATCH. MAJOR = breaking, MINOR = feature, PATCH = bugfix. Standarden til API'er, fordi maskiner kan regne med talrækkefølgen.
# Eksempel-migration for et bibliotek
for f in *.docx; do
  mv "$f" "$(date -I)_${f// /_}"
done

Den menneskelige side

Den hyppigste fejlkilde er ikke det forkerte skema, men den manglende rollemodel. Hvis ledelsen bliver ved med at sende „xyzFINAL.docx", lærer holdet, at konventionen er valgfri.

En filnavn-konvention er 30 % standard og 70 % disciplin.

— fra pilot-workshoppen

Gennemført på tre uger

  1. Uge 1: beslut skemaet (1 workshop, 90 min).
  2. Uge 2: pilot i ét team — gamle filer lever videre, nye følger reglen.
  3. Uge 3: udrulning i hele virksomheden med et kort cheat-sheet (1 PDF-side).
Bring din viden i form.
Giv din viden et navn, du finder igen. Din anden hjerne holder konventionen, så du ikke behøver — en følgesvend, ikke et arkiv.
Reserver din plads··gratis →
Reserver din plads··gratis →
Forårsskolen er slut. Se Dag 93 → Spil spillet →