Include the Product, source, unit and release IDs; cut and portfolio fractions; spline degree and knots; failure outcomes; and the complete DCLTPGT1 price-gate certificate.
Product studio.
Define a payout curve with degree-2 or degree-3 splines, then compile the records needed to open a market. Payouts use exact fractions and cumulative-floor rounding.
Compile market payout records
Run product spline with your payout design, source and price-gate certificate. Import the output files below to inspect them.
The compiler checks the spline basis, verifies the price-gate certificate and links the resulting records.
product.bin, result-domain.bin, portfolio.bin, product-basis.bin, and price-gate.bin, with exact sizes, schemas, SHA-256 identities, and raw/staging addresses.
Use absolute paths and a new output directory. Correct any invalid IDs, numbers, knots or price-gate certificate reported by the compiler.
dclutch-terminal \
--bootstrap-bin "$SUCCESSOR" product spline \
--input "$SPLINE_PRODUCT_INPUT" \
--output-dir "$PRODUCT_GRAPH"Not copied.
Use the compiled files in the market-opening workflow.
product spline output directory to check their hashes and Registry addresses, inspect the outcome boundaries, and copy the market-opening inputs.Select report.json and the five .bin files together. Keep their original filenames.
- report.jsonnot loaded
- product.binnot loaded
- result-domain.binnot loaded
- portfolio.binnot loaded
- product-basis.binnot loaded
- price-gate.binnot loaded
Replace one file
Replace a file in the loaded bundle. Each replacement must keep its exact compiler filename.
Waiting for report.json and product.bin, result-domain.bin, portfolio.bin, product-basis.bin, price-gate.bin.
Load report.json and all five compiler files.