Skip to content

Story 012 Power DNS Discovery Full-system Report v1

Source schema: doc/schemas/story-012-powerdns-discovery-full-system-report.v1.schema.json

Closed metadata-only report proving that pinned local-model Agents authored and reviewed PowerDNS changes under a disclosed host-staged mutation scope, without a host-supplied solution wrapper. While x-dia-status remains draft, this acceptance-only schema may be tightened in place, but its fixtures, retained reports, harness validators, and Node mirror must change atomically; promotion to accepted freezes v1 and requires a new version for later breaking changes.

Governing Basis

Project Lineage

Requirements

Stories

Fields

Field Required Shape Description
schema yes const: story-012-powerdns-discovery-full-system-report.v1
schema/v yes const: 1
status yes const: passed
profile/id yes const: story-012-powerdns-qwen25-coder-discovery-vfkit
backend/id yes const: vfkit-system.v1
platform/ref yes const: macos-vz-arm64.v1
evidence/boundary yes const: single-host-full-system
checks yes array
artifact/refs yes array
corpus/draft-ref yes ref: #/$defs/ref
operator-package yes ref: #/$defs/operator-package-evidence
model yes object
guest yes object
dns/assertions yes array
measurements yes object
budgets yes object
deliberation yes object

Definitions

Definition Shape Description
operator-package-evidence object
package-flow-evidence object
package-flow-corpus-evidence object
package-turn-order-evidence object
package-revocation-evidence object
ref string
inference-ref unspecified
role-model object
effect-audit object
hex-digest string
base64url-digest string
model-turn-resource-usage object
model-turn-measurement object
model-turn-counters object
model-turn-totals object
agent-session-resource-usage object
agent-session-measurement object
agent-session-configured-budget object
agent-budget-counters object
agent-budget-total object
experiment object
review-text string
inert-plan-admission object
novelty-decision object
dns-assertion-a object
dns-assertion-b object
dns-assertion-c object
## Field Semantics

schema

  • Required: yes
  • Shape: const: story-012-powerdns-discovery-full-system-report.v1

schema/v

  • Required: yes
  • Shape: const: 1

status

  • Required: yes
  • Shape: const: passed

profile/id

  • Required: yes
  • Shape: const: story-012-powerdns-qwen25-coder-discovery-vfkit

backend/id

  • Required: yes
  • Shape: const: vfkit-system.v1

platform/ref

  • Required: yes
  • Shape: const: macos-vz-arm64.v1

evidence/boundary

  • Required: yes
  • Shape: const: single-host-full-system

checks

  • Required: yes
  • Shape: array

artifact/refs

  • Required: yes
  • Shape: array

corpus/draft-ref

  • Required: yes
  • Shape: ref: #/$defs/ref

operator-package

  • Required: yes
  • Shape: ref: #/$defs/operator-package-evidence

model

  • Required: yes
  • Shape: object

guest

  • Required: yes
  • Shape: object

dns/assertions

  • Required: yes
  • Shape: array

measurements

  • Required: yes
  • Shape: object

budgets

  • Required: yes
  • Shape: object

deliberation

  • Required: yes
  • Shape: object

Definition Semantics

$defs.operator-package-evidence

  • Shape: object

$defs.package-flow-evidence

  • Shape: object

$defs.package-flow-corpus-evidence

  • Shape: object

$defs.package-turn-order-evidence

  • Shape: object

$defs.package-revocation-evidence

  • Shape: object

$defs.ref

  • Shape: string

$defs.inference-ref

  • Shape: unspecified

$defs.role-model

  • Shape: object

$defs.effect-audit

  • Shape: object

$defs.hex-digest

  • Shape: string

$defs.base64url-digest

  • Shape: string

$defs.model-turn-resource-usage

  • Shape: object

$defs.model-turn-measurement

  • Shape: object

$defs.model-turn-counters

  • Shape: object

$defs.model-turn-totals

  • Shape: object

$defs.agent-session-resource-usage

  • Shape: object

$defs.agent-session-measurement

  • Shape: object

$defs.agent-session-configured-budget

  • Shape: object

$defs.agent-budget-counters

  • Shape: object

$defs.agent-budget-total

  • Shape: object

$defs.experiment

  • Shape: object

$defs.review-text

  • Shape: string

$defs.inert-plan-admission

  • Shape: object

$defs.novelty-decision

  • Shape: object

$defs.dns-assertion-a

  • Shape: object

$defs.dns-assertion-b

  • Shape: object

$defs.dns-assertion-c

  • Shape: object