V6.5 template kit lab

HydroFlat jako pierwszy powtarzalny template kit.

Ten widok pokazuje kontrakt `roofing/b2b-technical`: dane wymagane od operatora, wspólne patterny, wygenerowane route’y, dwa wyrenderowane przykłady i granice tego, co nadal nie jest standalone app.

Manifest summary

HydroFlat / B2B Technical

technical dashboard, report preview, dense but ordered data, tables and risk panels

Best fit

  • firmy od dachow plaskich pracujace z zarzadcami
  • wykonawcy oferujacy raporty, przeglady i stale utrzymanie
  • uslugi, gdzie decyzja zakupowa wymaga dokumentacji i ryzyka

Do not use for

  • awaryjne naprawy telefoniczne dla wlascicieli domow
  • estetyczne portfolio premium bez zaplecza technicznego
  • proste wizytowki bez raportow, formularza obiektu ani procesu inspekcji

Input contract

Co operator musi zebrać przed generowaniem.

identitycontactserviceAreasbusinessAudienceheroReportPositioningreportMetricsreportRowsriskMatrixmaintenancePlansdocumentationChecklistobjectTypesfaqservicePagesformOptionsseoMetadatalegalDisclaimerMode

Generated routes

Route’y wyrenderowane z kontraktu B2B Technical.

hydroflat-pro home /demo/hydroflat-pro/

HydroFlat Pro home

hydroflat-pro service /demo/hydroflat-pro/przeglady-dachow-plaskich/

Przeglądy dachów płaskich

hydroflat-pro service /demo/hydroflat-pro/naprawa-papy/

Naprawa papy na dachu płaskim

hydroflat-pro service /demo/hydroflat-pro/raporty-dla-zarzadcy/

Raporty z dachu dla zarządcy

flatroof-kontrola home /demo/flatroof-kontrola/

FlatRoof Kontrola home

flatroof-kontrola service /demo/flatroof-kontrola/audyt-przed-sezonem/

Audyt dachu przed sezonem

flatroof-kontrola service /demo/flatroof-kontrola/raport-dla-wspolnoty/

Raport dachu dla wspólnoty

Pattern inventory

Wspólne klocki B2B Technical.

report-led hero

report preview and metrics above the fold

sample report table

data-driven B2B technical section

risk matrix

data-driven B2B technical section

maintenance plan cards

data-driven B2B technical section

documentation checklist

data-driven B2B technical section

B2B object inquiry form

data-driven B2B technical section

Instance comparison

Dwie marki z jednego template’u.

Warszawa / Warszawa, Pruszków, Piaseczno, Legionowo

HydroFlat Pro

Przeglądy i naprawy dachów płaskich z dokumentacją.
Service pages
przeglady-dachow-plaskich, naprawa-papy, raporty-dla-zarzadcy
Report rows
4
SEO targets
przegląd dachu płaskiego Warszawa, raport dachu płaskiego dla zarządcy, naprawa papy dach płaski Warszawa
Form variant
inspection-request

Poznań / Poznań, Luboń, Swarzędz, Suchy Las

FlatRoof Kontrola

Raporty dla wspólnot i zarządców bez zgadywania zakresu.
Service pages
audyt-przed-sezonem, raport-dla-wspolnoty
Report rows
3
SEO targets
przegląd dachu płaskiego Poznań, raport dachu dla wspólnoty Poznań, naprawa papy Poznań
Form variant
inspection-request

Reuse status

Co jest już data-driven, a co jeszcze nie.

Template manifest done

templates/roofing/b2b-technical/template.manifest.json

Schema contract done

schema/client.schema.json + schema/content.schema.json + runtime validator

Client/content config partial

JSON/YAML examples exist; current runtime still imports TS instance objects

Shared components done

B2BTechnicalHome + HydroFlat pattern components

HydroFlat routes done

/demo/hydroflat-pro/ + 3 service pages

FlatRoof routes done

/demo/flatroof-kontrola/ + 2 service pages

Dry-run scaffold done

pnpm factory:new:b2b-technical -- --slug example --name "Example Roof" --dry-run

Standalone app not yet

contract is ready for extraction planning, app boundary is not extracted

Copy workflow

Jak zacząć nowego klienta w 3 dni.

  1. collect B2B brief and object types
  2. map services to inspection/report page recipes
  3. fill report rows, risk categories and maintenance plans
  4. generate three service pages and FAQ
  5. operator reviews claims, terminology and service area
  6. run form, schema, sitemap and mobile QA
pnpm factory:new:b2b-technical -- --slug example-roof --name "Example Roof" --dry-run

Current blockers

Co zostaje przed pełnym standalone app.

Now data-driven

  • identity
  • contact
  • service areas
  • hero
  • report metrics
  • report rows
  • risk items
  • maintenance plans
  • object types
  • FAQ
  • service pages
  • form labels/options
  • SEO metadata

Still hardcoded

  • standalone app boundary
  • global B2B visual CSS
  • service route files for HydroFlat compatibility
  • production image/report assets

Standalone readiness

Nie ekstraktujemy jeszcze standalone Astro app. V6.5 utwardza kontrakt i route proof, ale runtime nadal żyje w bieżącej aplikacji.