{
  "schema_version": 1,
  "repository": "mohammadrezwankhan/advisory-database",
  "display_name": "Advisory Database · Contribution Guide",
  "description": "Fork contribution guide for public vulnerability metadata, source evidence and upstream review.",
  "domain": "DOMAIN_C",
  "theme": {
    "accent": "#FFAB00",
    "secondary": "#448AFF",
    "surface": "#161B22",
    "glow": "rgba(255, 171, 0, 0.35)",
    "label": "Software & research applications",
    "short": "Software"
  },
  "repo_type": "security-advisory-curation-fork",
  "source_revision": "244f48ffdc8a2a703b7a9f78568a07c01f1a62b7",
  "source_snapshot_date": "2026-10-19",
  "repo_url": "https://github.com/mohammadrezwankhan/advisory-database",
  "homepage": null,
  "upstream": "github/advisory-database",
  "lessons": [
    {
      "id": "path-01",
      "title": "Understand the advisory repository purpose",
      "summary": "Read the goals, license and security/reporting boundary.",
      "objective": "Distinguish public advisory curation from confidential vulnerability reporting.",
      "checkpoint": "Use the existing upstream contribution and reporting routes; do not add a new intake form or publish sensitive details.",
      "level": "Foundation",
      "tags": [
        "foundations",
        "contribution",
        "security-advisories"
      ],
      "source_paths": [
        "README.md",
        "CONTRIBUTING.md",
        "SECURITY.md",
        "LICENSE.md"
      ],
      "source_urls": [
        "https://github.com/mohammadrezwankhan/advisory-database/blob/244f48ffdc8a2a703b7a9f78568a07c01f1a62b7/README.md",
        "https://github.com/mohammadrezwankhan/advisory-database/blob/244f48ffdc8a2a703b7a9f78568a07c01f1a62b7/CONTRIBUTING.md",
        "https://github.com/mohammadrezwankhan/advisory-database/blob/244f48ffdc8a2a703b7a9f78568a07c01f1a62b7/SECURITY.md",
        "https://github.com/mohammadrezwankhan/advisory-database/blob/244f48ffdc8a2a703b7a9f78568a07c01f1a62b7/LICENSE.md"
      ],
      "parameters": [],
      "command": null,
      "native_id": null,
      "native_route": null,
      "execution_status": "source-linked guide; no execution by this dashboard"
    },
    {
      "id": "path-02",
      "title": "Read identifier and metadata conventions",
      "summary": "Inspect GHSA syntax, supported ecosystems and the documented database-specific fields.",
      "objective": "Understand which metadata is documented and which fields are internal or changeable.",
      "checkpoint": "Find the GHSA pattern and distinguish OSV fields from GitHub-specific context; no individual advisory JSON was fetched in this snapshot.",
      "level": "Foundation",
      "tags": [
        "foundations",
        "contribution"
      ],
      "source_paths": [
        "README.md"
      ],
      "source_urls": [
        "https://github.com/mohammadrezwankhan/advisory-database/blob/244f48ffdc8a2a703b7a9f78568a07c01f1a62b7/README.md"
      ],
      "parameters": [],
      "command": null,
      "native_id": null,
      "native_route": null,
      "execution_status": "source-linked guide; no execution by this dashboard"
    },
    {
      "id": "path-03",
      "title": "Assemble public evidence for one correction",
      "summary": "Use the contribution checklist to plan a narrowly scoped metadata correction.",
      "objective": "Require an existing public advisory and referenceable evidence for the proposed change.",
      "checkpoint": "Identify one advisory, a public supporting source and the relevant OSV fields before any future record edit; the explorer supplies no fabricated sample advisory.",
      "level": "Applied",
      "tags": [
        "application",
        "contribution",
        "security-advisories"
      ],
      "source_paths": [
        "CONTRIBUTING.md",
        "README.md"
      ],
      "source_urls": [
        "https://github.com/mohammadrezwankhan/advisory-database/blob/244f48ffdc8a2a703b7a9f78568a07c01f1a62b7/CONTRIBUTING.md",
        "https://github.com/mohammadrezwankhan/advisory-database/blob/244f48ffdc8a2a703b7a9f78568a07c01f1a62b7/README.md"
      ],
      "parameters": [],
      "command": null,
      "native_id": null,
      "native_route": null,
      "execution_status": "source-linked guide; no execution by this dashboard"
    },
    {
      "id": "path-04",
      "title": "Review the upstream submission process",
      "summary": "Read one-advisory-per-PR guidance, code of conduct and the documented staging workflow.",
      "objective": "Prepare a reviewable curation contribution while preserving upstream authority.",
      "checkpoint": "Keep unrelated formatting outside a record correction and respect the upstream integration process. No submission or dataset validation was performed.",
      "level": "Applied",
      "tags": [
        "application",
        "contribution"
      ],
      "source_paths": [
        "CONTRIBUTING.md",
        "CODE_OF_CONDUCT.md",
        "README.md"
      ],
      "source_urls": [
        "https://github.com/mohammadrezwankhan/advisory-database/blob/244f48ffdc8a2a703b7a9f78568a07c01f1a62b7/CONTRIBUTING.md",
        "https://github.com/mohammadrezwankhan/advisory-database/blob/244f48ffdc8a2a703b7a9f78568a07c01f1a62b7/CODE_OF_CONDUCT.md",
        "https://github.com/mohammadrezwankhan/advisory-database/blob/244f48ffdc8a2a703b7a9f78568a07c01f1a62b7/README.md"
      ],
      "parameters": [],
      "command": null,
      "native_id": null,
      "native_route": null,
      "execution_status": "source-linked guide; no execution by this dashboard"
    }
  ]
}
