{
  "generatedAt": "2026-07-24T12:47:21.708Z",
  "source": "GitHub Issues API",
  "repository": "repetere/jsonx",
  "tracker": "docs/intent/generative-ui-plugin/github-issues.md",
  "issueCount": 8,
  "expectedIssueNumbers": [
    1110,
    1111,
    1112,
    1113,
    1114,
    1115,
    1116,
    1117
  ],
  "checks": {
    "trackerFileReadable": true,
    "expectedIssueCount": true,
    "allIssueNumbersListed": true,
    "allWorkstreamsListed": true,
    "allIssuesFetched": true,
    "allIssuesOpen": true,
    "allIssuesLabeledEnhancement": true,
    "allIssuesLabeledCodex": true,
    "allUrlsMatch": true,
    "allTitlesPresent": true,
    "statusSectionPresent": true,
    "allRequirementStatusRowsListed": true,
    "allRequirementIdsListed": true,
    "allRequirementStatusesListed": true,
    "allRemainingNotesListed": true
  },
  "errors": [],
  "issues": [
    {
      "number": 1110,
      "title": "Maintain shared jsonx.generative-ui.v1 schema, fixtures, and motion-safe validation",
      "state": "open",
      "htmlUrl": "https://github.com/repetere/jsonx/issues/1110",
      "labels": [
        "codex",
        "enhancement"
      ],
      "createdAt": "2026-07-24T05:03:51Z",
      "updatedAt": "2026-07-24T11:38:25Z",
      "apiUrl": "https://api.github.com/repos/repetere/jsonx/issues/1110",
      "status": 200,
      "ok": true,
      "durationMs": 347,
      "workstream": "Shared contract",
      "requirementIds": [
        "REQ-GENERATIVE-UI-CONTRACT",
        "REQ-GITHUB-TRACKING"
      ],
      "requirementStatus": "proved",
      "expectedUrl": "https://github.com/repetere/jsonx/issues/1110",
      "trackerListed": true,
      "workstreamListed": true,
      "statusRowListed": true,
      "requirementIdsListed": true,
      "requirementStatusListed": true,
      "remainingNoteListed": true,
      "enhancementLabelPresent": true,
      "codexLabelPresent": true,
      "urlMatches": true
    },
    {
      "number": 1111,
      "title": "Build and submit the hosted JSONX Apps SDK renderer app",
      "state": "open",
      "htmlUrl": "https://github.com/repetere/jsonx/issues/1111",
      "labels": [
        "codex",
        "enhancement"
      ],
      "createdAt": "2026-07-24T05:03:57Z",
      "updatedAt": "2026-07-24T09:01:22Z",
      "apiUrl": "https://api.github.com/repos/repetere/jsonx/issues/1111",
      "status": 200,
      "ok": true,
      "durationMs": 303,
      "workstream": "Hosted renderer app",
      "requirementIds": [
        "REQ-HOSTED-RENDERER"
      ],
      "requirementStatus": "proved",
      "expectedUrl": "https://github.com/repetere/jsonx/issues/1111",
      "trackerListed": true,
      "workstreamListed": true,
      "statusRowListed": true,
      "requirementIdsListed": true,
      "requirementStatusListed": true,
      "remainingNoteListed": true,
      "enhancementLabelPresent": true,
      "codexLabelPresent": true,
      "urlMatches": true
    },
    {
      "number": 1112,
      "title": "Package split JSONX Codex plugins for core and generative UI workflows",
      "state": "open",
      "htmlUrl": "https://github.com/repetere/jsonx/issues/1112",
      "labels": [
        "codex",
        "enhancement"
      ],
      "createdAt": "2026-07-24T05:04:03Z",
      "updatedAt": "2026-07-24T09:00:04Z",
      "apiUrl": "https://api.github.com/repos/repetere/jsonx/issues/1112",
      "status": 200,
      "ok": true,
      "durationMs": 323,
      "workstream": "Codex plugins",
      "requirementIds": [
        "REQ-CODEX-PLUGINS"
      ],
      "requirementStatus": "proved",
      "expectedUrl": "https://github.com/repetere/jsonx/issues/1112",
      "trackerListed": true,
      "workstreamListed": true,
      "statusRowListed": true,
      "requirementIdsListed": true,
      "requirementStatusListed": true,
      "remainingNoteListed": true,
      "enhancementLabelPresent": true,
      "codexLabelPresent": true,
      "urlMatches": true
    },
    {
      "number": 1113,
      "title": "Add split Claude Code plugins and OpenCode skills for JSONX",
      "state": "open",
      "htmlUrl": "https://github.com/repetere/jsonx/issues/1113",
      "labels": [
        "codex",
        "enhancement"
      ],
      "createdAt": "2026-07-24T05:04:09Z",
      "updatedAt": "2026-07-24T09:59:50Z",
      "apiUrl": "https://api.github.com/repos/repetere/jsonx/issues/1113",
      "status": 200,
      "ok": true,
      "durationMs": 517,
      "workstream": "Claude Code and OpenCode skills",
      "requirementIds": [
        "REQ-SKILLS-SPLIT",
        "REQ-CLAUDE-PLUGINS",
        "GATE-CLAUDE-SMOKE"
      ],
      "requirementStatus": "external-gated",
      "expectedUrl": "https://github.com/repetere/jsonx/issues/1113",
      "trackerListed": true,
      "workstreamListed": true,
      "statusRowListed": true,
      "requirementIdsListed": true,
      "requirementStatusListed": true,
      "remainingNoteListed": true,
      "enhancementLabelPresent": true,
      "codexLabelPresent": true,
      "urlMatches": true
    },
    {
      "number": 1114,
      "title": "Maintain optional renderer-owned GSAP motion profiles for generated UI",
      "state": "open",
      "htmlUrl": "https://github.com/repetere/jsonx/issues/1114",
      "labels": [
        "codex",
        "enhancement"
      ],
      "createdAt": "2026-07-24T05:04:17Z",
      "updatedAt": "2026-07-24T10:41:54Z",
      "apiUrl": "https://api.github.com/repos/repetere/jsonx/issues/1114",
      "status": 200,
      "ok": true,
      "durationMs": 306,
      "workstream": "Renderer motion",
      "requirementIds": [
        "REQ-MOTION"
      ],
      "requirementStatus": "proved",
      "expectedUrl": "https://github.com/repetere/jsonx/issues/1114",
      "trackerListed": true,
      "workstreamListed": true,
      "statusRowListed": true,
      "requirementIdsListed": true,
      "requirementStatusListed": true,
      "remainingNoteListed": true,
      "enhancementLabelPresent": true,
      "codexLabelPresent": true,
      "urlMatches": true
    },
    {
      "number": 1115,
      "title": "Prepare split Codex, Claude Code, and Apps SDK submission packages for JSONX",
      "state": "open",
      "htmlUrl": "https://github.com/repetere/jsonx/issues/1115",
      "labels": [
        "codex",
        "enhancement"
      ],
      "createdAt": "2026-07-24T05:04:31Z",
      "updatedAt": "2026-07-24T12:40:50Z",
      "apiUrl": "https://api.github.com/repos/repetere/jsonx/issues/1115",
      "status": 200,
      "ok": true,
      "durationMs": 307,
      "workstream": "Store submission",
      "requirementIds": [
        "REQ-PLAN",
        "REQ-STORE-DRAFTS",
        "REQ-NPM-BOUNDARY",
        "REQ-CI-COVERAGE",
        "GATE-APP-IDS",
        "GATE-CHATGPT-DEVELOPER-MODE",
        "GATE-MARKETPLACE-SUBMISSIONS"
      ],
      "requirementStatus": "external-gated",
      "expectedUrl": "https://github.com/repetere/jsonx/issues/1115",
      "trackerListed": true,
      "workstreamListed": true,
      "statusRowListed": true,
      "requirementIdsListed": true,
      "requirementStatusListed": true,
      "remainingNoteListed": true,
      "enhancementLabelPresent": true,
      "codexLabelPresent": true,
      "urlMatches": true
    },
    {
      "number": 1116,
      "title": "Update JSONX GitHub Pages for skills, plugins, renderer installs, and submission artifacts",
      "state": "open",
      "htmlUrl": "https://github.com/repetere/jsonx/issues/1116",
      "labels": [
        "codex",
        "enhancement"
      ],
      "createdAt": "2026-07-24T05:04:39Z",
      "updatedAt": "2026-07-24T12:40:51Z",
      "apiUrl": "https://api.github.com/repos/repetere/jsonx/issues/1116",
      "status": 200,
      "ok": true,
      "durationMs": 296,
      "workstream": "GitHub Pages",
      "requirementIds": [
        "REQ-GITHUB-PAGES"
      ],
      "requirementStatus": "proved",
      "expectedUrl": "https://github.com/repetere/jsonx/issues/1116",
      "trackerListed": true,
      "workstreamListed": true,
      "statusRowListed": true,
      "requirementIdsListed": true,
      "requirementStatusListed": true,
      "remainingNoteListed": true,
      "enhancementLabelPresent": true,
      "codexLabelPresent": true,
      "urlMatches": true
    },
    {
      "number": 1117,
      "title": "Maintain browser generative UI demo with fixture, paste, and endpoint modes",
      "state": "open",
      "htmlUrl": "https://github.com/repetere/jsonx/issues/1117",
      "labels": [
        "codex",
        "enhancement"
      ],
      "createdAt": "2026-07-24T05:04:52Z",
      "updatedAt": "2026-07-24T09:15:39Z",
      "apiUrl": "https://api.github.com/repos/repetere/jsonx/issues/1117",
      "status": 200,
      "ok": true,
      "durationMs": 296,
      "workstream": "Browser demo",
      "requirementIds": [
        "REQ-BROWSER-DEMO"
      ],
      "requirementStatus": "proved",
      "expectedUrl": "https://github.com/repetere/jsonx/issues/1117",
      "trackerListed": true,
      "workstreamListed": true,
      "statusRowListed": true,
      "requirementIdsListed": true,
      "requirementStatusListed": true,
      "remainingNoteListed": true,
      "enhancementLabelPresent": true,
      "codexLabelPresent": true,
      "urlMatches": true
    }
  ]
}
