Implement WP-0015-T02: extract policy/profile spec files
specs/policies/linear-longstop-v0.md extracted from OpenQuestions-WorkingDefaults.md Q7's prose, with policy_id/title frontmatter -- Q7 now records only the adoption decision, pointing at this file for the formula itself. Six specs/profiles/*.md files extracted from CanonicalMonetizationProfiles.md's per-profile sections (#1-6), each with extension_id/title frontmatter matching the ids already used in real Phase Manifests. CanonicalMonetizationProfiles.md keeps the cross-profile summary and non-goals sections, now pointing at the extracted files instead of containing their content. DevelopmentEffortCalculatorConcept.md gets calculator_id/revision/title frontmatter for consistency, no move (already conformed as one file per model). Checked for stale cross-references before editing -- nothing in the repo links to the removed section anchors. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
parent
d8aa9b3f96
commit
1fb7212e2d
12 changed files with 237 additions and 152 deletions
26
specs/profiles/cost-plus-operations.md
Normal file
26
specs/profiles/cost-plus-operations.md
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
---
|
||||
extension_id: trsl:extension:cost-plus-operations@1.0
|
||||
title: Cost-Plus Operations
|
||||
---
|
||||
|
||||
# Cost-Plus Operations
|
||||
|
||||
**What the payer receives:** a hosted, operated instance of the software —
|
||||
compute, storage, networking, monitoring, backup, incident response —
|
||||
priced at cost plus a surcharge (default 50%).
|
||||
|
||||
**Worked narrative:** a customer doesn't want to self-host; they pay for a
|
||||
managed instance. The bulk of this price recovers real operating cost, not
|
||||
development investment — per concept §13.4 (already settled), operations
|
||||
revenue must not be conflated with Development Credit or used to pause
|
||||
degeneration. By default, **none** of this revenue counts toward the
|
||||
Phase's Outstanding Target. A Phase may explicitly declare a nonzero
|
||||
allocation specifically on the surcharge portion (the profit margin above
|
||||
cost) if the Licensor and Customer agree the hosting relationship itself
|
||||
also functions as a development investment — but this must be an explicit,
|
||||
recorded declaration, never inferred from the existence of a hosting fee.
|
||||
|
||||
**Default `development_allocation`:** 0% (declarable nonzero on the
|
||||
surcharge only, by explicit agreement).
|
||||
|
||||
**Fixture:** `examples/phase-001/extensions/cost-plus-operations.json`.
|
||||
Loading…
Add table
Add a link
Reference in a new issue