One input set, separate estimating jobs
This no-login planner runs locally in the browser. You can save one draft only in the same browser and browser profile; it does not sync across devices or private sessions, create a permanent reopen link, or put your title, optional reference or dimensions in the URL. The public page always has this canonical address.
This MVP has no server-backed draft, public sharing or access-controlled private link. A later server feature would need real storage, authorization, expiry/revocation and an explicit opt-in with unguessable IDs; noindex alone would not protect a draft.
Use the same local datum for existing ground and target finished level. The planner calculates excavation depth from the layer stack relative to that level change. It keeps compacted installed base, loose delivered base, bank excavation, loose soil spoil, purchased pavers, and polymeric-sand bags as separate quantities. Supplier increments and bag sizes round only the ordered quantity.