Media, news prose, and the press layer
A management sim without a press box feels like a spreadsheet that occasionally scores goals. By early June the stake was atmosphere with discipline: the world needed headlines and long-form match write-ups, and managers needed post-match press moments that felt like conversation rather than a form buried three routes deep.
What shipped was a media and news layer at global, national, and division scopes — templated posts, procedural prose for richer articles, match facts drawn from engine output, and admin policy for thresholds and lifestyle-story frequency. The game gained a news feed and chiron so the world scrolled past even when you were elsewhere in the club. Alongside that, press conferences moved into a modal wizard from inbox and clubhouse entry points: multi-paragraph briefings, tone-aware completion, cache invalidation so banners cleared after you answered. In simple terms, the club gained both a newspaper and a microphone, without confusing either with the personal inbox that still carried deal milestones.
The challenges were voice and boundaries. Procedural prose can read like Mad Libs if the fact kernel is weak; press UX can steal focus if every answer forces a route change. We kept news editorial and inbox personal — related, not identical — inasmuch as a completed transfer deserves both a private notification and a public rumour or report. The strength of seeded word banks plus match facts is controllable flavor without a model call on every fixture; the drawback is a ceiling on wit until narrative generation arrived later. Press-as-modal preserved place in the clubhouse; the thin deep-link route remained for the cases that needed a URL.
Paths not taken included generating all copy with an external LLM from day one, folding press into the news article pipeline, or shipping only short template strings forever. Early LLM dependency would have coupled atmosphere to provider cost before the fact model was solid; merging press with news would blur private morale beats with public copy; endless short templates would have kept the world quiet in the wrong way.
What it unlocked was a place for later cloud narrative work to raise the ceiling, and a habit of treating match output as raw material for stories — a habit the broadcast layer would push further when “live” commentary needed the same respect for determinism.