Business plan draft 0.3 in two versions: Plan A ~180M and Plan B ~225M THB
Deploy test site / deploy (push) Successful in 52s

- One build makes both documents: plan_variant.py switches the
  plan-specific text (pick / is_a / label); build_plan.py writes
  CNX-Vinyl-Business-Plan-A and -B (docx), export_pdf.py exports both PDFs
  with the table of contents filled in. Draft 0.2 (single launch-plant
  plan with contingency) is removed; it stays in the history.
- Plan A: the launch plant with every machine and six cost levers, ~177M
  THB with the ramp-up reserve, no contingency. Plan B: the second Duplex
  at launch, five presses, ~224M THB on the same basis. Each version reads
  as a complete plan with one table comparing it with the other; the
  216M investor-question text is gone, Pheenix is priced at OMS's
  reference plus 20 %.
- Calculator renders in both documents, each from its own preset: the
  plant at a glance (Figure 4), the budget check (Figure 5) and ten years
  of cash (Figure 6), in docs/renders/calculator/.
- Calculator budget card: the verdict and third KPI now name the tightest
  budget the midpoint fits (Plan A: 3.3M to spare under 180M; Plan B:
  0.8M under 225M) instead of always 225M.
- Fixes: CD replication cross-references point to section 4.10; the
  blended price in section 3.3 and roadmap item 1 is 3.76 to 5.27 USD at
  60 % specials (3.50 to 4.60 at a standard-heavy mix).
This commit is contained in:
grabowski committed 2026-10-17 15:42:35 +07:00
1 parent f2ff1eac1f
commit bd357ab03f
19 files changed
+1618 -685

No files matched your search

+16 -9
View File
@@ -296,14 +296,20 @@ The detail lives in dedicated documents:
(1.25M records, EBITDA ~3.1M USD, payback ~2.2 years on ~224M THB, if
the records sell), the five-press table, and the levers and
caveats behind the numbers
- [Business plan](docs/business-plan/CNX-Vinyl-Business-Plan.docx): the
investor-facing roll-up of everything above, built from
`docs/business-plan/build/` (run `python build_plan.py` to regenerate
after the numbers move; the PDF is exported with LibreOffice so the
table of contents is filled in). Draft 0.2 (October 2026) is built on
the launch plant: the whole chain at launch, the investor's budget
question, the launch plant's operating picture, the commissioning order
and its risks
- Business plan, draft 0.3 (October 2026), in two versions:
[Plan A, ~180M THB](docs/business-plan/CNX-Vinyl-Business-Plan-A.pdf)
([docx](docs/business-plan/CNX-Vinyl-Business-Plan-A.docx)) and
[Plan B, ~225M THB](docs/business-plan/CNX-Vinyl-Business-Plan-B.pdf)
([docx](docs/business-plan/CNX-Vinyl-Business-Plan-B.docx)): the
investor-facing roll-up of everything above, each a complete plan with
one table comparing it with the other, both priced without contingency
and with the ramp-up reserve. Each carries renders of the
[plant and business plan calculator](docs/fleet-calculator.html) with
its own preset (plant view, budget check, ten years of cash; in
`docs/renders/calculator/`). Built from `docs/business-plan/build/`
(`python build_plan.py` makes both versions; the PDFs are exported with
LibreOffice so the table of contents is filled in). Draft 0.2, a single
launch-plant plan with contingency, is in the git history
## Repository Layout
@@ -311,7 +317,8 @@ The detail lives in dedicated documents:
docs/
├── brand/ Poy Records logo (1536 px PNG)
├── business-plan/
│ ├── CNX-Vinyl-Business-Plan.docx Investor business plan (generated)
│ ├── CNX-Vinyl-Business-Plan-A.docx / .pdf Investor business plan, Plan A (generated)
│ ├── CNX-Vinyl-Business-Plan-B.docx / .pdf Investor business plan, Plan B (generated)
│ └── build/ Python source of the plan; regenerate with
│ build_plan.py
├── consulting/ Consultancy proposals and overviews