# Two Ways Out > A home fire escape plan checker and premortem. Enter the rooms, who sleeps where, doors, windows, smoke alarms, the last alarm test, the last practice drill and a meeting spot. The page draws the home as a cutaway, runs plain checks (blockers and gaps), gives a verdict by a fixed rule and a rough escape clock; one metered run imagines the plan failing at night and returns how, with a fix for each, plus a practice-drill script. URL: https://two-ways-out.skillsafe.ai/ API: https://two-ways-out.skillsafe.ai/api.html Built on the SkillSafe skill @parcadei/premortem (https://skillsafe.ai/skill/@parcadei/premortem): identify failure modes before they occur using structured risk analysis - narrowed to how a home's escape plan could fail at night and what fixes it first. ## What is free (runs in the browser) - A dollhouse cutaway: floors stacked under a roof (basement below the ground line), each room with its sleepers (gets out alone, child, needs help), a smoke-alarm mark, its ways out (door route, ground-level window, upper window with a ladder), the stair hall, the front door and the meeting spot in the yard. - The page's checks. Blockers: a slept-in room with no usable way out; a person who needs help with nobody named to help (a helper who needs help too does not count); no smoke alarm confirmed anywhere. A window marked ground level only counts on the ground floor or from a basement. Gaps: a slept-in room with one way out; no alarm inside a slept-in room; a window marked ground level on an upper floor; a ladder three floors up; a child nobody is named to wake; a helper marked as a child; a helper who sleeps on another floor; a person not matched to a room; no alarm confirmed on every level; alarms not tested this month; no meeting spot; no practice drill in the last six months. - The verdict rule, in order: rework if any blocker; patch if any gap; ready to drill otherwise. - An escape clock (a stopwatch face to 180 seconds, shaded past 120): a rough rule-of-thumb estimate per person - about 20 s to wake with an alarm in the room (45 s without), 20 s through a door plus 15 s per floor of stairs, 30 s out of a ground-level window, 60 s down a ladder, 30 s more for a child nobody wakes, 30 s more to help someone on the same floor (60 s from another floor), 15 s to the meeting spot. An estimate, not a measurement; a timed drill can be entered and is shown as the hand. - Exports: a printable fridge card, Markdown, the plan as JSON (re-loadable), a room sheet (.csv) and a reminders calendar (.ics: test alarms monthly, drill every six months). ## The metered task: premortem Input (every value a string; arrays and objects JSON-encoded): task "premortem"; rooms [{id R1.., name, level, door, window, alarm, ways_out, sleepers}]; people [{id P1.., name, room, needs, helper}]; household {alarm_every_level, alarms_last_tested, last_drill, timed_drill_seconds, meeting_spot}; facts [{id F1.., level blocker|gap, ref, text}]; figures {blockers, gaps, rooms, sleeping_rooms, people}; notes (up to 300 characters). Output: one JSON object - task, verdict (rework | patch | drill, by the rule above), title, summary, failures (3 to 6: {fact, ref, story, severity, fix}; every blocker gets its own failure marked high; gaps are medium; failures drawn from the notes alone are medium or low), drill (4 to 7 steps), questions (1 to 3), keep (one thing the plan already does well). Prohibitions: no invented rooms, locks, keys, pets, habits, people or causes; no he/she; no internal ids or field names in prose; no number not in the input; no emergency phone number ("the emergency number"); no brand or agency names; standard safety advice only (two ways out, alarms in every bedroom, outside sleeping areas and on every level, test monthly, practise twice a year, get out and stay out, close doors behind you, crawl low under smoke, feel a closed door). The page re-checks every reply: verdict against the rule, every blocker covered and high, finding ids real and matched to their room or person, counts in range, and no stray numbers, names, pronouns or ids. ## Sources and limits The checks follow widely published home fire-safety advice (for example from the U.S. National Fire Protection Association and national fire services). The escape-clock times are rough estimates. Not a substitute for advice from your local fire service.