Annotate offer deploy templates with pacing profile metadata

This commit is contained in:
Joshua 2026-02-18 20:26:24 -08:00
parent bdbc931dcd
commit 4dc53255cf
2 changed files with 29 additions and 5 deletions

View File

@ -19,5 +19,6 @@ Recommended process:
1. Run `npm run deploy:sepolia` / `npm run deploy:mainnet` for membership or
`npm run deploy:entitlement:sepolia` / `npm run deploy:entitlement:mainnet` for offer entitlements.
2. Copy the matching template to a dated file (for example `membership-base-sepolia-2026-02-18.json`).
3. Offer override files may include non-contract metadata (for example `execution_profile`) for downstream catalog parity; deploy script ignores unknown keys and only applies on-chain fields.
3. Fill all deployment fields from script output and explorer links.
4. If you need per-offer pricing, copy `offers.template.json`, edit values, and pass it via `OFFERS_JSON=/path/to/file.json`.

View File

@ -3,30 +3,53 @@
"offer_id": "edut.solo.core",
"price_atomic": "1000000000",
"active": true,
"membership_required": true
"membership_required": true,
"execution_profile": {
"connector_surface": "hybrid",
"pacing_tier": "governed_human_pace",
"human_pace_floor_ms": 1200
}
},
{
"offer_id": "edut.workspace.core",
"price_atomic": "1000000000",
"active": true,
"membership_required": true
"membership_required": true,
"execution_profile": {
"connector_surface": "hybrid",
"pacing_tier": "governed_human_pace",
"human_pace_floor_ms": 1200
}
},
{
"offer_id": "edut.workspace.ai",
"price_atomic": "1000000000",
"active": true,
"membership_required": true
"membership_required": true,
"execution_profile": {
"connector_surface": "hybrid",
"pacing_tier": "governed_human_pace",
"human_pace_floor_ms": 1200
}
},
{
"offer_id": "edut.workspace.lane24",
"price_atomic": "1000000000",
"active": true,
"membership_required": true
"membership_required": true,
"execution_profile": {
"connector_surface": "edut_native",
"pacing_tier": "local_hardware_speed"
}
},
{
"offer_id": "edut.workspace.sovereign",
"price_atomic": "1000000000",
"active": true,
"membership_required": true
"membership_required": true,
"execution_profile": {
"connector_surface": "edut_native",
"pacing_tier": "local_hardware_speed"
}
}
]