{
  "schema": "chasingmastery.package-authoring-brief",
  "schemaVersion": 3,
  "package": {
    "packageId": "dev.example/focus-score",
    "displayName": "Focus Score",
    "summary": "Record one focused repetition and its result.",
    "audience": "People practicing a repeatable focused skill."
  },
  "suite": {
    "promise": "Turn a focused repetition into visible, repeatable progress.",
    "journey": "Use the featured Focus Score mode whenever one focused repetition needs a clear result.",
    "featuredActivityId": "focus_score",
    "activityOrder": ["focus_score"],
    "practiceModes": [
      {
        "activityId": "focus_score",
        "displayName": "Focus Score",
        "playerGoal": "Complete one focused repetition and record the result.",
        "attempt": {
          "instructions": "Complete one focused repetition, then enter the score.",
          "startsWhen": "The player begins the repetition.",
          "completesWhen": "The player submits one valid score.",
          "canAbort": true,
          "repeatability": "repeatable"
        },
        "input": {
          "mode": "manual",
          "description": "The player enters one numeric score."
        },
        "correction": {
          "enabled": false,
          "reason": "The example records one terminal score and does not need immutable evidence repair."
        },
        "metrics": [
          {
            "key": "score",
            "label": "Score",
            "kind": "number",
            "direction": "higher",
            "unit": "points",
            "decimals": 0
          }
        ],
        "primaryMetricKey": "score",
        "progression": {
          "enabled": true,
          "metricKey": "score",
          "aggregation": { "kind": "best" },
          "minimumSamples": 1,
          "levels": [
            { "id": "starter", "order": 1, "label": "Starter", "threshold": 10, "description": "Establish a baseline." },
            { "id": "builder", "order": 2, "label": "Builder", "threshold": 25, "description": "Build repeatable skill." },
            { "id": "mastery", "order": 3, "label": "Mastery", "threshold": 50, "description": "Reach the advanced target." }
          ]
        },
        "presentation": {
          "playerExperience": "A focused full-screen score entry with a clear result summary.",
          "overlay": {
            "enabled": true,
            "purpose": "Show the current attempt, latest score, and personal best."
          },
          "storyMoments": [
            "Emit a personal-best moment when the verified best score improves."
          ]
        },
        "acceptanceScenarios": [
          {
            "name": "complete one scored attempt",
            "given": "A configured Focus Score Practice Mode.",
            "when": "The player submits a score of 42.",
            "then": "The Attempt records 42 points and completes exactly once."
          }
        ]
      }
    ],
    "coordinations": [],
    "narrations": []
  },
  "notes": ""
}
