{
  "version": 1,
  "reviewedAt": "2026-11-06",
  "title": "Portland Civic Commons",
  "entryUrl": "https://www.portlandciviclab.org/commons",
  "agentGuide": "https://www.portlandciviclab.org/commons/agent.md",
  "downloader": "https://www.portlandciviclab.org/data/commons/download.py",
  "statusDefinitions": {
    "tested-edition": "Documented package workflows pass release checks; not a guarantee of completeness or current observations.",
    "discovery-only": "Source directory entry, without a tested Commons download.",
    "currently-unavailable": "Access failed at the recorded check; not proof the source was deleted."
  },
  "resources": [
    {
      "id": "campaign-finance",
      "title": "Oregon campaign-finance ledger",
      "description": "Published transaction records, reviewed matching classifications, candidate links and supporting evidence.",
      "publisher": "Portland Civic Lab; Oregon Secretary of State ORESTAR",
      "jurisdiction": "Oregon, including Portland",
      "subjects": [
        "campaign finance",
        "elections"
      ],
      "kind": "dataset",
      "access": "anonymous-download",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/campaign-finance/data",
      "landingPage": "https://www.portlandciviclab.org/commons/datasets/campaign-finance",
      "status": "tested-edition",
      "coverage": "Current records held in the published ledger; provisional, not complete ORESTAR history.",
      "observationDates": [
        "2025-01-01/2026-11-04"
      ],
      "retrievedAt": "2026-11-06T09:16:59.680131+00:00",
      "lastVerifiedAt": "2026-11-06",
      "license": "CC BY 4.0 for Lab compilations; underlying records and editorial material retain their source terms. See package license and publisher documentation.",
      "attribution": "Portland Civic Lab; Oregon Secretary of State ORESTAR",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Coverage is provisional; late filings, removals or amendments may be missing.",
        "Records and provisional identity groups are not verified unique people.",
        "Public matching, private cash, loans, payments and other accounting bases must stay separate."
      ],
      "edition": "2026-11-06-1e7ef814d8cc",
      "manifestUrl": "https://www.portlandciviclab.org/data/commons/campaign-finance/2026-11-06-1e7ef814d8cc/manifest.json"
    },
    {
      "id": "parks-backlog",
      "title": "Parks backlog priorities",
      "description": "Open repair and improvement items, published bureau scores, property summaries and dated closure-risk references.",
      "publisher": "Portland Parks Atlas; Portland Parks & Recreation",
      "jurisdiction": "Portland parks system, including some outside-city properties",
      "subjects": [
        "parks",
        "public assets",
        "maintenance"
      ],
      "kind": "dataset",
      "access": "anonymous-download",
      "sourceUrl": "https://parks.portlandciviclab.org/maintenance/next-in-line",
      "landingPage": "https://www.portlandciviclab.org/commons/datasets/parks-backlog",
      "status": "tested-edition",
      "coverage": "Published open backlog items; not all repair needs or funded projects.",
      "observationDates": [
        "2026-10-12 backlog extract",
        "2025-01 closure-risk briefing",
        "2023-11 historical estimates"
      ],
      "retrievedAt": "2026-11-06T09:17:00.635592+00:00",
      "lastVerifiedAt": "2026-11-06",
      "license": "CC BY 4.0 for Lab compilations; underlying records and editorial material retain their source terms. See package license and publisher documentation.",
      "attribution": "Portland Parks Atlas; Portland Parks & Recreation",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Bureau scores are not a funding ranking; Lab bands and flags are interpretations.",
        "Historical estimates are 2023 proposals, not current repair costs.",
        "Property matches and January 2025 flags do not establish current closure status."
      ],
      "edition": "2026-11-06-a4a6a4ebbed7",
      "manifestUrl": "https://www.portlandciviclab.org/data/commons/parks-backlog/2026-11-06-a4a6a4ebbed7/manifest.json"
    },
    {
      "id": "parks-budgets",
      "title": "Parks adopted budgets",
      "description": "Public budget source rows, account totals, reviewed property matches and incomplete district subtotals.",
      "publisher": "Portland Parks Atlas; City of Portland Budget Office",
      "jurisdiction": "Portland parks system",
      "subjects": [
        "parks",
        "budgets",
        "public assets"
      ],
      "kind": "dataset",
      "access": "anonymous-download",
      "sourceUrl": "https://parks.portlandciviclab.org/downloads/annual-service-costs/README.txt",
      "landingPage": "https://www.portlandciviclab.org/commons/datasets/parks-budgets",
      "status": "tested-edition",
      "coverage": "FY2024–25, FY2025–26 and FY2026–27 adopted snapshots; later amendments not applied.",
      "observationDates": [
        "2026-09-16 source workbook archived",
        "FY2024-25/FY2026-27 adopted budgets"
      ],
      "retrievedAt": "2026-11-06T09:17:02.620872+00:00",
      "lastVerifiedAt": "2026-11-06",
      "license": "CC BY 4.0 for Lab compilations; underlying records and editorial material retain their source terms. See package license and publisher documentation.",
      "attribution": "Portland Parks Atlas; City of Portland Budget Office",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Adopted budget authority is not actual spending or full annual service cost.",
        "Most expense-category dollars are unallocated to individual properties.",
        "District subtotals cannot rank total spending or equity; blanks are unknown, not zero."
      ],
      "edition": "2026-11-06-ec377ccf8492",
      "manifestUrl": "https://www.portlandciviclab.org/data/commons/parks-budgets/2026-11-06-ec377ccf8492/manifest.json"
    },
    {
      "id": "city-open-data",
      "title": "City open-data directory",
      "description": "Find bureau datasets and their publishing offices.",
      "publisher": "City of Portland",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "citywide"
      ],
      "kind": "portal",
      "access": "source-website",
      "sourceUrl": "https://www.portland.gov/public-records/open-data",
      "landingPage": "https://www.portland.gov/public-records/open-data",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "City of Portland",
      "maintainer": "City of Portland",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "portlandmaps",
      "title": "PortlandMaps",
      "description": "Property and geographic information; layer dates and access vary.",
      "publisher": "City of Portland CGIS",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "property",
        "geography"
      ],
      "kind": "portal",
      "access": "source-website",
      "sourceUrl": "https://www.portlandmaps.com/",
      "landingPage": "https://www.portlandmaps.com/",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "City of Portland CGIS",
      "maintainer": "City of Portland CGIS",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "city-gis",
      "title": "City GIS open-data catalog",
      "description": "Discover specific GIS layers; inspect layer schema and vintage before joining.",
      "publisher": "City of Portland CGIS",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "geography"
      ],
      "kind": "portal",
      "access": "source-website",
      "sourceUrl": "https://gis-pdx.opendata.arcgis.com/",
      "landingPage": "https://gis-pdx.opendata.arcgis.com/",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "City of Portland CGIS",
      "maintainer": "City of Portland CGIS",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "city-gis-metadata",
      "title": "City GIS metadata",
      "description": "Definitions and provenance for City map layers.",
      "publisher": "City of Portland CGIS",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "geography"
      ],
      "kind": "portal",
      "access": "source-website",
      "sourceUrl": "https://www.portlandmaps.com/metadata/",
      "landingPage": "https://www.portlandmaps.com/metadata/",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "City of Portland CGIS",
      "maintainer": "City of Portland CGIS",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "metro-rlis",
      "title": "Metro RLIS Discovery",
      "description": "Regional GIS layers; individual datasets retain their licenses and vintages.",
      "publisher": "Metro",
      "jurisdiction": "Portland metropolitan region",
      "subjects": [
        "regional",
        "geography"
      ],
      "kind": "portal",
      "access": "source-website",
      "sourceUrl": "https://rlisdiscovery.oregonmetro.gov/",
      "landingPage": "https://rlisdiscovery.oregonmetro.gov/",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Metro",
      "maintainer": "Metro",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "metro-data",
      "title": "Metro Data Resource Center",
      "description": "Regional demographic, land and transportation resources.",
      "publisher": "Metro",
      "jurisdiction": "Portland metropolitan region",
      "subjects": [
        "regional",
        "data"
      ],
      "kind": "portal",
      "access": "source-website",
      "sourceUrl": "https://www.oregonmetro.gov/what-metro-does/tools-and-data/data-resource-center",
      "landingPage": "https://www.oregonmetro.gov/what-metro-does/tools-and-data/data-resource-center",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Metro",
      "maintainer": "Metro",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "psu-civic",
      "title": "PSU civic and neighborhood profiles",
      "description": "Neighborhood and demographic context; inspect geography and estimate periods before comparisons.",
      "publisher": "Portland State University Population Research Center",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "neighborhood",
        "demographics"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://www.prcprojects.us/civic",
      "landingPage": "https://www.prcprojects.us/civic",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland State University Population Research Center",
      "maintainer": "Portland State University Population Research Center",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "neighborhood-profiles",
      "title": "Neighborhood profile maps",
      "description": "Published neighborhood profiles and contextual maps.",
      "publisher": "City of Portland",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "neighborhood",
        "demographics"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portland.gov/civic/myneighborhood/neighborhood-profile-maps",
      "landingPage": "https://www.portland.gov/civic/myneighborhood/neighborhood-profile-maps",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "City of Portland",
      "maintainer": "City of Portland",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "pbot-data",
      "title": "Transportation data",
      "description": "Transportation data and dashboards; check each source separately.",
      "publisher": "Portland Bureau of Transportation",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "transportation"
      ],
      "kind": "portal",
      "access": "source-website",
      "sourceUrl": "https://www.portland.gov/transportation/data",
      "landingPage": "https://www.portland.gov/transportation/data",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Bureau of Transportation",
      "maintainer": "Portland Bureau of Transportation",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "trimet-gis",
      "title": "TriMet GIS resources",
      "description": "Transit geographic data; static geography alone does not establish current service.",
      "publisher": "TriMet",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "transit",
        "geography"
      ],
      "kind": "portal",
      "access": "source-website",
      "sourceUrl": "https://developer.trimet.org/gis/",
      "landingPage": "https://developer.trimet.org/gis/",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "TriMet",
      "maintainer": "TriMet",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "police-data",
      "title": "Police open data",
      "description": "Reported incidents and other police data; reporting practices and geography matter.",
      "publisher": "Portland Police Bureau",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "public",
        "safety"
      ],
      "kind": "portal",
      "access": "source-website",
      "sourceUrl": "https://www.portland.gov/police/open-data",
      "landingPage": "https://www.portland.gov/police/open-data",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Police Bureau",
      "maintainer": "Portland Police Bureau",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "street-response",
      "title": "Portland Street Response dashboard",
      "description": "Response activity dashboard; downloadable coverage is not verified by the Commons.",
      "publisher": "City of Portland",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "public",
        "safety",
        "services"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://www.portland.gov/streetresponse/data-dashboard",
      "landingPage": "https://www.portland.gov/streetresponse/data-dashboard",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "City of Portland",
      "maintainer": "City of Portland",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "safety-directory",
      "title": "Public-safety dashboards",
      "description": "Directory of safety reporting resources.",
      "publisher": "City of Portland",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "public",
        "safety"
      ],
      "kind": "portal",
      "access": "source-website",
      "sourceUrl": "https://www.portland.gov/bps/data-services/safety-data/safety-dashboards",
      "landingPage": "https://www.portland.gov/bps/data-services/safety-data/safety-dashboards",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "City of Portland",
      "maintainer": "City of Portland",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "affordable-housing",
      "title": "Affordable housing development",
      "description": "Housing development information; identify the specific inventory and reporting dates.",
      "publisher": "Portland Housing Bureau",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "housing"
      ],
      "kind": "portal",
      "access": "source-website",
      "sourceUrl": "https://www.portland.gov/phb/affordable-housing-development",
      "landingPage": "https://www.portland.gov/phb/affordable-housing-development",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Housing Bureau",
      "maintainer": "Portland Housing Bureau",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "metro-vulnerability",
      "title": "Metro Social Vulnerability Explorer",
      "description": "Purpose-specific vulnerability measures; do not substitute economic displacement or heat indices.",
      "publisher": "Metro",
      "jurisdiction": "Portland metropolitan region",
      "subjects": [
        "resilience",
        "demographics"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://gis.oregonmetro.gov/social-vulnerability-explorer/",
      "landingPage": "https://gis.oregonmetro.gov/social-vulnerability-explorer/",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Metro",
      "maintainer": "Metro",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "county-climate-health",
      "title": "County climate and health",
      "description": "Climate-health information and tools; not an operational cooling-center feed.",
      "publisher": "Multnomah County",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "heat",
        "resilience"
      ],
      "kind": "portal",
      "access": "source-website",
      "sourceUrl": "https://multco.us/info/climate-and-health",
      "landingPage": "https://multco.us/info/climate-and-health",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Multnomah County",
      "maintainer": "Multnomah County",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "city-workforce",
      "title": "City workforce data and analytics",
      "description": "Workforce reporting; check aggregation and reporting periods.",
      "publisher": "City of Portland",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "workforce"
      ],
      "kind": "portal",
      "access": "source-website",
      "sourceUrl": "https://www.portland.gov/bhr/open-data-analytics",
      "landingPage": "https://www.portland.gov/bhr/open-data-analytics",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "City of Portland",
      "maintainer": "City of Portland",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "national-equity",
      "title": "National Equity Atlas",
      "description": "Comparative equity indicators; geographic coverage and definitions vary.",
      "publisher": "PolicyLink and USC Equity Research Institute",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "equity",
        "demographics"
      ],
      "kind": "portal",
      "access": "source-website",
      "sourceUrl": "https://www.nationalequityatlas.org/",
      "landingPage": "https://www.nationalequityatlas.org/",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "PolicyLink and USC Equity Research Institute",
      "maintainer": "PolicyLink and USC Equity Research Institute",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "black-wealth",
      "title": "Black Wealth Data Center",
      "description": "Wealth and economic indicators; not all measures resolve to Portland neighborhoods.",
      "publisher": "Black Wealth Data Center",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "wealth",
        "equity"
      ],
      "kind": "portal",
      "access": "source-website",
      "sourceUrl": "https://blackwealthdata.org/",
      "landingPage": "https://blackwealthdata.org/",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Black Wealth Data Center",
      "maintainer": "Black Wealth Data Center",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "community-research",
      "title": "Cultivating Justice community research guide",
      "description": "Community research practice and participation guidance.",
      "publisher": "Coalition of Communities of Color",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "community",
        "research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.coalitioncommunitiescolor.org/cultivating-justice-zine",
      "landingPage": "https://www.coalitioncommunitiescolor.org/cultivating-justice-zine",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Coalition of Communities of Color",
      "maintainer": "Coalition of Communities of Color",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "discotech-code",
      "title": "Community Data DiscoTech repositories",
      "description": "Workshop code and exploratory projects; not a maintained production data service.",
      "publisher": "Community Data DiscoTech contributors",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "civic",
        "technology"
      ],
      "kind": "exploratory-project",
      "access": "source-website",
      "sourceUrl": "https://github.com/Community-Data-DiscoTech-Portland-2023",
      "landingPage": "https://github.com/Community-Data-DiscoTech-Portland-2023",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Community Data DiscoTech contributors",
      "maintainer": "Community Data DiscoTech contributors",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-election-results",
      "title": "2026 election results: latest changes, incumbent support and every transfer",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/election-results",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/election-results",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-election-results-analysis",
      "title": "Testing the claims about the 2026 election: incumbency and ranked choice, with 2024 ballots as the baseline",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/election-results/analysis",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/election-results/analysis",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-asset-management",
      "title": "Portland Public Assets",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/asset-management",
      "landingPage": "https://www.portlandciviclab.org/asset-management",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-libraries",
      "title": "Portland libraries: history, branch atlas and future",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/libraries",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/libraries",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-taxes",
      "title": "Your household budget: Portland, Beaverton, Vancouver, WA, and national peers",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/taxes",
      "landingPage": "https://www.portlandciviclab.org/taxes",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-taxes-services",
      "title": "Taxes & public services: spending, outcomes, funding and choices",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/taxes/services",
      "landingPage": "https://www.portlandciviclab.org/taxes/services",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-voters-guide",
      "title": "The 2026 voters’ guide",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/voters-guide",
      "landingPage": "https://www.portlandciviclab.org/voters-guide",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-downtown",
      "title": "Portland Possible, the downtown map",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://downtown.portlandciviclab.org/",
      "landingPage": "https://downtown.portlandciviclab.org/",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-parks",
      "title": "The Parks Atlas",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://parks.portlandciviclab.org/",
      "landingPage": "https://parks.portlandciviclab.org/",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-market",
      "title": "Oregon Market Commons",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://market.portlandciviclab.org/",
      "landingPage": "https://market.portlandciviclab.org/",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-oregon",
      "title": "The Oregon Governance Atlas",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://oregon.portlandciviclab.org/",
      "landingPage": "https://oregon.portlandciviclab.org/",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-council",
      "title": "The City Council guide",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://council.portlandciviclab.org/",
      "landingPage": "https://council.portlandciviclab.org/",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-ask",
      "title": "Ask Portland surveys",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://ask.portlandciviclab.org/",
      "landingPage": "https://ask.portlandciviclab.org/",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-www-portlandpermits-org",
      "title": "Portland Permits",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://www.portlandpermits.org/",
      "landingPage": "https://www.portlandpermits.org/",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-dashboard",
      "title": "The dashboards",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/dashboard",
      "landingPage": "https://www.portlandciviclab.org/dashboard",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-org-chart",
      "title": "The City org chart",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/org-chart",
      "landingPage": "https://www.portlandciviclab.org/org-chart",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-ced-decisions",
      "title": "The CED decisions register",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/ced/decisions",
      "landingPage": "https://www.portlandciviclab.org/ced/decisions",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-directory",
      "title": "The business directory",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/directory",
      "landingPage": "https://www.portlandciviclab.org/directory",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-business",
      "title": "The small-business funding finder",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/business",
      "landingPage": "https://www.portlandciviclab.org/business",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-concierge",
      "title": "The Civic Concierge",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/concierge",
      "landingPage": "https://www.portlandciviclab.org/concierge",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-open-data",
      "title": "Open data and the API",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/open-data",
      "landingPage": "https://www.portlandciviclab.org/open-data",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-records",
      "title": "The public records tracker",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/records",
      "landingPage": "https://www.portlandciviclab.org/records",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-portland-economy",
      "title": "Portland’s economy, 1840 to 2026: what was made here, what stayed and who decided",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/portland-economy",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/portland-economy",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-participatory-budgeting",
      "title": "Participatory budgeting",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/participatory-budgeting",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/participatory-budgeting",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-oregon-fire",
      "title": "Fire in Oregon: guide and atlas",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "tool",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/oregon-fire",
      "landingPage": "https://www.portlandciviclab.org/oregon-fire",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-small-business",
      "title": "Small business in Portland: jobs, business challenges, assistance and outcomes",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/small-business",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/small-business",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-maker-economy",
      "title": "Portland’s maker economy",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/maker-economy",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/maker-economy",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-continuum",
      "title": "The homelessness continuum",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/continuum",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/continuum",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-homelessness",
      "title": "Homelessness",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/homelessness",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/homelessness",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-pps-budget",
      "title": "The PPS budget",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/pps-budget",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/pps-budget",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-city-budget",
      "title": "The City budget",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/city-budget",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/city-budget",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-venue-portfolio",
      "title": "Venues and public assets: costs, PSU and Keller transition",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/venue-portfolio",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/venue-portfolio",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-portland-growth-politics",
      "title": "Housing: build it, afford it, keep it",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/portland-growth-politics",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/portland-growth-politics",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-lloyd",
      "title": "Lloyd Center",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/lloyd",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/lloyd",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-mass-timber",
      "title": "Mass timber",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/mass-timber",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/mass-timber",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-i-5-rose-quarter",
      "title": "The I-5 Rose Quarter",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/i-5-rose-quarter",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/i-5-rose-quarter",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-data-centers",
      "title": "Data centers",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/data-centers",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/data-centers",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-oregon-economic-development",
      "title": "Oregon economic development",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/oregon-economic-development",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/oregon-economic-development",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-who-runs-portland",
      "title": "Who runs Portland",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/who-runs-portland",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/who-runs-portland",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-campaign-finance",
      "title": "Campaign money: council and governor records, City matching, donors and spending",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/campaign-finance",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/campaign-finance",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-campaign-finance-reading-the-money",
      "title": "Larger campaign gifts: counts, dollars and City matching",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/campaign-finance/reading-the-money",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/campaign-finance/reading-the-money",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    },
    {
      "id": "lab-deep-dives-fpdr",
      "title": "FPDR, the police and fire pension",
      "description": "Published Lab resource. Follow its own methods, coverage dates and source terms.",
      "publisher": "Portland Civic Lab",
      "jurisdiction": "See source for jurisdiction and geographic coverage",
      "subjects": [
        "Portland",
        "public tools and research"
      ],
      "kind": "document",
      "access": "source-website",
      "sourceUrl": "https://www.portlandciviclab.org/deep-dives/fpdr",
      "landingPage": "https://www.portlandciviclab.org/deep-dives/fpdr",
      "status": "discovery-only",
      "coverage": "Source-specific; no complete Commons export is promised.",
      "observationDates": [],
      "retrievedAt": null,
      "lastVerifiedAt": null,
      "license": "Source-specific. Inspect the original terms before reuse; inclusion does not grant a license.",
      "attribution": "Portland Civic Lab",
      "maintainer": "Portland Civic Lab",
      "limitations": [
        "Discovery listing only: downloads, completeness, schema and freshness have not passed Commons package tests."
      ]
    }
  ]
}
