Payap still an option: rezoning route; order example opaque
Deploy test site / deploy (push) Successful in 2m40s

User, 20 Oct 2026: Payap University claims they can rezone the land;
update the deck to show it is still an option. And: do not use a
transparent vinyl as the example in the order tool screenshot.

- land-listings/payap/rezoning-2026-10-20.md (new): what a rezoning is
  under the Town Planning Act B.E. 2562 (section 35 amendment started by
  DPT or the local official, Town Planning Commission, 30-day posting
  with objections, Ministry of Interior notification via Cabinet and the
  Royal Gazette; a landowner can ask, not rezone), the DPT's own work
  plan (~70 weeks without objections, ~82 with: ~16 to 19 months), the
  schedule effect (roughly a year on first production unless the request
  starts now; estimate) and what to ask Payap. DPT procedure PDF filed.
- site-candidates.md: Payap "still an option" in the table, rezoning
  paragraph with an Open action, check 1 and the re-siting rule; zoning
  record, payap-partnership.md and README point to it.
- Business plan 6.1, risk table and critical path: Payap's rezoning
  claim and its ~16 to 19 months; A and B rebuilt (63 pages, checked).
- Deck: site slide names Payap as an option once rezoned, notes and
  source line; risk row updated.
- order.html: the "Splatter 12"" preset now has a white base instead of
  clear; deck platform screenshots re-shot in both themes (numbers
  unchanged: 100 fans, break-even 46, ~480 THB kept). Order checks 96/96,
  fan parity 206/206; deck verify clean in both themes, PDFs rebuilt.
This commit is contained in:
grabowski committed 2026-10-20 14:58:40 +07:00
1 parent 744a56d22b
commit 967e6b1c76
20 files changed
+171 -17

No files matched your search

+1 -1
View File
@@ -1319,7 +1319,7 @@ const addrF=g=>`<div class="grid2f">${fld("a_"+g+"_name","Name","text",{ac:"name
(g==="b"?`<div class="grid2f">${fld("a_b_email","E-mail","email",{ac:"email"})}${fld("a_b_phone","Phone","tel",{ac:"tel"})}</div>`:"")+
fld("a_"+g+"_line1","Address line","text",{ac:"address-line1"})+`<div class="grid2f">${fld("a_"+g+"_city","City","text",{ac:"address-level2"})}${fld("a_"+g+"_postcode","Postcode","text",{ac:"postal-code"})}</div>`+fld("a_"+g+"_country","Country","text",{ac:"country-name"});
const PRESETS={
splat:{t:"Splatter 12\"",size:"12",discs:1,jacket:"printed",dl:[{fx:"splatter",c:["clear","red","yellow","black"]}]},
splat:{t:"Splatter 12\"",size:"12",discs:1,jacket:"printed",dl:[{fx:"splatter",c:["white","red","yellow","black"]}]},
marble:{t:"Marble 7\"",size:"7",discs:1,dl:[{fx:"marbled",c:["blue","white"]}]},
split:{t:"Split double LP",size:"12",discs:2,jacket:"gatefold",dl:[{fx:"split",c:["red","yellow"]},{fx:"split",c:["blue","white"]}]}
};