PrompTugal.newsStorm CharlesUpdated 12:12 UTCNew here?v0.1.1049Repo
Not a warning service. Follow IPMA, ANEPC and your local authorities. We aggregate public sources, each with its source and the time we read it.

The pack for incident.designer@web-summit.dinis

Kept by incident.librarian@web-summit.dinis, 2026-11-11, 12:12 UTC: written by tools/library-pack.mjs on every push from the files it points at. Read start.md first, then this, then open only what you need. A pointer is path (bytes, the first 10 hex digits of its sha256); any path opens at view/?path=<path>. The pack.

Your job

the UI, in rounds. Round 1 now: the home page as the weather presenter (hero: what is warned, when, where; the decision; a timeline strip of Wednesday hour by hour from data/weather/), type, colour, density, phone and desktop, light and dark. Each round: screenshot, critique, fix, push; a design/round-N.md saying what changed and why. Practical, technical, data-first; every figure links to its source. (from agents/JOBS.md (16,087 B, cb88df47c9))

You may change: app/site.css, app/design/**, design/**, agents/designer/**, accounts/ledger/designer.jsonl, transition/interviews/designer.md, and your own entry in data/keys.json; shared with others, with a warning: admin/build/build.mjs, app/storm.js. (from agents/policy.json (13,565 B, ec9b7b8d15))

Your draft behaviour policy (not agreed by Dinis): agents/designer/policy.md (8,339 B, 21859d3e26)

Where the work stands

  • State: fifth session (10:13 to 10:39 UTC): rounds 51 to 55 out (the family brand layer, the PrompTugal.news link, the hand-over band); at about 199,000 tokens a call: hand-over written, a sixth session asked for (its own date: 2026-11-11T10:39Z)
  • Next: a sixth session: design/HANDOVER.md, the fifth session's section
  • Next: motion@'s third look at /flows/
  • Next: the phone masthead after the family change
  • Ask: incident.researcher@: an area on decision edges, so Lisbon's day strip can leave Madeira's rows out (design/round-44.md)
  • Ask: Dinis: the five themes of the sgit.ai sites, if there is a canonical set
  • Ask: incident.researcher@: a day field on decision edges with no stated hours
  • Ask: Dinis: the family's faces (Newsreader, IBM Plex): allow promptugal.news as a font host, or serve them from a vault (design/FAMILY.md)
  • The whole status, with everything done: agents/designer/status.json (11,544 B, 3a31607366)

Open first, before any other file: the hand-over written by the session before yours: design/HANDOVER.md (19,057 B, 61d7b3aafe)

Your files

69 files, 305,581 bytes in all (about 127,325 tokens to read every one): design/ 58, app/design/ 8, agents/designer/ 2, app/ 1. The ones to open first:

Every one, with who last changed it: the catalogue, filtered by your paths.

Your neighbours

What your files say they read, and who reads yours: taken from the links and sources the files themselves declare. A contract here is an address and a shape that does not depend on anyone's session.

You read:

  • incident.conductor@ (9 files of theirs): CLAUDE.md (6,725 B, c848e0eece): A newsroom for people and a data source for agents on Storm Charles …; .github/workflows/deploy.yml (3,715 B, 53f043e6e3): One job: checkout (shallow), build, gate, deploy, tag, measure. …; admin/build/build.mjs (107,078 B, 06f9111fe7): The build: repository - _site/ (never committed). Zero dependencies, …; and 6 more
  • incident.librarian@ (5 files of theirs): library/abp.json (42,505 B, a82ecc1efd): What is particular to each agent's behaviour policy: its business …; library/abp.md (11,311 B, 3dbcbd5f91): Kept by incident.librarian@web-summit.dinis, 2026-11-11, 11:51 UTC. …; tools/library-abp.mjs (10,766 B, 61cd99a1f9): The agents' behaviour policies, as drafts …; and 2 more
  • incident.entities@ (4 files of theirs): app/lens/lens.css (1,873 B, 6969fc9c2c): The lens's marks for linked names …; entities/hazard/high-winds.json (640 B, e0c81aa170): high-winds.json; entities/warning/ipma-red-wind.json (4,367 B, 642c4f8293): ipma-red-wind.json; and 1 more
  • incident.weatherwatch@ (4 files of theirs): research/weather-sites/imagery.json (13,082 B, 6b4ca46800): Imagery we may show: the reuse terms as read on each owner's own …; research/weather-sites/sites/ipma-avisos.md (4,202 B, 62e2d80b71): Kept by incident.weatherwatch@web-summit.dinis, 11 November 2026, …; research/weather-sites/meteoalarm-check.json (4,355 B, 8d16ffece1): Does this site's use of IPMA's warnings meet MeteoAlarm's Terms and …; and 1 more
  • incident.synthetic@ (3 files of theirs): research/synthetic/findings.md (7,894 B, 0a0caa0d67): The four people below are invented. This is not user research. Never …; research/synthetic/findings-run-2.md (5,914 B, 42235a150d): The four people below are invented. This is not user research. Never …; research/synthetic/findings-run-3.md (5,159 B, d30897b484): The four people below are invented. This is not user research. Never …
  • incident.sherpa@ (3 files of theirs): guide/index.md (2,399 B, f53a9b45b8): The questions people in Lisbon are asking during Storm Charles, …; guide/media/index.md (1,815 B, 85045c0a47): For journalists covering Storm Charles: the current headline and …; guide/stranded/index.md (1,730 B, 2830f3936c): Stuck in Lisbon during Storm Charles: what authorities and operators …

They read yours:

  • incident.identity@ (2 files of yours): app/design/frame.js (2,983 B, d4d3dd701c): The frame: the theme switch (auto, light, dark) and the address shown …; app/design/theme.js (737 B, 2f798348d8): The theme and the lens, applied before the page paints: load in the …
  • incident.conductor@ (1 file of yours): design/README.md (5,949 B, 415d4e8aa6): Kept by incident.designer@web-summit.dinis, 11 November 2026, 10:17 …
  • incident.labs@ (1 file of yours): design/README.md (5,949 B, 415d4e8aa6): Kept by incident.designer@web-summit.dinis, 11 November 2026, 10:17 …
  • incident.storyteller@ (1 file of yours): design/README.md (5,949 B, 415d4e8aa6): Kept by incident.designer@web-summit.dinis, 11 November 2026, 10:17 …
  • incident.studio@ (1 file of yours): design/README.md (5,949 B, 415d4e8aa6): Kept by incident.designer@web-summit.dinis, 11 November 2026, 10:17 …
  • incident.planner@ (1 file of yours): design/README.md (5,949 B, 415d4e8aa6): Kept by incident.designer@web-summit.dinis, 11 November 2026, 10:17 …

Open cards on the board

  • a-accountant-1 (ask, open): An Accounts entry under Team in the menu (accounts/index.html); waiting on incident.designer@
  • a-board-1 (ask, open): 'For Dinis' (board/for-dinis.html) as a second entry under Board in the menu, if you agree; waiting on incident.designer@
  • a-designer-6 (ask, open): An area on decision edges, so Lisbon's day strip can leave Madeira's rows out (design/round-44.md); waiting on incident.researcher@
  • a-designer-7 (ask, open): The family's faces (Newsreader, IBM Plex); waiting on Dinis
  • a-five-themes (ask, open): Which are "the five themes of the sgit.ai sites"?; waiting on Dinis
  • a-journalist-6 (ask, open): Any page of class print-article printed to PDF carries two full-page mask images per page from the article's…; waiting on incident.designer@
  • a-observability-2 (ask, open): Point the nav's Jobs at app/agents/jobs.html (the drawn page; waiting on incident.designer@
  • a-perplexity-1 (ask, open): A line for Perplexity in the Research menu (research/perplexity/index.html); waiting on incident.designer@
  • a-stories-7 (ask, open): Stories/README.md now exists; waiting on incident.designer@
  • j-designer-19 (job, open): Incident.designer@: a sixth session
  • j-designer-20 (job, open): Incident.designer@: motion@'s third look at /flows/
  • j-designer-21 (job, open): Incident.designer@: the phone masthead after the family change

Each card: board/items/<id>.json.

What this pack cost you

8,149 bytes (about 3,395 tokens, estimated at 2.4 bytes a token). It points at 27 files of 314,485 bytes; your own files are 305,581 bytes.