several updates to functionality
This commit is contained in:
73
stories/mysteriet_i_java_hulen.json
Normal file
73
stories/mysteriet_i_java_hulen.json
Normal file
@@ -0,0 +1,73 @@
|
||||
{
|
||||
"meta": {
|
||||
"name": "Mysteriet i Java Hulen",
|
||||
"theme_color": "#2b2b2b",
|
||||
"text_color": "#5cdb95",
|
||||
"bg_color": "#05386b",
|
||||
"font": "Consolas, monospace",
|
||||
"organizer": "System Administrator (Unknown)",
|
||||
"log_prefix": "RUNTIME_LOG"
|
||||
},
|
||||
"events": [
|
||||
{
|
||||
"title": "FB: Initialisering af Fredags-Sprint",
|
||||
"hint": "COMPILE_ERROR",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Gennemgang af ugens kodebase<br>• Syntax check<br><br><b>LOG 15:00:</b><br>Asger har fundet en fejl i kompilatoren. Hver gang han skriver <code>public void</code>, retter IDE'en det automatisk til <code>public bar</code>.<br><br>Mathias sværger på, at han så kaffemaskinen blinke i morsekode. Beskeden var: \"JAVA ER IKKE LÆNGERE KAFFE.\"<br><br><i>Hulen ændrer sig. Luften smager pludselig af humle.</i>",
|
||||
"uid": "2f10eec2-fd1a-5178-bfe4-7ae1810419f2"
|
||||
},
|
||||
{
|
||||
"title": "FB: Audit af Lokale-Ressourcer",
|
||||
"hint": "TOMHED",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Inventaroptælling<br>• Ressourceallokering<br><br><b>LOG 15:15:</b><br>Vi sendte Tom ind for at hente whiteboards. Han kom tilbage uden noget.<br>Rapporten lyder: \"Der er helt <b>Tomt</b> derinde.\"<br><br>Men Martin påpeger, at selvom Tom siger det er tomt, kan vi høre lyden af 40 mennesker, der skåler, når døren står på klem.<br>Tom kigger tomt ud i luften. Han har set noget.",
|
||||
"uid": "4332fcba-389c-5881-8c20-ccf5c37d52eb"
|
||||
},
|
||||
{
|
||||
"title": "FB: Legacy System Integration",
|
||||
"hint": "GHOST_COMMIT",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Integration af ældre systemer<br><br><b>LOG 15:30:</b><br>Hans og Lasse har fundet commits i git-historikken, dateret til \"Fredag kl. 25:00\".<br>Commit-beskeden er blot: <i>\"Morten var her.\"</i><br><br>Hvilken Morten? Vi spurgte Morten. Han anede intet.<br>Vi spurgte Morten II (Den Anden). Han smilede bare og pegede på en post-it note, der var dukket op på væggen: \"Glem koden. Drik væsken.\"",
|
||||
"uid": "db3a8d71-7dbf-5625-8547-dee20324ba16"
|
||||
},
|
||||
{
|
||||
"title": "FB: Identitets-Verifikation (Double-Check)",
|
||||
"hint": "DOBBELTGÆNGER",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Sikkerhedsopdatering af brugerprofiler<br><br><b>LOG 15:45:</b><br>Jacob og Christoffer forsøgte at debugge virkeligheden.<br>De observerede, at når lyset i Java Hulen flimrer, kaster Morten II en skygge, der ligner den første Morten.<br><br>Tapper prøvede at tappe vand fra hanen. Der kom mørk stout ud.<br>\"Det er en feature, ikke en bug,\" hviskede Lene fra hjørnet, mens hun stirrede ind i en skærm, der var slukket.",
|
||||
"uid": "dd9460dd-e4f9-5ec9-a422-e9ebe254160c"
|
||||
},
|
||||
{
|
||||
"title": "FB: Akustisk Frekvens-Analyse",
|
||||
"hint": "EKKO",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Støjmåling i storrumskontor<br><br><b>LOG 16:00:</b><br>Anne og Jan melder om uregelmæssigheder.<br>Når man er stille, kan man høre tastaturerne skrive af sig selv.<br>Rytmen lyder som åbningen af dåser: <i>Pscht. Klik. Slurk.</i><br><br>Lise forsøgte at forlade rummet, men døren førte bare ind i den anden ende af Java Hulen.<br>\"Vi er i et loop,\" sagde hun. \"Vi må drikke os ud.\"",
|
||||
"uid": "908d795f-26a5-578f-9cc5-25ca9ab7ff99"
|
||||
},
|
||||
{
|
||||
"title": "FB: Hardware Stress-Test",
|
||||
"hint": "OVERCLOCK",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Belastningstest af servere<br><br><b>LOG 16:15:</b><br>Mikkel og Claus har målt temperaturen. Den falder drastisk nær køleskabet.<br>Lars Erik fandt en manual under gulvtæppet tituleret: \"Protokol for Fredags-Transformationen\".<br><br>Siderne er blanke, indtil man spilder væske på dem.<br>Der står nu: <i>\"Morten II er nøglen. Eller måske låsen.\"</i>",
|
||||
"uid": "9116a36e-16ef-55f8-88cc-cc9c6c4a3879"
|
||||
},
|
||||
{
|
||||
"title": "FB: Tidsmæssig Synkroniseringsfejl",
|
||||
"hint": "LAG",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• NTP Server justering<br><br><b>LOG 16:30:</b><br>Rune kiggede på sit ur. Viserne går baglæns.<br>Emil påstår, at han har haft den samme samtale med Kathrine 4 gange nu.<br><br>\"Vi compilerer ikke længere kode,\" sagde Kathrine tørt. \"Vi compilerer promiller.\"<br>Væggene i Java Hulen begynder at ligne binære tal, der flyder nedad (Matrix-style), men tallene er priser fra den lokale bar.",
|
||||
"uid": "526fa96f-c227-54c5-b1f2-52d5ce8f7807"
|
||||
},
|
||||
{
|
||||
"title": "FB: Bruger-Accept Test (UAT)",
|
||||
"hint": "RUNTIME",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Godkendelse af leverancer<br><br><b>LOG 16:45:</b><br>Morten (den første) er begyndt at fade ud. Han bliver mere og mere gennemsigtig.<br>Morten II (Den Anden) bliver mere solid.<br><br>\"Der kan kun være én Runtime-Morten,\" grinede Asger nervøst.<br>Tom tjekkede sin flaske. Den var Tom. Da han kiggede igen, var den fuld.<br>\"Uendelig løkke!\" råbte Tapper begejstret.",
|
||||
"uid": "592ad6f5-f0ec-5c5a-9022-6733745cec71"
|
||||
},
|
||||
{
|
||||
"title": "FB: Ledelsesmæssig Eskalering",
|
||||
"hint": "CRITICAL",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Eskalering til styregruppen<br><br><b>LOG 16:55:</b><br>Mathias og Martin forsøger at holde fast i bordene.<br>Tyngdekraften i Java Hulen skifter retning.<br>Lene skriver febrilsk på tavlen: <i>\"HVIS VI IKKE TØMMER FADET FØR KL 17, BLIVER VI HER FOR EVIGT.\"</i><br><br>Alle mand til pumperne. Dette er en kritisk deployering.",
|
||||
"uid": "44cc8a42-a51d-5886-b46a-ad7d22b2acaf"
|
||||
},
|
||||
{
|
||||
"title": "FB: System Reboot / Shut Down",
|
||||
"hint": "GENSTART",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Lukning af systemer før weekend<br><br><b>LOG 17:01:</b><br>Lyset blinkede én gang.<br>Java Hulen er bare et mødelokale igen. Ingen øl. Ingen mystik.<br><br>Lars Erik står med en kaffekop, der er rygende varm, selvom han drak kold pilsner for 2 minutter siden.<br>På whiteboardet står der med utydelig håndskrift:<br><i>\"Tak for testen. Vi ses i næste uge. Hilsen Morten...ne.\"</i>",
|
||||
"uid": "5b8c5211-5f89-513b-8777-25cfff347d1d"
|
||||
}
|
||||
]
|
||||
}
|
||||
133
stories/sagen_om_koglepen.json
Normal file
133
stories/sagen_om_koglepen.json
Normal file
@@ -0,0 +1,133 @@
|
||||
{
|
||||
"meta": {
|
||||
"name": "Sagen om Kuglepennen (Case #734)",
|
||||
"theme_color": "#0e2a36",
|
||||
"text_color": "#d1d1d1",
|
||||
"bg_color": "#050f14",
|
||||
"font": "Georgia, serif",
|
||||
"organizer": "External Investigator Z",
|
||||
"log_prefix": "EVIDENCE"
|
||||
},
|
||||
"events": [
|
||||
{
|
||||
"title": "FB - Ekstern revisionsstart",
|
||||
"hint": "ANKOMST",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Opstart af inventar-undersøgelse<br>• Identificering af nøglepersoner<br><br><b>LOG #001:</b><br>Jeg ankom til CGI Aalborg kl. 14:58. Regnen udenfor faldt ikke nedad, men... sidelæns.<br>Opgaven er simpel: Find en stjålet kuglepen (mærke: 'Parker', model: 'Jotter').<br>Døren gik op før jeg rørte håndtaget. <b>Tapper</b> stod bag baren. Han blinkede ikke.",
|
||||
"uid": "bd2867d9-5662-5ad0-90b5-0e6aa7fa8931"
|
||||
},
|
||||
{
|
||||
"title": "FB - Indledende interessent-analyse",
|
||||
"hint": "LASSE",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Kortlægning af vidner<br><br><b>LOG #002:</b><br>Har afhørt subjektet <b>Lasse</b>. Han hævder, han ikke har set kuglepennen.<br>Men mens han talte, tegnede hans fingre komplekse geometriske figurer i kondensen på hans ølglas.<br>Han hviskede: <i>\"Den skriver ikke med blæk, Z. Den skriver med tid.\"</i><br>Jeg noterer ham som 'mistænkelig'.",
|
||||
"uid": "bf5d58e7-9c8b-5b9c-9a95-9f56f96393b0"
|
||||
},
|
||||
{
|
||||
"title": "FB - Materiel beholdningskontrol",
|
||||
"hint": "TOM",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Fysisk gennemgang af aktiver<br><br><b>LOG #003:</b><br>Mødte <b>Tom</b> ved kaffemaskinen. Han tilbød mig en kop \"sort væske\".<br>Væsken var kold, men dampen steg stadig op.<br>Tom grinede nervøst: <i>\"Vi mistede ikke pennen. Vi slap den fri.\"</i><br>Hvad gemmer de her mennesker i deres Outlook-kalendere?",
|
||||
"uid": "f75d3d7f-33aa-5b1e-9941-04899b422146"
|
||||
},
|
||||
{
|
||||
"title": "FB - Netværksinfrastruktur Audit",
|
||||
"hint": "MARTIN",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Gennemgang af kabling og forbindelser<br><br><b>LOG #004:</b><br>Fandt <b>Martin</b> i serverrummet (eller var det toilettet? Rummet skifter form).<br>Han stirrede ind i et netværksstik.<br><i>\"Kan du høre det, detektiv?\"</i> spurgte han. <i>\"Kuglepennen kradser i firewallen.\"</i><br>Jeg har brug for en drink. En stærk en.",
|
||||
"uid": "b25a002a-db05-5293-a62e-9c18952b7d62"
|
||||
},
|
||||
{
|
||||
"title": "FB - Kapacitetsvurdering (Mental)",
|
||||
"hint": "MATHIAS",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Stress-test af systemet<br><br><b>LOG #005:</b><br><b>Mathias</b> sad i et hjørne, der var mørkere end belysningen tillader.<br>Han holdt en notesblok, men ingen pen.<br><i>\"Den valgte Asger,\"</i> mumlede han.<br>Da jeg spurgte hvad han mente, pegede han bare mod Limfjorden.",
|
||||
"uid": "71f3b982-da8c-5476-9377-4215f48a1ff9"
|
||||
},
|
||||
{
|
||||
"title": "FB - Strategisk Vidensdeling",
|
||||
"hint": "ASGER",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Vidensdeling på senior-niveau<br><br><b>LOG #006:</b><br>Konfronterede <b>Asger</b>. Han virkede rolig. For rolig.<br>Han talte om \"Legacy Systemer\" på en måde, der lød som om han mente \"Ældgamle Guder\".<br><i>\"Pennen er et interface, Z. Du kan ikke bare 'finde' den. Du skal logge ind.\"</i>",
|
||||
"uid": "135fb9b9-a1ef-5370-a162-1a886c0da5fa"
|
||||
},
|
||||
{
|
||||
"title": "FB - Brugeroplevelses-optimering",
|
||||
"hint": "JACOB",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• UX Review<br><br><b>LOG #007:</b><br><b>Jacob</b> kom løbende. Han var bleg.<br>Han påstod, at han havde set kuglepennen svæve over billardbordet.<br><i>\"Kuglerne trillede ikke,\"</i> sagde han. <i>\"De... vibrerede.\"</i><br>Jeg begynder at tro, at dette ikke er en almindelig tyverisag.",
|
||||
"uid": "a330fd4b-9f64-544f-9d48-d27835abe347"
|
||||
},
|
||||
{
|
||||
"title": "FB - Logistik og Forsyning",
|
||||
"hint": "TAPPER",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Genopfyldning af lagre<br><br><b>LOG #008:</b><br>Gik tilbage til baren. <b>Tapper</b> pudsede et glas. Det samme glas som for en time siden.<br>Det skreg, da kluden rørte det.<br><i>\"Vil du have en IPA?\"</i> spurgte han. <i>\"Den er brygget på vand fra R'lyeh.\"</i><br>Jeg takkede nej. Jeg holder mig til pilsner.",
|
||||
"uid": "315d69d3-2648-5e2a-82c6-b77976d1a9f4"
|
||||
},
|
||||
{
|
||||
"title": "FB - Tværgående Alignment",
|
||||
"hint": "SKRIFTEN",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Koordinering på tværs af siloer<br><br><b>LOG #009:</b><br>Der er skrift på væggen bag dartskiven. Det er skrevet med den savnede pen.<br>Teksten er på C# men variablerne er navne på dæmoner.<br><b>Martin</b> siger, det kompilerer uden fejl.",
|
||||
"uid": "6b2df9ce-218e-5be4-bd1f-2e0c80e615c6"
|
||||
},
|
||||
{
|
||||
"title": "FB - Risikovurdering",
|
||||
"hint": "LYDEN",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Vurdering af operationelle risici<br><br><b>LOG #010:</b><br>Lyden i lokalet har ændret sig. Muzakken er erstattet af en lavfrekvent brummen.<br><b>Lasse</b> og <b>Tom</b> står og nikker i takt til den.<br>Det er lyden af en kuglepen, der klikkes ind og ud. Igen og igen. Uendeligt højt.",
|
||||
"uid": "a0e9675a-34ec-5a50-ae5f-4f2000c2a0d8"
|
||||
},
|
||||
{
|
||||
"title": "FB - Compliance Check (Okkult)",
|
||||
"hint": "REGLERNE",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Sikring af overholdelse af standarder<br><br><b>LOG #011:</b><br>Fandt en proceduremanual under sofaen.<br>Regel 1: \"Spørg ikke om pennen.\"<br>Regel 2: \"Hvis <b>Asger</b> begynder at chante, så chant med.\"<br>Regel 3: \"Fredagsbaren slutter aldrig. Vi pauser den kun.\"",
|
||||
"uid": "25b80771-6343-5074-acad-b1463890ffc4"
|
||||
},
|
||||
{
|
||||
"title": "FB - System Integration Test",
|
||||
"hint": "Sammensmeltning",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Test af systemernes samspil<br><br><b>LOG #012:</b><br><b>Mathias</b> har nu blæk på hænderne. Han rørte ved ingenting.<br>Han siger, at pennen skriver historien om os alle sammen lige nu.<br><i>\"Jeg er bare en bi-karakter i referatet,\"</i> græd han.",
|
||||
"uid": "d212adcc-5d00-5d9e-a53f-defc2cf7009d"
|
||||
},
|
||||
{
|
||||
"title": "FB - Legacy System Migration",
|
||||
"hint": "FORTIDEN",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Flytning af data fra gamle systemer<br><br><b>LOG #013:</b><br>Lyset gik ud. Da nødgeneratoren startede, var vi ikke længere i Aalborg.<br>Uden for vinduet var der kun hav. Grønt, oprørt hav.<br><b>Jacob</b> kiggede ud: <i>\"CGI Atlantis afdelingen... de har også fredagsbar.\"</i>",
|
||||
"uid": "da5a5ed4-d072-589a-8a72-a4777f816628"
|
||||
},
|
||||
{
|
||||
"title": "FB - Performance Review",
|
||||
"hint": "DOMMEN",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Individuel evaluering<br><br><b>LOG #014:</b><br><b>Tapper</b> kaldte mig op til baren.<br>Han lagde en genstand på disken. En Parker Jotter.<br>Den pulserede.<br><i>\"Den er ikke stjålet,\"</i> sagde Tapper med en stemme som knust grus. <i>\"Den ventede bare på en ny bruger.\"</i>",
|
||||
"uid": "236a2354-b293-582d-bafc-2621001f1b32"
|
||||
},
|
||||
{
|
||||
"title": "FB - Kontraktforhandling",
|
||||
"hint": "UNDERSKRIFT",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Finalisering af aftaler<br><br><b>LOG #015:</b><br>Alle kigger på mig. <b>Lasse, Tom, Martin, Mathias, Asger, Jacob</b>.<br>De danner en halvcirkel.<br>Asger rækker mig et stykke papir. Det ligner en timeregistrering, men feltet for 'Timer' er uendeligt.<br><i>\"Skriv under, Z.\"</i>",
|
||||
"uid": "c9f7554d-b5b5-56b1-acf1-ec7083dbd578"
|
||||
},
|
||||
{
|
||||
"title": "FB - Implementeringsfase",
|
||||
"hint": "OPTIVELSE",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Idriftsættelse<br><br><b>LOG #016:</b><br>Jeg tog pennen. Den var varm som kød.<br>Da jeg rørte papiret, hørte jeg ikke ridsen af kugle mod papir, men et skrig.<br>Mit eget skrig? Eller pennens?",
|
||||
"uid": "89bcc0ae-122d-51c3-ab0f-64e3130d87b1"
|
||||
},
|
||||
{
|
||||
"title": "FB - Kvalitetssikring",
|
||||
"hint": "SLØRET",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• QA af leverancen<br><br><b>LOG #017:</b><br>Verden er blevet skarpere. Farverne er... anderledes.<br><b>Tom</b> har lige fortalt en vittighed, jeg hørte for 1000 år siden.<br>Vi lo. Vi lo så tænderne raslede.",
|
||||
"uid": "69ad60fa-cf13-577d-a83a-dd857f629671"
|
||||
},
|
||||
{
|
||||
"title": "FB - Driftsstabilisering",
|
||||
"hint": "GLEMSEL",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Sikring af stabil drift<br><br><b>LOG #???</b><br>Hvad ledte jeg efter? En blyant? En mus?<br>Det betyder ikke noget.<br><b>Tapper</b> skænkede mig en ny øl. Den smager af jern og stjerner.",
|
||||
"uid": "d3d54e76-3ec7-5610-862d-829700238f20"
|
||||
},
|
||||
{
|
||||
"title": "FB - Arkivering af Sagsakter",
|
||||
"hint": "LUKKET",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Lukning af sagen<br><br><b>LOG FINAL:</b><br>Sagen er lukket. Ingen uregelmæssigheder fundet.<br>Detektiv Z eksisterer ikke længere som ekstern konsulent.<br>Jeg er blevet onboardet.",
|
||||
"uid": "dddc2291-efd8-5104-9031-7e3cb9b3db9d"
|
||||
},
|
||||
{
|
||||
"title": "FB - Gentagende begivenhed",
|
||||
"hint": "EVIGT",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Fastlæggelse af næste uges møde<br><br><b>STATUS:</b><br>Vi ses næste fredag.<br>Og næste.<br>Og næste.<br><i>Ph'nglui mglw'nafh Cthulhu Aalborg wgah'nagl fhtagn.</i>",
|
||||
"uid": "4e8f196f-2e97-50e3-b212-3c4ef46d902f"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -12,102 +12,122 @@
|
||||
{
|
||||
"title": "Ugentlig tværgående synkronisering",
|
||||
"hint": "AFVIGELSE",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Hurtig synk af ugens løse ender<br>• Ingen forberedelse nødvendig (seriøst)<br><br><b>FORTROLIGT UDDRAG:</b><br>Vi har en afvigelse i kalenderdomænet. Konsulent “N.” har stået som *OPTAGET* siden sidste fredag.<br>Der findes ingen mødeindkaldelse i historikken — kun en gentagelse.<br><br><i>Bemærkning:<br>Hvis du hører Outlook-påmindelsen uden at have en påmindelse: ignorer den, og mød op alligevel.</i>"
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Hurtig synk af ugens løse ender<br>• Ingen forberedelse nødvendig (seriøst)<br><br><b>FORTROLIGT UDDRAG:</b><br>Vi har en afvigelse i kalenderdomænet. Konsulent “N.” har stået som *OPTAGET* siden sidste fredag.<br>Der findes ingen mødeindkaldelse i historikken — kun en gentagelse.<br><br><i>Bemærkning:<br>Hvis du hører Outlook-påmindelsen uden at have en påmindelse: ignorer den, og mød op alligevel.</i>",
|
||||
"uid": "b6fd22f2-0311-445e-bf42-8e31f9cad0a9"
|
||||
},
|
||||
{
|
||||
"title": "Obligatorisk sjov",
|
||||
"hint": "BADGE",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• “Teambuilding” uden slide deck<br>• Interessentpleje (humør)<br><br><b>FORTROLIGT UDDRAG:</b><br>Receptionen fandt et adgangskort med teksten: “KONSULENT N.” på gulvet ved køleskabet.<br>Kortet var lunt, som om det lige var blevet brugt — men ingen har registreret adgang.<br><br><i>Til stedeværende anbefales:<br>Smil normalt. Lad være med at sige ordet “gentagelse” højt før kl. 15:05.</i>"
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• “Teambuilding” uden slide deck<br>• Interessentpleje (humør)<br><br><b>FORTROLIGT UDDRAG:</b><br>Receptionen fandt et adgangskort med teksten: “KONSULENT N.” på gulvet ved køleskabet.<br>Kortet var lunt, som om det lige var blevet brugt — men ingen har registreret adgang.<br><br><i>Til stedeværende anbefales:<br>Smil normalt. Lad være med at sige ordet “gentagelse” højt før kl. 15:05.</i>",
|
||||
"uid": "fe8114b0-cbed-4645-8599-cde5bdc9679c"
|
||||
},
|
||||
{
|
||||
"title": "Afsluttende statusmøde (uformelt)",
|
||||
"hint": "SIGNAL",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Uformel status og weekendoverdragelse<br>• Opsamling på “wins”<br><br><b>FORTROLIGT UDDRAG:</b><br>Kl. 15:00 præcis kom der et systemevent:<br>“Your meeting has been updated.”<br>Ingen opdaterede noget.<br><br>Kort efter: en enkelt linje i beskrivelsesfeltet (nu slettet):<br><i>“…jeg kan høre isterningerne, men jeg kan ikke nå dem.”</i>"
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Uformel status og weekendoverdragelse<br>• Opsamling på “wins”<br><br><b>FORTROLIGT UDDRAG:</b><br>Kl. 15:00 præcis kom der et systemevent:<br>“Your meeting has been updated.”<br>Ingen opdaterede noget.<br><br>Kort efter: en enkelt linje i beskrivelsesfeltet (nu slettet):<br><i>“…jeg kan høre isterningerne, men jeg kan ikke nå dem.”</i>",
|
||||
"uid": "bf2d0a93-fd77-42cb-b7d9-5a6d1728f134"
|
||||
},
|
||||
{
|
||||
"title": "Kvalitativ erfaringsudveksling",
|
||||
"hint": "NOTE",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Del en ting der virkede denne uge<br>• Del en ting der ikke gjorde<br><br><b>FORTROLIGT UDDRAG:</b><br>Der cirkulerer en printet mødeagenda med håndskrift nederst:<br><br>“Hvis I læser dette, så er jeg ikke forsvundet.<br>Jeg er bare blevet flyttet til et lokale, der kun findes om fredagen.”<br><br>Papiret lugter af citrus og… mødelokale-tæppe."
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Del en ting der virkede denne uge<br>• Del en ting der ikke gjorde<br><br><b>FORTROLIGT UDDRAG:</b><br>Der cirkulerer en printet mødeagenda med håndskrift nederst:<br><br>“Hvis I læser dette, så er jeg ikke forsvundet.<br>Jeg er bare blevet flyttet til et lokale, der kun findes om fredagen.”<br><br>Papiret lugter af citrus og… mødelokale-tæppe.",
|
||||
"uid": "e000454e-3359-4fe9-8c5a-89dd86194e29"
|
||||
},
|
||||
{
|
||||
"title": "Strategisk afrunding af arbejdsugen",
|
||||
"hint": "INDDÆMNING",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Strategisk afrunding (aka: “god weekend”)<br><br><b>FORTROLIGT UDDRAG:</b><br>IT har forsøgt at “aflyse serien”.<br>Kalenderen genopretter den inden for 9 sekunder.<br><br><b>Foreløbig inddæmningsprocedure:</b><br>• Indkaldelsen må ikke slettes<br>• Deltagere skal møde fysisk op<br>• Der må gerne medbringes snacks (observationsmæssigt stabiliserende)"
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Strategisk afrunding (aka: “god weekend”)<br><br><b>FORTROLIGT UDDRAG:</b><br>IT har forsøgt at “aflyse serien”.<br>Kalenderen genopretter den inden for 9 sekunder.<br><br><b>Foreløbig inddæmningsprocedure:</b><br>• Indkaldelsen må ikke slettes<br>• Deltagere skal møde fysisk op<br>• Der må gerne medbringes snacks (observationsmæssigt stabiliserende)",
|
||||
"uid": "867282a6-2da5-4773-84d2-35dac2ac2f01"
|
||||
},
|
||||
{
|
||||
"title": "Tværfaglig alignment-session",
|
||||
"hint": "STØTTE",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Let alignment på tværs (ingen action items)<br><br><b>FORTROLIGT UDDRAG:</b><br>HR, IT og Facilities blev spurgt, om der findes et “Mødelokale 4B (uofficielt)”.<br>Facilities svarede: “Det gør der ikke.”<br>Så tilføjede de: “Men døren står nogle gange på klem om fredagen.”<br><br><i>Anbefaling:<br>Kom som du er. Tag evt. en ekstra ven med. (Flere vidner = færre glitch).</i>"
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Let alignment på tværs (ingen action items)<br><br><b>FORTROLIGT UDDRAG:</b><br>HR, IT og Facilities blev spurgt, om der findes et “Mødelokale 4B (uofficielt)”.<br>Facilities svarede: “Det gør der ikke.”<br>Så tilføjede de: “Men døren står nogle gange på klem om fredagen.”<br><br><i>Anbefaling:<br>Kom som du er. Tag evt. en ekstra ven med. (Flere vidner = færre glitch).</i>",
|
||||
"uid": "dee99abf-127a-48c5-af54-e80071f5e120"
|
||||
},
|
||||
{
|
||||
"title": "Ad hoc interessentdialog",
|
||||
"hint": "KØLESKAB",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Løst og socialt touchpoint<br><br><b>FORTROLIGT UDDRAG:</b><br>Ny interessent identificeret: Køleskabet.<br>Det afgiver en svag brummen i en rytme, der minder om en mødepåmindelse.<br><br>Ved forsøg på åbning kl. 14:59:<br>• håndtag koldt<br>• håndtag “giver sig” først efter en skål<br><br>Hypotese:<br>Køleskabet reagerer på ritualiseret fredagsbar-adfærd."
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Løst og socialt touchpoint<br><br><b>FORTROLIGT UDDRAG:</b><br>Ny interessent identificeret: Køleskabet.<br>Det afgiver en svag brummen i en rytme, der minder om en mødepåmindelse.<br><br>Ved forsøg på åbning kl. 14:59:<br>• håndtag koldt<br>• håndtag “giver sig” først efter en skål<br><br>Hypotese:<br>Køleskabet reagerer på ritualiseret fredagsbar-adfærd.",
|
||||
"uid": "1e74e9e9-2ed5-42be-8489-b9a9e2d6d080"
|
||||
},
|
||||
{
|
||||
"title": "Intern kapacitetsudligning",
|
||||
"hint": "KAPACITET",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Afbalancering af ugens energiniveau<br><br><b>FORTROLIGT UDDRAG:</b><br>Vi har brug for kapacitetsplanlægning:<br>• 1 person: isterninger<br>• 1 person: musik<br>• 1 person: “spørg ikke hvorfor, bare gør det” (koordinator)<br><br>Konsulent N. er muligvis låst til en times varighed ad gangen.<br>Hvis nogen forlader før tid, bliver rummet… mindre."
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Afbalancering af ugens energiniveau<br><br><b>FORTROLIGT UDDRAG:</b><br>Vi har brug for kapacitetsplanlægning:<br>• 1 person: isterninger<br>• 1 person: musik<br>• 1 person: “spørg ikke hvorfor, bare gør det” (koordinator)<br><br>Konsulent N. er muligvis låst til en times varighed ad gangen.<br>Hvis nogen forlader før tid, bliver rummet… mindre.",
|
||||
"uid": "7f04c11d-c39a-4869-bb7e-56d051210f6d"
|
||||
},
|
||||
{
|
||||
"title": "Letvægts-retrospektiv",
|
||||
"hint": "RETRO",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Hvad skal vi gøre mere af? Mindre af?<br><br><b>FORTROLIGT UDDRAG:</b><br>Root cause er sandsynligvis denne handling:<br>Konsulent N. trykkede “Accepter alle forekomster” uden at læse beskrivelsen.<br><br>Der findes nu en gentagende mødeserie, som opfører sig som en beholder.<br>Og N. er “i mødet” — ikke i bygningen."
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Hvad skal vi gøre mere af? Mindre af?<br><br><b>FORTROLIGT UDDRAG:</b><br>Root cause er sandsynligvis denne handling:<br>Konsulent N. trykkede “Accepter alle forekomster” uden at læse beskrivelsen.<br><br>Der findes nu en gentagende mødeserie, som opfører sig som en beholder.<br>Og N. er “i mødet” — ikke i bygningen.",
|
||||
"uid": "70ad1e5f-093d-4e7c-b24c-990bcb240f14"
|
||||
},
|
||||
{
|
||||
"title": "Uformel leverancegennemgang",
|
||||
"hint": "NØGLE",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Gennemgang af ugens “leverancer” (uformelt)<br><br><b>FORTROLIGT UDDRAG:</b><br>Lost & Found indeholdt én genstand, der ikke burde være der:<br>En nøgle mærket “FB-LOKAL” i en plastikpose.<br>Posen var dateret næste fredag.<br><br><i>Bemærkning:<br>Tid opfører sig dårligt i nærheden af serien.<br>Vi tester nøglen ved første skål.</i>"
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Gennemgang af ugens “leverancer” (uformelt)<br><br><b>FORTROLIGT UDDRAG:</b><br>Lost & Found indeholdt én genstand, der ikke burde være der:<br>En nøgle mærket “FB-LOKAL” i en plastikpose.<br>Posen var dateret næste fredag.<br><br><i>Bemærkning:<br>Tid opfører sig dårligt i nærheden af serien.<br>Vi tester nøglen ved første skål.</i>",
|
||||
"uid": "3e347783-cda3-4d7b-b8db-5250de8c3268"
|
||||
},
|
||||
{
|
||||
"title": "Operationel efterbearbejdning",
|
||||
"hint": "EKKO",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Efterbearbejdning af ugen (lavt gear)<br><br><b>FORTROLIGT UDDRAG:</b><br>Når glas rammer glas, kommer der et ekko, der ikke passer til rummet.<br>Ekkoet lyder som nogen der prøver at sige:<br><i>“…er I her…?”</i><br><br>Hvis du hører ekkoet:<br>Svar ikke direkte. Skål bare igen. (Det virker mere stabilt)."
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Efterbearbejdning af ugen (lavt gear)<br><br><b>FORTROLIGT UDDRAG:</b><br>Når glas rammer glas, kommer der et ekko, der ikke passer til rummet.<br>Ekkoet lyder som nogen der prøver at sige:<br><i>“…er I her…?”</i><br><br>Hvis du hører ekkoet:<br>Svar ikke direkte. Skål bare igen. (Det virker mere stabilt).",
|
||||
"uid": "02e1fc1b-4ac0-4384-a6b0-90221605ebac"
|
||||
},
|
||||
{
|
||||
"title": "Tværorganisatorisk vidensdeling",
|
||||
"hint": "SITES",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Vidensdeling (uformel)<br><br><b>FORTROLIGT UDDRAG:</b><br>Andre kontorer rapporterer lignende:<br>“En fredagsbar-invite der bliver ved med at vende tilbage.”<br>De kalder det: “Den Tilbagevendende Invitation”.<br><br>Fælles observation:<br>Når folk møder op og hygger, falder antallet af fejl i kalenderen midlertidigt."
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Vidensdeling (uformel)<br><br><b>FORTROLIGT UDDRAG:</b><br>Andre kontorer rapporterer lignende:<br>“En fredagsbar-invite der bliver ved med at vende tilbage.”<br>De kalder det: “Den Tilbagevendende Invitation”.<br><br>Fælles observation:<br>Når folk møder op og hygger, falder antallet af fejl i kalenderen midlertidigt.",
|
||||
"uid": "f8e736ee-c9b0-4a64-88cd-41e914b33656"
|
||||
},
|
||||
{
|
||||
"title": "Kalibreringsmøde (lav intensitet)",
|
||||
"hint": "TÆRSKEL",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Kalibrering uden intensitet<br><br><b>FORTROLIGT UDDRAG:</b><br>Kalibreringsparameter fundet:<br>Temperatur.<br>Hvis køleskabet når præcis “fredagskoldt”, bliver lyden i rummet klarere.<br><br><b>Strengt forbudt:</b><br>0,0% øl omtalt som “sikkert alternativ”.<br>Det gjorde rummet… meget stille sidst."
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Kalibrering uden intensitet<br><br><b>FORTROLIGT UDDRAG:</b><br>Kalibreringsparameter fundet:<br>Temperatur.<br>Hvis køleskabet når præcis “fredagskoldt”, bliver lyden i rummet klarere.<br><br><b>Strengt forbudt:</b><br>0,0% øl omtalt som “sikkert alternativ”.<br>Det gjorde rummet… meget stille sidst.",
|
||||
"uid": "b73190a0-0e24-4985-b8ab-1e9c5a5313e6"
|
||||
},
|
||||
{
|
||||
"title": "Afrunding af ugens initiativer",
|
||||
"hint": "ÅBNING",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Afrunding af igangværende initiativer<br><br><b>FORTROLIGT UDDRAG:</b><br>Nøglen passer i en dør, der normalt ikke har nøglehul.<br>Døren dukker op bag kaffemaskinen præcis 15:02.<br><br>På den anden side:<br>Et lokale med projektor.<br>Projektoren viser kun én slide:<br>“STATUS: OPTAGET”"
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Afrunding af igangværende initiativer<br><br><b>FORTROLIGT UDDRAG:</b><br>Nøglen passer i en dør, der normalt ikke har nøglehul.<br>Døren dukker op bag kaffemaskinen præcis 15:02.<br><br>På den anden side:<br>Et lokale med projektor.<br>Projektoren viser kun ét slide:<br>“STATUS: OPTAGET”",
|
||||
"uid": "f9a29201-fab2-4aab-91fc-e6417918c2a5"
|
||||
},
|
||||
{
|
||||
"title": "Intern koordinering uden agenda",
|
||||
"hint": "STILHED",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Koordinering uden agenda<br><br><b>FORTROLIGT UDDRAG:</b><br>Vi opdagede at en agenda gør det værre.<br>Når nogen skriver “Agenda:” i rummet, forsvinder døren igen.<br><br>Så:<br>• Ingen agenda<br>• Ingen referat<br>• Ingen action items<br>Kun fredagsbar.<br><br>(Det føles næsten for corporate til at virke. Men det virker.)"
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Koordinering uden agenda<br><br><b>FORTROLIGT UDDRAG:</b><br>Vi opdagede at en agenda gør det værre.<br>Når nogen skriver “Agenda:” i rummet, forsvinder døren igen.<br><br>Så:<br>• Ingen agenda<br>• Ingen referat<br>• Ingen action items<br>Kun fredagsbar.<br><br>(Det føles næsten for corporate til at virke. Men det virker.)",
|
||||
"uid": "b2d86cb7-d5b9-4ddc-9cde-7b53355dfb3c"
|
||||
},
|
||||
{
|
||||
"title": "Eksperimentel samarbejdsramme",
|
||||
"hint": "RITUAL",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Eksperimentel ramme (aka: prøv noget)<br><br><b>FORTROLIGT UDDRAG:</b><br>Nyt retrieval-eksperiment:<br>Kl. 15:07 foretages en synkroniseret skål.<br>Efterfulgt af: “God weekend” sagt én gang — ikke to.<br><br>Da vi testede det, kom der en notifikation:<br><i>“Konsulent N. forsøger at deltage.”</i>"
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Eksperimentel ramme (aka: prøv noget)<br><br><b>FORTROLIGT UDDRAG:</b><br>Nyt retrieval-eksperiment:<br>Kl. 15:07 foretages en synkroniseret skål.<br>Efterfulgt af: “God weekend” sagt én gang — ikke to.<br><br>Da vi testede det, kom der en notifikation:<br><i>“Konsulent N. forsøger at deltage.”</i>",
|
||||
"uid": "47462f0d-b093-477d-931e-479438f1b2cf"
|
||||
},
|
||||
{
|
||||
"title": "Socialt orienteret statusafstemning",
|
||||
"hint": "PULS",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Social statusafstemning (hvordan går det egentlig?)<br><br><b>FORTROLIGT UDDRAG:</b><br>Lyden fra “mødelokalet på den anden side” har nu en puls.<br>Den synker, når nogen griner.<br>Den stiger, når nogen siger “lige hurtigt”.<br><br>Vi kan muligvis trække N. tættere på ved at gøre rummet… menneskeligt."
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Social statusafstemning (hvordan går det egentlig?)<br><br><b>FORTROLIGT UDDRAG:</b><br>Lyden fra “mødelokalet på den anden side” har nu en puls.<br>Den synker, når nogen griner.<br>Den stiger, når nogen siger “lige hurtigt”.<br><br>Vi kan muligvis trække N. tættere på ved at gøre rummet… menneskeligt.",
|
||||
"uid": "5716d05a-585b-4351-ad3f-513c35727718"
|
||||
},
|
||||
{
|
||||
"title": "Procesmæssig nedlukning af ugen",
|
||||
"hint": "PORTAL",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Luk ugen ned på den rigtige måde<br><br><b>FORTROLIGT UDDRAG:</b><br>Portalen er stabil i cirka 58 minutter.<br>Ved 59:30 begynder projektoren at vise “MØDET ER FORLÆNGET”.<br><br>Hvis vi ikke lukker rigtigt:<br>Serien udvider sig med et ekstra “opfølgningsmøde”.<br>Ingen ønsker et follow-up til fredagsbar. Ingen."
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Luk ugen ned på den rigtige måde<br><br><b>FORTROLIGT UDDRAG:</b><br>Portalen er stabil i cirka 58 minutter.<br>Ved 59:30 begynder projektoren at vise “MØDET ER FORLÆNGET”.<br><br>Hvis vi ikke lukker rigtigt:<br>Serien udvider sig med et ekstra “opfølgningsmøde”.<br>Ingen ønsker et follow-up til fredagsbar. Ingen.",
|
||||
"uid": "9f0f35c4-7aa0-4aca-8406-9ab3dda97022"
|
||||
},
|
||||
{
|
||||
"title": "Konsensusbaseret afrunding",
|
||||
"hint": "BESLUTNING",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Konsensusbaseret afrunding (enighed + hygge)<br><br><b>FORTROLIGT UDDRAG:</b><br>Vi skal beslutte:<br>Åbner vi køleskabet helt?<br><br>Sidste gang blev døren på klem, og en hånd (med et tastatur-mærke) nåede ud.<br>Den slap en Post-it:<br>“Jeg er her. Jeg er stadig optaget.”<br><br>Konsensus kræver tilstedeværelse. (Og måske chips)."
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Konsensusbaseret afrunding (enighed + hygge)<br><br><b>FORTROLIGT UDDRAG:</b><br>Vi skal beslutte:<br>Åbner vi køleskabet helt?<br><br>Sidste gang blev døren på klem, og en hånd (med et tastatur-mærke) nåede ud.<br>Den slap en Post-it:<br>“Jeg er her. Jeg er stadig optaget.”<br><br>Konsensus kræver tilstedeværelse. (Og måske chips).",
|
||||
"uid": "7cf2d01a-94e6-480c-87c3-20def1316ad7"
|
||||
},
|
||||
{
|
||||
"title": "Frivillig deltagelse i fælles kontekst",
|
||||
"hint": "HJEMKOMST",
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Frivillig deltagelse, fælles kontekst, afslappet<br><br><b>FORTROLIGT UDDRAG:</b><br>Hvis retrieval lykkes, vil N. fremstå normal.<br>Undtagen:<br>• Hans Outlook vil muligvis vise 1900 ulæste reminders<br>• Han vil reagere på ordet “gentagelse” som på en høj lyd<br><br><i>Afsluttende note (fra N., modtaget som kalenderopdatering):<br>“Tak. Bliv ved med at møde op. Det er sådan man holder virkeligheden på plads om fredagen.”</i>"
|
||||
"story": "<b>OFFICIELT FORMÅL:</b><br>• Frivillig deltagelse, fælles kontekst, afslappet<br><br><b>FORTROLIGT UDDRAG:</b><br>Hvis retrieval lykkes, vil N. fremstå normal.<br>Undtagen:<br>• Hans Outlook vil muligvis vise 1900 ulæste reminders<br>• Han vil reagere på ordet “gentagelse” som på en høj lyd<br><br><i>Afsluttende note (fra N., modtaget som kalenderopdatering):<br>“Tak. Bliv ved med at møde op. Det er sådan man holder virkeligheden på plads om fredagen.”</i>",
|
||||
"uid": "fd74a09e-f082-4605-b00e-ddf73c172d5d"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
23
stories/template.json
Normal file
23
stories/template.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"meta": {
|
||||
"name": "Example Story Name",
|
||||
"theme_color": "#000000",
|
||||
"text_color": "#111111",
|
||||
"bg_color": "#f0f0f0",
|
||||
"font": "Arial, sans-serif",
|
||||
"organizer": "Example Organizer",
|
||||
"log_prefix": "LOG"
|
||||
},
|
||||
"events": [
|
||||
{
|
||||
"title": "TITLE[1]",
|
||||
"hint": "OPTIONAL_CODE",
|
||||
"story": "HTML CONTENT FOR ENTRY 1"
|
||||
},
|
||||
{
|
||||
"title": "TITLE[2]",
|
||||
"hint": "OPTIONAL_CODE",
|
||||
"story": "HTML CONTENT FOR ENTRY 2"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user