Årstallet manglede, så jagttegnet stod kun som prosa i naturafsnittet. Nu har
det sit eget kort ved siden af radiolicensen, nyeste først, og det samme gælder
den maskinlæsbare side: endnu en EducationalOccupationalCredential af typen
license i Person-grafen, plus årstallet i llms.txt og i ascii-CV'et.
Claude-Session: https://claude.ai/code/session_0198n4owY35jQpwht1wCGzfh
Asgers stil bruger ikke "—" som pause eller indskud.. det er det tydeligste
AI-tegn der findes, og reglen står allerede i hans egen blog-post-skill. Den
gælder hele sitet, ikke kun blogindlæg, og teksterne fra de to foregående
commits overholdt den ikke.
Rettet: ".." hvor der er en rigtig pause (CV-linjen om radioen, begge linjer i
ascii-CV'et), komma hvor sætningen bare skal hænge sammen (naturafsnittet,
FAQ-svaret, faktalinjerne i llms.txt) og kolon i kodekommentaren i seo.ts.
Resten af sitet har stadig omkring 45 tankestreger fra tidligere tekster; de
ligger urørt her, så det bliver en beslutning for sig.
Claude-Session: https://claude.ai/code/session_0198n4owY35jQpwht1wCGzfh
Radiolicensen fik en linje; det her har brug for mere plads. Ny fuld sektion
"Natur og jagt" nederst på /cv, skrevet som det er ment: jagttegnet er
anledningen, men det er de tidlige morgener, stilheden, solopgangen og disen
over markerne der er pointen — og en tur uden nedlagt vildt tæller lige så
meget. Plus fugle, planter og årstidernes skiften.
Jagttegnet står bevidst som prosa og ikke som et kort i "Licenser"-sektionen
endnu: der mangler årstallet, og en licens med en tom dato ser værre ud end
ingen dato.
llms.txt og cv.txt får én linje hver, så den maskinlæsbare profil ikke
modsiger den menneskelige — "Spørg mit CV" bygger netop på de to filer.
Riflen er med vilje ikke nævnt nogen steder: sitet oplyser allerede by og
linker til LinkedIn, og våbenejerskab hører ikke hjemme sammen med det.
Claude-Session: https://claude.ai/code/session_0198n4owY35jQpwht1wCGzfh
Asger bestod radioamatørprøven lørdag den 18. maj 2024 og har B-licens med
kaldesignalet OZ0AGW. Det står nu de steder profilen faktisk læses fra — både
af mennesker og af maskiner — i stedet for som en løsrevet notits:
- /cv: ny "Licenser"-sektion (licens, kaldesignal, prøvedato) og en linje under
Interesser, der binder radioen sammen med resten af profilen — protokoller og
infrastruktur, bare uden kabler.
- Forsiden: hero-teksten nævner det som en del af fritiden, og der er en ny
FAQ ("Er Asger Weirsøe radioamatør?") med dato og kaldesignal, så både
FAQPage-schemaet og en LLM kan citere svaret ordret.
- seo.ts: Person får schema.org/callSign = OZ0AGW — en entydig identifikator på
linje med sameAs-profilerne, så opslag på kaldesignalet peger på personen.
hasCredential bliver et array (grad + licens med dateCreated 2024-05-18), og
knowsAbout/description udvides tilsvarende.
- llms.txt og cv.txt (curl-versionen): faktalinje, ekspertise-punkt, FAQ-svar og
kaldesignal i hovedet. Chat-proxyen på /chat henter netop de to filer ved
opstart, så "Spørg mit CV" kan svare på det efter en genstart.
Claude-Session: https://claude.ai/code/session_0198n4owY35jQpwht1wCGzfh
ERST ejer open source eDelivery (Oxalis); CGI var leverandoer paa NemHandel. Fuldtidsansat TSA hos Digisense (ikke ekstern raadgiver). Fjernet em-streger i synlig tekst + llms.txt for mindre AI-praeg.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Replaces the placeholder repo with the asger.weirsoe.dk site source.
Adds 6 blog posts (Proxmox, Authentik/OIDC, NPMplus migration, JS injection,
ah-fail) and .gitea/workflows/deploy.yml (bun build + rsync over SSH).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>