{
  "schemaVersion": "1.0.0",
  "document": {
    "id": "README-LANTERN-001",
    "templateVersion": "1.0.0",
    "revision": 1,
    "status": "reviewed_content",
    "updatedAt": "2026-08-01T00:00:00Z",
    "repositoryName": "Lantern Queue",
    "repositoryUrl": "https://repository.lantern-queue.example.test/project",
    "fictionalExample": true,
    "audienceRoleIds": ["ROLE-CONTRIBUTOR", "ROLE-MAINTAINER"]
  },
  "overview": {
    "summary": "Lantern Queue is a fictional repository exercise for organizing a small queue of review requests.",
    "purpose": "Demonstrate a bounded software-project README without claiming a running service or verified commands.",
    "nonGoals": [
      "Profile README content",
      "Data documentation",
      "API reference",
      "Badge marketing",
      "Deployment authorization"
    ]
  },
  "prerequisites": [
    {
      "id": "PREREQ-RUNTIME",
      "name": "Supported JavaScript runtime",
      "requirement": "Select a supported version range from the fictional source before use.",
      "sourceUrl": "https://docs.lantern-queue.example.test/runtime",
      "confirmed": false
    },
    {
      "id": "PREREQ-PACKAGE-MANAGER",
      "name": "Supported package manager",
      "requirement": "Confirm the repository tool and lockfile before use.",
      "sourceUrl": "https://docs.lantern-queue.example.test/package-manager",
      "confirmed": false
    }
  ],
  "commands": [
    {
      "id": "COMMAND-INSTALL",
      "phase": "install",
      "purpose": "Install dependencies",
      "shell": "unspecified",
      "value": "PLACEHOLDER_REPLACE_AND_VERIFY: install dependencies",
      "placeholder": true,
      "verified": false,
      "verificationStatus": "replace_and_verify",
      "ownerRoleId": "ROLE-MAINTAINER",
      "notes": "Inspect the selected package-manager command and verify it in an isolated environment before use."
    },
    {
      "id": "COMMAND-DEVELOPMENT",
      "phase": "development",
      "purpose": "Start the local development process",
      "shell": "unspecified",
      "value": "PLACEHOLDER_REPLACE_AND_VERIFY: start the local development process",
      "placeholder": true,
      "verified": false,
      "verificationStatus": "replace_and_verify",
      "ownerRoleId": "ROLE-MAINTAINER",
      "notes": "Confirm expected local processes and stop behavior before use."
    },
    {
      "id": "COMMAND-TEST",
      "phase": "test",
      "purpose": "Run the automated tests",
      "shell": "unspecified",
      "value": "PLACEHOLDER_REPLACE_AND_VERIFY: run the automated tests",
      "placeholder": true,
      "verified": false,
      "verificationStatus": "replace_and_verify",
      "ownerRoleId": "ROLE-MAINTAINER",
      "notes": "Define an expected result and verify the replacement before use."
    },
    {
      "id": "COMMAND-LINT",
      "phase": "lint",
      "purpose": "Run the static checks",
      "shell": "unspecified",
      "value": "PLACEHOLDER_REPLACE_AND_VERIFY: run the static checks",
      "placeholder": true,
      "verified": false,
      "verificationStatus": "replace_and_verify",
      "ownerRoleId": "ROLE-MAINTAINER",
      "notes": "Define an expected result and verify the replacement before use."
    },
    {
      "id": "COMMAND-BUILD",
      "phase": "build",
      "purpose": "Create the production build",
      "shell": "unspecified",
      "value": "PLACEHOLDER_REPLACE_AND_VERIFY: create the production build",
      "placeholder": true,
      "verified": false,
      "verificationStatus": "replace_and_verify",
      "ownerRoleId": "ROLE-MAINTAINER",
      "notes": "The future replacement will not authorize deployment or certify production readiness."
    }
  ],
  "environment": {
    "strategy": "Document non-sensitive placeholders and deliver secrets outside the repository through a reviewed process.",
    "entries": [
      {
        "name": "APP_BASE_URL",
        "required": true,
        "sensitive": false,
        "placeholderValue": "http://localhost",
        "storage": "local_untracked",
        "notes": "Reserved local address only; no port or availability claim is implied."
      },
      {
        "name": "APP_MODE",
        "required": false,
        "sensitive": false,
        "placeholderValue": "replace-with-supported-mode",
        "storage": "local_untracked",
        "notes": "Select a mode owned by the repository configuration."
      }
    ]
  },
  "projectStructure": {
    "entries": [
      {
        "path": "src/",
        "purpose": "Fictional application source boundary."
      },
      {
        "path": "tests/",
        "purpose": "Fictional automated-check boundary."
      },
      {
        "path": "docs/",
        "purpose": "Fictional general contributor notes, excluding data and API reference ownership."
      }
    ]
  },
  "workflows": {
    "setupCommandIds": ["COMMAND-INSTALL"],
    "developmentCommandIds": ["COMMAND-DEVELOPMENT"],
    "qualityCommandIds": ["COMMAND-TEST", "COMMAND-LINT"],
    "buildCommandIds": ["COMMAND-BUILD"]
  },
  "support": {
    "issueTrackerUrl": "https://issues.lantern-queue.example.test/project",
    "securityPolicyPath": "SECURITY.md",
    "contributingPath": "CONTRIBUTING.md",
    "docsUrl": "https://docs.lantern-queue.example.test/project",
    "responseTimePromised": false
  },
  "license": {
    "spdxIdentifier": null,
    "filePath": null,
    "confirmed": false
  },
  "maintenance": {
    "ownerRoleId": "ROLE-MAINTAINER",
    "lastReviewedAt": "2026-08-01T00:00:00Z",
    "nextReviewAt": "2026-11-01",
    "commandsReplacedAndVerified": false
  },
  "boundaries": {
    "isProfileReadme": false,
    "ownsDataDocumentation": false,
    "ownsApiReference": false,
    "includesBadgeClaims": false,
    "containsRealOrganizationData": false,
    "containsSecrets": false,
    "commandsVerified": false,
    "authorizesDeployment": false,
    "certifiesSecurity": false
  }
}
