SteamTrap Log turns a plant steam-trap walkdown into one glanceable survey card—tag, type, cold/hot/blow-through—fully offline. Built for utilities techs, energy auditors, and boiler-house crews who need durable trap observations on the floor, not a generic ticket board or note list. COLD START ON THE SURVEY SURFACE Open the app and land on the fullscreen trap-survey pad: trap tag field, type chips, and a three-state condition control. Mark Cold (failed closed), Hot (working discharge), or Blow-through (failed open steam loss), add an optional line/route label and a free-text observation, then save. Each save advances the walkdown session and stores a durable record against that tag. TRAP TYPES WITH FIELD CUES Use a seeded library—thermodynamic disk, thermostatic bellows/bimetal, float & thermostatic, inverted bucket, free-float—and short cues for common failure modes so crews pick the right type without leaving the pad. WALKDOWN SESSION RUNNER Live tallies show cold count, hot count, blow-through count, and traps surveyed. One-tap next-trap advance keeps the route moving. Plant route strips give an ordered tag checklist per line or building so the walkdown progresses trap-by-trap without a separate home tab. FAILED-TRAP WORKLIST & HISTORY Failed traps (Cold + Blow-through only) roll into a repair worklist sortable by line, type, or newest observation. Per-tag condition history across sessions makes repeat cold or blow-through patterns obvious before work orders. A session summary board shows condition mix bars, traps remaining on route, and plain-text report copy for shift handover. OFFLINE REGISTRY & DEFAULTS Local trap registry cards hold tag, type default, service medium (steam/condensate), and last condition—editable offline. DataStore defaults cover preferred trap-type order, default plant name, condition-chip layout density, and last active session resume. Typed-only observation editor includes quick-fail phrases (no discharge, live steam roar, water hammer risk). No camera or sensors required. Leave the walkdown with failed-trap counts, session totals, and history—not a scattered generic log. Designed for plant floors where network is optional and clarity is not.