Skip to content

hyperc-ai/hyperc-p34

v0.1.0

Call the HyperC P34 API correctly from any agent: prepare the Menus and Sales tables without altering the record, work out the business economics behind the description, submit a fit and follow it to a result, and read the returned portfolio without adding to it.

p34-business-economics

Use when writing the business_description for a P34 /fit and working out the unit economics behind it — the caller's real fees, costs, lead times and horizons, the outcomes their own records already support, and which numbers are measured, calculated, estimated or unknown. Load before reusing a description from another project, and before writing any forecast into a table.

p34-interpret-results

Use when a P34 /fit has returned a done result and it has to become something a business can execute — mapping the returned quantities back to real offers, listing the refusals, reading the parse report that says what the fit was actually given, and stating how far the predicted profit can be trusted. Load before quoting a returned number to anyone, and whenever your own estimate disagrees with the result.

p34-prepare-inputs

Use when turning a business's recorded history and its current purchase/allocation options into the P34 Menus and Sales tables for a /fit — keeping recorded observations intact, leaving unknown outcomes blank, enumerating every currently executable quantity, and reporting coverage and provenance. Load before writing any contract table, and whenever a request asks you to rebalance, prune, weight or otherwise reshape the data.

p34-submit-and-monitor

Use when a prepared P34 request has to reach /fit and be followed to a result — validating it against the documented rules first, taking authorization from the caller's own key source, testing the inputs, tracking the accepted session_id through the documented statuses, and reading the diagnostics and feedback that come back. Load before the first call, and whenever the environment cannot actually make the call and the request has to be written down instead.