All study evidence

API-created pricing study: evidence

Trace a deterministic study from API request through survey and analysis objects.

Illustrative synthetic evidence · No customer outcome claim · Live execution not certified

Provenance and limitations

Illustrative product view using synthetic data. It is not a customer result or outcome claim.

Use synthetic credentials and documented plan limits.

Availability: beta. Evidence status: seeded capture ready.

Remaining gap: Authenticated local survey creation, text-question readiness correction and free-plan cap checks now pass. Pricing analysis and the illustrative /studies contract remain fixture-only; deployed execution is unverified.

Timestamps and hashes identify checked-in materials. Scoped authenticated local runs have explicit receipts and source revisions. Deployed execution and external delivery require separate evidence.

Setup, analysis and decision handoff

Setup / respondent

Synthetic illustration · captured

API-created pricing study: public template setup preview. This is not an authenticated editor or respondent run.
API-created pricing study: public template setup preview. This is not an authenticated editor or respondent run.

Capture class: public template setup. Live execution is not certified.

Analysis

Synthetic illustration · captured

Seeded pricing analysis product capture.
Seeded pricing analysis product capture.

Decision handoff

Synthetic illustration · captured

API-created pricing study: readable synthetic fixture v1/api/pricing-study.create.response.json. This is an artifact preview, not live product execution.
API-created pricing study: readable synthetic fixture v1/api/pricing-study.create.response.json. This is an artifact preview, not live product execution.

Capture class: synthetic artifact preview. Live execution is not certified.

Synthetic artifact handoff

Inspectable fixture contracts and scoped local product receipts. Each artifact states its provenance and remaining limitations. Deployed connector delivery, authenticated public sharing and production reports remain uncertified.

Readable receipts and fixture contracts (4)

v1/api/pricing-analysis.response.json

Correlated synthetic API objects only; no authenticated API call or plan-limit certification ran.

Version, timestamp and SHA-256
Artifact version
technical-persona-evidence.v1
Recorded timestamp
Declared SHA-256
5725bfb1ca16b5ec80eac28f0ffb296e6d06f1ce2eaa123693d338d1490d201e
Read fixture contents
request id
req_pricing_analysis_0001
responded at
2026-09-12T17:00:00.150Z
http status
200
classification
synthetic_non_customer_fixture
body
analysis id
analysis_pricing_0001
study id
study_pricing_0001
survey id
survey_pricing_0001
survey revision
1
method
van_westendorp_price_sensitivity
currency
USD
base
submitted
5
valid
5
response ids
  1. resp_pricing_0001
  2. resp_pricing_0002
  3. resp_pricing_0003
  4. resp_pricing_0004
  5. resp_pricing_0005
result
point of marginal cheapness
28
optimal price point
36
indifference price point
41
point of marginal expensiveness
52
caveats
  1. Five deterministic synthetic responses are suitable for contract demonstration only.
  2. The values are not a market estimate or customer outcome.

v1/api/pricing-study.create.request.json

Correlated synthetic API objects only; no authenticated API call or plan-limit certification ran.

Version, timestamp and SHA-256
Artifact version
technical-persona-evidence.v1
Recorded timestamp
Declared SHA-256
d16f54ecf1f711bc5ad265b720da8ae93e034ce42573ba988e4247f146b86d56
Read fixture contents
request id
req_pricing_create_0001
method
POST
path
/api/v1/studies
sent at
2026-09-10T15:00:00.000Z
authentication
included
No
note
Credential material is intentionally omitted from this public synthetic fixture.
body
client request id
client_pricing_0001
template id
demo-template-van-westendorp-pricing
organization id
org_demo_northstar_lab
title
Lantern Workspace pricing guardrails
product name
Lantern Workspace (fictional)
currency
USD
random seed
20261001

v1/api/pricing-study.create.response.json

Correlated synthetic API objects only; no authenticated API call or plan-limit certification ran.

Version, timestamp and SHA-256
Artifact version
technical-persona-evidence.v1
Recorded timestamp
Declared SHA-256
15b37a335e3dc2f1a240c867675b83b9beaf764e2abefe0420c0798290e6f45b
Read fixture contents
request id
req_pricing_create_0001
responded at
2026-09-10T15:00:00.120Z
http status
201
classification
synthetic_non_customer_fixture
body
client request id
client_pricing_0001
study
id
study_pricing_0001
status
draft
title
Lantern Workspace pricing guardrails
template id
demo-template-van-westendorp-pricing
survey
id
survey_pricing_0001
slug
mock-founder-pricing-guardrails
revision
1
links
study
/api/v1/studies/study_pricing_0001
survey
/api/v1/surveys/survey_pricing_0001

v1/api-survey-readiness.json

Actual authenticated local survey creation, empty-publication failure, corrected text-question readiness, free-plan survey cap, and cleanup. This does not certify the illustrative /studies pricing-analysis contract, webhooks, deployed authentication, or production infrastructure.

Version, timestamp and SHA-256
Artifact version
persona-product-proof.v1
Recorded timestamp
Declared SHA-256
43e020c89314bbace4d94fa81ec6425e7bacdbc0556d6bb59a3a0527816fb8c5
Read fixture contents
schema version
persona-wave23.v1
certified
Yes
mode
authenticated_isolated
target
base url
http://127.0.0.1:42500
environment ref
local-persona-product-cd33a722
release revision
cd33a7221d4f04bfb88408c48d881b2c81c18814
release revision source
verified_server_reported_revision
user id
19f74995-7a2d-46c2-bb1e-2f19923e49fd
organization id
2296134f-b5ab-4af4-9da3-e29260d8cc28
limit user id
ec0c2505-558e-49b7-a1cf-e83b6b8f2418
limit organization id
f376b88a-d105-4bde-b741-b544e140a589
observed at
2026-10-01T21:20:19.669622+00:00
resource ids
survey id
3aa50a1f-7e1d-464d-b1fe-539aac592ddb
question id
17c8f5f2-22df-4c95-8bc1-32e164058312
cleanup
  1. survey id
    3aa50a1f-7e1d-464d-b1fe-539aac592ddb
    soft deleted
    Yes
    inaccessible
    Yes
coverage boundary
Certifies actual /api/v1/surveys/ creation and text-question publish readiness only. The illustrative /api/v1/studies pricing-analysis contract is not an implemented endpoint and is not certified. No pricing analysis, agent-run or job IDs are certified. API deletion is soft; reset isolated database to reclaim quota.
classification
local_authenticated_synthetic_http_product
live certified
No
customer evidence
No
identity
user id
19f74995-7a2d-46c2-bb1e-2f19923e49fd
organization id
2296134f-b5ab-4af4-9da3-e29260d8cc28
limit identity
user id
ec0c2505-558e-49b7-a1cf-e83b6b8f2418
organization id
f376b88a-d105-4bde-b741-b544e140a589
running revision
cd33a7221d4f04bfb88408c48d881b2c81c18814
limits
max surveys
3
max surveys per month
3
max questions per survey
50
api rate limit per minute
10
readiness
failed status
400
failure reason
Survey must have at least one question to publish
corrected lint
survey id
3aa50a1f-7e1d-464d-b1fe-539aac592ddb
question count
1
blocking issue count
0
is publish ready
Yes
published status
active
version
2
plan boundary
status
403
limit
3
observed usage
3
tier
free
limit type
max_surveys
requests
  1. method
    GET
    path
    /api/v1/auth/me
    status
    200
    headers
    x correlation id
    obs_5da01671dd1c478e90447821509c1cbc
  2. method
    GET
    path
    /api/v1/organizations/current
    status
    200
    headers
    x correlation id
    obs_960abbc2d498461c9dc5c7284c7a1ede
  3. method
    GET
    path
    /version
    status
    200
    headers
    x correlation id
    obs_934225c8ddad452083cdb76557fd48dc
  4. method
    GET
    path
    /api/v1/subscriptions/limits
    status
    200
    headers
    x correlation id
    obs_d034d65d253a45caac53a35c9bf8277e
  5. method
    POST
    path
    /api/v1/surveys/
    status
    201
    headers
    x correlation id
    obs_3c75ddb494814e8ca9983e32108ba3e3
  6. method
    POST
    path
    /api/v1/surveys/3aa50a1f-7e1d-464d-b1fe-539aac592ddb/publish
    status
    400
    headers
    x correlation id
    obs_2c431e094fc7484ca29d0b91357141c7
  7. method
    POST
    path
    /api/v1/questions/surveys/3aa50a1f-7e1d-464d-b1fe-539aac592ddb/questions
    status
    201
    headers
    x correlation id
    obs_8ee730ba31f04f1fabbce8c89ca6faad
  8. method
    GET
    path
    /api/v1/surveys/3aa50a1f-7e1d-464d-b1fe-539aac592ddb/lint-report
    status
    200
    headers
    x correlation id
    obs_f237163873964318a5a5e63965f9e0e3
  9. method
    POST
    path
    /api/v1/surveys/3aa50a1f-7e1d-464d-b1fe-539aac592ddb/publish
    status
    200
    headers
    x correlation id
    obs_93368a128ec747c5b5e7b9da9fd59366
  10. method
    DELETE
    path
    /api/v1/surveys/3aa50a1f-7e1d-464d-b1fe-539aac592ddb
    status
    204
    headers
    x correlation id
    obs_14ee75e44347498386d94e634bbd3c0e
  11. method
    GET
    path
    /api/v1/surveys/3aa50a1f-7e1d-464d-b1fe-539aac592ddb
    status
    404
    headers
    x correlation id
    obs_d8a1a65de53742e8a9754ab93847edab
  12. method
    GET
    path
    /api/v1/auth/me
    status
    200
    headers
    x correlation id
    obs_257e26cd906b4d31bf4358f762b4821f
  13. method
    GET
    path
    /api/v1/organizations/current
    status
    200
    headers
    x correlation id
    obs_e15086bfb3c5444c8e4ee1e5f3ec9d80
  14. method
    GET
    path
    /api/v1/subscriptions/limits
    status
    200
    headers
    x correlation id
    obs_3de1d24982f34eae815ff975ddd23d85
  15. method
    GET
    path
    /api/v1/subscriptions/usage
    status
    200
    headers
    x correlation id
    obs_cbac04c133e248c0aec22114caed2ac3
  16. method
    POST
    path
    /api/v1/surveys/
    status
    403
    headers
    x limit type
    max_surveys
    x current usage
    3
    x max allowed
    3
    x current tier
    free
    x correlation id
    obs_fad4f19f0a5249c9be8e394eb250a894