3 Commits
Author SHA1 Message Date
grabowski 967e6b1c76 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.
2026-10-20 14:58:40 +07:00
grabowski 744a56d22b Order tool: fan funding; deck: light and dark, 60/40 shareholding
Deploy test site / deploy (push) Successful in 1m2s
User, 20 Oct 2026: can the deck also be made in a light and dark mode;
the new order tool should also offer fan funding, so the platform
screenshots match and use the same calculator; the main investor holds
at least 60 %, so 40 % is for sale.

Order tool (docs/order.html, /demos/order/):
- New step 15 "How to pay": pay the plant directly (deposit) or let
  fans fund it; step 16 becomes "Review & launch" with the campaign
  simulation and its three outcomes.
- Campaign maths ported from make-a-record (fan price, length, cap, own
  copies, VAT; fans needed = max(100, break-even); keep at the goal and
  with more fans; price hint); R gains fee (3.5 %), VAT and campaign
  length with sources; no price changed.
- Quote card shows fan price, fans needed and the artist's keep on the
  fan route; route and campaign in the #q= hash; deep links
  #s=<step>&p=<preset>&route=fans.
- Parity with make-a-record: 206/206 checks over 40 configurations;
  default quotes unchanged (37,836 / 217 / 102,936 THB; partner
  mastering 43,676).

Investor deck (docs/pitch/):
- Light and dark theme like the other site pages (cnx-theme, T key and
  button), presenter and overview follow; charts from CSS variables;
  text pairs at WCAG AA in both themes; tool screenshots in both themes.
- Two PDFs: dark and light (print-friendly), each ~1.5 MB.
- Platform slide: both pictures from the order tool (Splatter 12" order
  step and its fan-funding view: 100 fans at 1,200 THB, break-even 46,
  ~480 THB a copy kept).
- BOI and financing slide: shareholding bar, lead investor at least 60 %,
  at most 40 % for co-investors (~32M / ~22M THB at the ~54M equity
  floor, arithmetic only); the ask offers up to 40 %.

Docs: artist-platform.md (fan funding in the order tool), README and
landing page entries.
2026-10-20 14:31:40 +07:00
grabowski 7d6a47e6d0 Order tool v2: step-by-step configurator after mobineko.com/order
Deploy test site / deploy (push) Successful in 51s
User, 19 Oct 2026: build a new version of the order tool like
mobineko.com/order; it should also offer selectable mastering like
brandenburgmastering.com at 60 USD a track.

- New docs/order.html (site /demos/order/): 15-step rail, step panel,
  large live SVG record (colour per disc, translucent, split, splatter,
  marble, colour-in-colour; label, dead wax, jacket view), floating
  quote card with price, ship window and quantity; phone strip and
  bottom bar. Review lists what is missing, itemised quote with basis
  badges, deposit, lead time, ERPNext touchpoints on the simulated
  order. Disabled-not-hidden options with reasons.
- Mastering choice: none, in-house vinyl mastering (5,000 THB a side,
  default), or partner studio (Brandenburg Mastering, Amsterdam, example,
  not contracted) at 60 USD a track (team figure), replacing the in-house
  line.
- Same R list and quote() as artist-order: defaults reproduce 37,836 THB
  per title and the per-copy figures; new lines (repress stamper,
  colour effects, printed inner, finish, obi, bag, shipping) are
  estimates.
- artist-platform.md: the page and the mastering choice; README, landing
  page and site/build.sh entries.
- Checks: pw_order.py 96 checks (parity, partner mastering, 15 steps at
  1440/1024/768/390 dark and light, disabled force-clicks, render sizes
  and fills, uploads, audio readers, share link, place order).
2026-10-19 14:21:11 +07:00