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.
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).