{"schemaVersion":"localproof-capabilities.v1","service":"LocalProof","purpose":"Local government intelligence for AI agents.","operator":"Davisville Labs LLC","canonicalUrl":"https://localproof.davisvillelabs.com","documentation":"https://localproof.davisvillelabs.com/docs","trustCenter":"https://localproof.davisvillelabs.com/trust","agentFirst":true,"noAccountRequired":true,"launchRegion":"California","coverage":[{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-san-francisco","country":"US","state":"CA","county":"San Francisco","city":"San Francisco","kind":"consolidated_city_county","coverageState":"production"},"releasedOperations":["localproof.resolve_jurisdiction","localproof.get_coverage","localproof.get_source_catalog","localproof.get_source_health","localproof.check_local_changes","localproof.check_property_changes","localproof.check_permits","localproof.check_permit_routing","localproof.check_property","localproof.check_planning_activity","localproof.check_code_enforcement","localproof.check_zoning_context","localproof.property_intelligence_pack","localproof.site_selection_compare","localproof.development_due_diligence"],"sourceUseReview":{"status":"cleared","reviewedAt":"2026-09-27","termsUrl":"https://data.sfgov.org/","reason":"Released LocalProof sources are City and County of San Francisco public-data/GIS sources. DataSF publishes the registered permit and Planning datasets under its open-data licensing framework; direct Planning GIS use is limited to City Planning data that is also published through DataSF. Re-review any source-specific notice that is more restrictive."},"sourceClasses":["address_registry","building_permits","permit_routing","cross_department_permits","street_use_permits","planning_projects","building_complaints","notices_of_violation","zoning_districts","height_districts"],"sources":[{"id":"sf-eas-addresses-with-units","kind":"address_registry","authority":"City and County of San Francisco Department of Technology","system":"Enterprise Addressing System","freshness":"nightly","status":"active","commercialUseStatus":"cleared"},{"id":"sf-dbi-building-permits","kind":"building_permits","authority":"San Francisco Department of Building Inspection","system":"DataSF Building Permits","freshness":"daily","status":"active","commercialUseStatus":"cleared"},{"id":"sf-dbi-permit-addenda-routing","kind":"permit_routing","authority":"San Francisco Department of Building Inspection","system":"Building Permit Addenda with Routing","freshness":"nightly","status":"active","commercialUseStatus":"cleared"},{"id":"sf-permitsf","kind":"cross_department_permits","authority":"City and County of San Francisco","system":"PermitSF","freshness":"multiple_daily","status":"active","commercialUseStatus":"cleared"},{"id":"sf-public-works-street-use","kind":"street_use_permits","authority":"San Francisco Public Works","system":"DataSF Street-Use Permits","freshness":"daily","status":"active","commercialUseStatus":"cleared"},{"id":"sf-planning-projects","kind":"planning_projects","authority":"San Francisco Planning Department","system":"Planning Department Records - Projects","freshness":"nightly","status":"active","commercialUseStatus":"cleared"},{"id":"sf-dbi-building-complaints","kind":"building_complaints","authority":"San Francisco Department of Building Inspection","system":"DataSF Building Complaints","freshness":"daily","status":"active","commercialUseStatus":"cleared"},{"id":"sf-dbi-notices-of-violation","kind":"notices_of_violation","authority":"San Francisco Department of Building Inspection","system":"DataSF Notices of Violation","freshness":"daily","status":"active","commercialUseStatus":"cleared"},{"id":"sf-planning-zoning-districts","kind":"zoning_districts","authority":"San Francisco Planning Department","system":"SF Planning GIS PlanningData MapServer","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"cleared"},{"id":"sf-planning-height-districts","kind":"height_districts","authority":"San Francisco Planning Department","system":"SF Planning GIS PlanningData MapServer","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"cleared"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-san-jose","country":"US","state":"CA","county":"Santa Clara","city":"San Jose","kind":"city","coverageState":"unavailable"},"releasedOperations":["localproof.get_coverage","localproof.get_source_catalog"],"sourceUseReview":{"status":"hold","reviewedAt":"2026-09-28","termsUrl":"https://www.sanjoseca.gov/your-government/departments-offices/information-technology/open-data","reason":"September 28 re-review confirms the City defines Open Data as freely available for republication, manipulation and unrestricted use. The exact registered zoning source, OPN/OPN_OpenDataService layer 401, is inside a service that expressly says its datasets are shared through the City of San Jose GIS Open Data Portal, and the same OpenDataService exposes an official Addresses layer 36 that is a concrete replacement candidate for LocalProof's currently held DPW address source. The jurisdiction remains held because the current paid workflow still depends on DPW/DPW_BasemapServiceWGS layer 0 and PLN/PLN_PermitsAndComplaints layers whose direct publication paths are not yet individually bound to the Open Data Portal license. The PLN service item metadata says Public, but public access alone is not treated as the missing legal binding. Reopen after implementation migrates identity/evidence to verified portal-published equivalents or the exact current DPW/PLN services are explicitly tied to the City's open-data terms.","supportingUrls":["https://www.sanjoseca.gov/home/showpublisheddocument/17947/638593034412000000","https://geo.sanjoseca.gov/server/rest/services/OPN/OPN_OpenDataService/MapServer","https://geo.sanjoseca.gov/server/rest/services/OPN/OPN_OpenDataService/MapServer/36/iteminfo","https://geo.sanjoseca.gov/server/rest/services/OPN/OPN_OpenDataService/MapServer/401/iteminfo","https://geo.sanjoseca.gov/server/rest/services/PLN/PLN_PermitsAndComplaints/MapServer/info/iteminfo","https://geo.sanjoseca.gov/server/rest/services/DPW/DPW_BasemapServiceWGS/MapServer"]},"sourceClasses":["address_registry","building_permits_recent","building_permits_active","building_permits_expired","planning_projects_recent","planning_projects_open","planning_projects_semi_recent","building_complaints_open","zoning_districts"],"sources":[{"id":"sj-addresses","kind":"address_registry","authority":"City of San Jose","system":"DPW Basemap Service WGS - Addresses","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"},{"id":"sj-building-permits-recent","kind":"building_permits_recent","authority":"City of San Jose Planning, Building and Code Enforcement","system":"Permits and Complaints - Recent Building Permit (30 Days)","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"},{"id":"sj-building-permits-active","kind":"building_permits_active","authority":"City of San Jose Planning, Building and Code Enforcement","system":"Permits and Complaints - Active Building Permit","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"},{"id":"sj-building-permits-expired","kind":"building_permits_expired","authority":"City of San Jose Planning, Building and Code Enforcement","system":"Permits and Complaints - Expired Building Permit","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"},{"id":"sj-planning-permits-recent","kind":"planning_projects_recent","authority":"City of San Jose Planning, Building and Code Enforcement","system":"Permits and Complaints - Recent Planning Permits (30 Days)","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"},{"id":"sj-planning-permits-open","kind":"planning_projects_open","authority":"City of San Jose Planning, Building and Code Enforcement","system":"Permits and Complaints - Open Planning Permit Applications","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"},{"id":"sj-planning-permits-semi-recent","kind":"planning_projects_semi_recent","authority":"City of San Jose Planning, Building and Code Enforcement","system":"Permits and Complaints - Semi-Recent Planning Permits (180 Days)","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"},{"id":"sj-code-complaints-open","kind":"building_complaints_open","authority":"City of San Jose Planning, Building and Code Enforcement","system":"Permits and Complaints - Code Complaints (Open)","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"},{"id":"sj-zoning-districts","kind":"zoning_districts","authority":"City of San Jose","system":"OPN OpenDataService - Zoning District","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-sunnyvale","country":"US","state":"CA","county":"Santa Clara","city":"Sunnyvale","kind":"city","coverageState":"unavailable"},"releasedOperations":["localproof.get_coverage","localproof.get_source_catalog"],"sourceUseReview":{"status":"hold","reviewedAt":"2026-09-28","termsUrl":"https://www.sunnyvale.ca.gov/your-government/codes-and-policies/website-policies","reason":"September 28 re-review preserves the hold on the currently registered EnerGov PermitSystemMap address/parcel sources because the City website policy prohibits commercial or profit-making use of City website materials/information and no exact commercial-safe reuse binding is documented for those services. The blocker is narrower than a generic data-availability problem: the City separately publishes a GIS Hub/Data Share and standalone public parcel GIS services, including a Parcels FeatureServer, which are concrete replacement candidates if implementation can bind them to an applicable open-data/public-record reuse basis. A separate privacy/release blocker also exists in the current held Sunnyvale adapter: its parcel projection queries and normalizes sales price, improvement/land/total value, bedrooms, bathrooms, and related assessor-style attributes that are not necessary for LocalProof's privacy-minimized parcel/jurisdiction mission. Even after source-rights resolution, Sunnyvale must remain non-releasable until the production field allowlist excludes those unnecessary value/profile attributes.","supportingUrls":["https://www.sunnyvale.ca.gov/city-services/online-services/maps-and-gis","https://www.sunnyvale.ca.gov/your-government/codes-and-policies/website-policies","https://gis.sunnyvale.ca.gov/arcgis/rest/services/Parcels/FeatureServer","https://gis.sunnyvale.ca.gov/arcgis/rest/services/EnerGov/PermitSystemMap/MapServer/10"]},"sourceClasses":["address_registry","parcel_context"],"sources":[{"id":"sv-address-points","kind":"address_registry","authority":"City of Sunnyvale","system":"EnerGov PermitSystemMap - AddressPoint","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"},{"id":"sv-parcels","kind":"parcel_context","authority":"City of Sunnyvale","system":"EnerGov PermitSystemMap - Parcels","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-cupertino","country":"US","state":"CA","county":"Santa Clara","city":"Cupertino","kind":"city","coverageState":"unavailable"},"releasedOperations":["localproof.get_coverage","localproof.get_source_catalog"],"sourceUseReview":{"status":"hold","reviewedAt":"2026-09-28","termsUrl":"https://www.cupertino.gov/Your-City/Transparent-Cupertino/Digital-Policies/Website-Policy","reason":"September 28 re-review preserves the hold on the currently registered Accela GIS services because the City's website policy restricts commercial use and no source-specific commercial-safe license is documented for those exact paths. The blocker is now narrower: the City separately operates an official City Open Data Portal and its Public/AmazonData FeatureServer describes itself as 'Cupertino Public Data used for Open Data Portal' and exposes Primary Address Points, Zoning, Parcel, and General Plan Land Use layers with public Query/Extract capability. The exact AmazonData layer item metadata has blank licenseInfo, and the Parcel layer identifies City of Cupertino, California as access/copyright information, so this audit does not infer unrestricted commercial reuse from portal placement alone. Reopen after implementation binds required identity/parcel/zoning operations to the AmazonData open-data publication and Legal documents the applicable reuse terms, or after another separately cleared source replaces the held Accela paths.","supportingUrls":["https://www.cupertino.gov/Your-City/Departments/Innovation-Technology/Citywide-Open-Data-Portal","https://www.cupertino.gov/Your-City/Departments/Community-Development/Planning/Zoning","https://gis.cupertino.org/cupgis/rest/services/Public/AmazonData/FeatureServer","https://gis.cupertino.org/cupgis/rest/services/Public/AmazonData/FeatureServer/0","https://gis.cupertino.org/cupgis/rest/services/Public/AmazonData/FeatureServer/10","https://gis.cupertino.org/cupgis/rest/services/Public/AmazonData/FeatureServer/11"]},"sourceClasses":["address_registry","address_registry_secondary","parcel_context","planning_projects"],"sources":[{"id":"cu-address-primary","kind":"address_registry","authority":"City of Cupertino","system":"AccelaxAPO_2 - Address_PT","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"},{"id":"cu-address-secondary","kind":"address_registry_secondary","authority":"City of Cupertino","system":"AccelaxAPO_2 - Addresses","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"},{"id":"cu-parcels","kind":"parcel_context","authority":"City of Cupertino","system":"AccelaxAPO_2 - Parcel","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"},{"id":"cu-planning-projects","kind":"planning_projects","authority":"City of Cupertino","system":"Accela Operational - All Projects","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-mountain-view","country":"US","state":"CA","county":"Santa Clara","city":"Mountain View","kind":"city","coverageState":"unavailable"},"releasedOperations":["localproof.get_coverage","localproof.get_source_catalog"],"sourceUseReview":{"status":"hold","reviewedAt":"2026-09-28","termsUrl":"https://www.mountainview.gov/our-city/departments/information-technology/website-policies","reason":"September 28 re-review narrows the Mountain View blocker to an exact reuse binding rather than source availability. The currently registered LocalProof sources already live under the City's public ArcGIS folder: Public/SiteAddressPoint, Public/ZoningDistrict, and Public/GPLU. The City's official Zoning and General Plan pages provide interactive maps and links to download City Maps and Apps source data, and the City operates a dedicated OpenData portal. However, the exact ZoningDistrict service identifies City of Mountain View, CA as copyright holder and this audit did not recover a layer-specific license or other affirmative commercial reuse record for the exact registered source set. Commercial use therefore remains held until those Public services are bound to the City's OpenData/public-record reuse basis, the City supplies written clarification/production, or implementation moves any necessary identity/parcel dependency to a separately cleared source.","supportingUrls":["https://www.mountainview.gov/our-city/departments/community-development/planning/regulations/general-plan","https://developmentpermits.mountainview.gov/about-permits/zoning","https://data-mountainview.opendata.arcgis.com/","https://maps.mountainview.gov/arcgis/rest/services/Public","https://maps.mountainview.gov/arcgis/rest/services/Public/ZoningDistrict/FeatureServer"]},"sourceClasses":["address_registry","zoning_districts","general_plan_land_use"],"sources":[{"id":"mv-address-points","kind":"address_registry","authority":"City of Mountain View Community Development Department, Building Division","system":"Site Address Point - Community Addresses","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"},{"id":"mv-zoning-districts","kind":"zoning_districts","authority":"City of Mountain View Community Development Department, Planning Division","system":"Zoning District","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"},{"id":"mv-general-plan-land-use","kind":"general_plan_land_use","authority":"City of Mountain View","system":"General Plan Land Use","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-davis","country":"US","state":"CA","county":"Yolo","city":"Davis","kind":"city","coverageState":"unavailable"},"releasedOperations":["localproof.get_coverage","localproof.get_source_catalog"],"sourceUseReview":{"status":"hold","reviewedAt":"2026-09-28","termsUrl":"https://www.cityofdavis.org/city-hall/city-manager-s-office/disclaimer","reason":"September 28 re-review narrows Davis from a generic source-rights hold to an exact source-replacement problem. The current City parcel, permit, and zoning services remain held because no source-specific commercial/open-data reuse grant has been documented for those exact City paths. Separately, Yolo County publishes a Public/Parcels_Public FeatureServer with situs-address, city/jurisdiction, parcel and land-use fields and no layer copyright text; California's public-record framework provides a concrete source-acquisition path for factual parcel data. Issue #99 tracks evaluation of that County source for a privacy-minimized parcel/identity operation. Davis remains unavailable until the exact County projection is reviewed and any City permit/zoning evidence remains separately held.","supportingUrls":["https://www.cityofdavis.org/city-hall/city-manager-s-office/disclaimer","https://gis.yolocounty.gov/ext/rest/services/Public/Parcels_Public/FeatureServer/0","https://gis.yolocounty.gov/ext/rest/services/Public","https://github.com/davisvillelabs/localproof/issues/99"]},"sourceClasses":["address_registry","parcel_context","building_permits","zoning_districts"],"sources":[{"id":"dv-parcels-identity","kind":"address_registry","authority":"City of Davis / Yolo County GIS Cooperative","system":"City of Davis Parcels","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"},{"id":"dv-parcels-context","kind":"parcel_context","authority":"City of Davis / Yolo County GIS Cooperative","system":"City of Davis Parcels","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"},{"id":"dv-building-permits","kind":"building_permits","authority":"City of Davis","system":"PublicWorksET - Building Permits Applications","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"},{"id":"dv-zoning","kind":"zoning_districts","authority":"City of Davis Community Development and Sustainability","system":"CDSD Zoning","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-sacramento","country":"US","state":"CA","county":"Sacramento","city":"Sacramento","kind":"city","coverageState":"production"},"releasedOperations":["localproof.resolve_jurisdiction","localproof.get_coverage","localproof.get_source_catalog","localproof.get_source_health","localproof.check_permits","localproof.check_parcel_context","localproof.check_zoning_context"],"sourceUseReview":{"status":"cleared","reviewedAt":"2026-09-27","termsUrl":"https://www.cityofsacramento.gov/content/dam/portal/it/gis/open-data/OpenDataTermsOfUse.pdf","reason":"City Open Data Terms expressly govern machine consumption and use of City Data and derivative works. Sacramento County policy classifies public data as freely available without restrictions and publishes commonly requested public data without royalty or fee. Release is limited to the registered City open-data and County public parcel sources.","supportingUrls":["https://oce.saccounty.gov/us/en/policies/information-technology/data-management/data-classification-and-retention.html","https://oce.saccounty.gov/us/en/policies/information-technology/web/electronic-data-access.html"]},"sourceClasses":["address_registry","building_permits_issued_current","building_permits_issued_archive","zoning_districts"],"sources":[{"id":"sac-county-parcels","kind":"address_registry","authority":"Sacramento County GIS","system":"BASE_MAP_LABELS - Parcel Owner","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"cleared"},{"id":"sac-issued-permits-current","kind":"building_permits_issued_current","authority":"City of Sacramento Community Development","system":"Building Permits Issued - Current Year","freshness":"official_monthly_open_data","status":"active","commercialUseStatus":"cleared"},{"id":"sac-issued-permits-archive","kind":"building_permits_issued_archive","authority":"City of Sacramento Community Development","system":"Building Permits Issued - Archive","freshness":"official_open_data_archive","status":"active","commercialUseStatus":"cleared"},{"id":"sac-zoning","kind":"zoning_districts","authority":"City of Sacramento","system":"Zoning","freshness":"official_live_open_data","status":"active","commercialUseStatus":"cleared"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-oakland","country":"US","state":"CA","county":"Alameda","city":"Oakland","kind":"city","coverageState":"unavailable"},"releasedOperations":["localproof.get_coverage","localproof.get_source_catalog"],"sourceUseReview":{"status":"hold","reviewedAt":"2026-09-28","termsUrl":"https://data.oaklandca.gov/","reason":"September 28 re-review narrows Oakland to an exact parcel-source migration problem. The currently registered City-hosted Oakland_Parcels service remains held because its exact source-specific commercial-use basis is not documented. Oakland's official Open Data Portal separately publishes Alameda County Parcel Boundaries, and LocalProof already operates the separately reviewed Alameda County Address_Points/Parcels source family in eleven released jurisdictions. Issue #96 tracks migration to a portal-published or already-cleared County parcel/identity source. Oakland remains unavailable until source identity, privacy projection, retention classification, and release gates pass.","supportingUrls":["https://data.oaklandca.gov/","https://data.oaklandca.gov/Property/Alameda-County-Parcel-Boundaries/dnp4-5zvt","https://data.acgov.org/datasets/2b026350b5dd40b18ed7a321fdcdba81_0/explore","https://github.com/davisvillelabs/localproof/issues/96"]},"sourceClasses":["address_registry","parcel_context"],"sources":[{"id":"oak-parcels","kind":"address_registry","authority":"City of Oakland GIS / Alameda County","system":"Oakland Parcels","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"},{"id":"oak-parcels-context","kind":"parcel_context","authority":"City of Oakland GIS / Alameda County","system":"Oakland Parcels","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"hold"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-santa-clara","country":"US","state":"CA","county":"Santa Clara","city":"Santa Clara","kind":"city","coverageState":"unavailable"},"releasedOperations":["localproof.get_coverage","localproof.get_source_catalog"],"sourceUseReview":{"status":"hold","reviewedAt":"2026-09-28","termsUrl":"https://www.santaclaraca.gov/our-city/government/governance/privacy-website-policies/terms-of-use","reason":"September 28 re-review narrows Santa Clara's hold into two distinct source classes. The City-hosted parcel/planning source remains held under City terms restricting commercial use absent permission. The County address source is a stronger replacement/identity candidate: County of Santa Clara GIS states that Countywide GIS data is made available to the public, provides parcel downloads through the County Open Data Portal, publishes GIS web services, and operates the same public ArcGIS tenant that exposes Address_Points_Search_and_Labels_VIEW and Parcels_Public_View. Issue #97 tracks whether a privacy-minimized County parcel/address substrate can support the smallest useful operation. No City planning/permit/zoning source is cleared by this finding.","supportingUrls":["https://gis.santaclaracounty.gov/access-countywide-gis-map-data","https://services2.arcgis.com/tcv2cMrq63AgvbHF/ArcGIS/rest/services","https://www.santaclaraca.gov/our-city/government/governance/privacy-website-policies/terms-of-use","https://github.com/davisvillelabs/localproof/issues/97"]},"sourceClasses":["address_registry","parcel_context"],"sources":[{"id":"sc-address-points","kind":"address_registry","authority":"County of Santa Clara","system":"Address Points Search and Labels View","freshness":"official_live_gis_view","status":"active","commercialUseStatus":"hold"},{"id":"sc-city-parcel-planning","kind":"parcel_context","authority":"City of Santa Clara","system":"MapSantaClara parcel planning layer","freshness":"official_live_city_gis","status":"active","commercialUseStatus":"hold"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-milpitas","country":"US","state":"CA","county":"Santa Clara","city":"Milpitas","kind":"city","coverageState":"unavailable"},"releasedOperations":["localproof.get_coverage","localproof.get_source_catalog"],"sourceUseReview":{"status":"hold","reviewedAt":"2026-09-28","termsUrl":"https://www.milpitas.gov/289/Geographic-Information-System-GIS","reason":"September 28 re-review confirms the City expressly describes the Milpitas GIS Hub as Open Data, invites downloads and REST/API access, supports app development, and says the platform supports outside data users and private organizations. However, the exact registered Parcel Report layer displays 'Copyright © City of Milpitas 2021' and the exact Zoning By Parcel layer displays 'Copyright © City of Milpitas 2018'. No item-specific license or terms record was recovered that affirmatively binds those exact copyrighted layers to unrestricted commercial reuse. The hold therefore remains until the exact layers are tied to the City's Open Data reuse terms, the City supplies written clarification/public-record production resolving the reuse basis, or implementation migrates to a separately cleared authoritative source.","supportingUrls":["https://www.milpitas.gov/378/Data-Maps","https://services8.arcgis.com/OPmRdssd8jj0bT5H/ArcGIS/rest/services/Parcel%20Report/FeatureServer/0","https://services8.arcgis.com/OPmRdssd8jj0bT5H/ArcGIS/rest/services/Zoning%20By%20Parcel/FeatureServer/0"]},"sourceClasses":["address_registry","parcel_context","zoning_districts"],"sources":[{"id":"mp-parcel-report","kind":"address_registry","authority":"City of Milpitas","system":"Parcel Report","freshness":"official_open_data","status":"active","commercialUseStatus":"hold"},{"id":"mp-parcel-context","kind":"parcel_context","authority":"City of Milpitas","system":"Parcel Report","freshness":"official_open_data","status":"active","commercialUseStatus":"hold"},{"id":"mp-zoning-by-parcel","kind":"zoning_districts","authority":"City of Milpitas Planning Department","system":"Zoning By Parcel","freshness":"official_live_open_data","status":"active","commercialUseStatus":"hold"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-hayward","country":"US","state":"CA","county":"Alameda","city":"Hayward","kind":"city","coverageState":"unavailable"},"releasedOperations":["localproof.get_coverage","localproof.get_source_catalog"],"sourceUseReview":{"status":"hold","reviewedAt":"2026-09-28","termsUrl":"https://hayward-ca.gov/terms","reason":"September 28 re-review preserves the hold on the currently registered City OpenData services because Hayward's City terms restrict duplication, republication, transmission, distribution, or mirroring absent permission. The blocker is no longer a lack of parcel/address data: Hayward lies in Alameda County and LocalProof already has a separately reviewed County Address_Points/Parcels source family serving eleven released jurisdictions. Issue #98 tracks migration of the smallest parcel/identity operation to that County source. City zoning and general-plan services remain separately held even if parcel/identity migrates. The current City parcel layer also exposes owner/mailing fields that LocalProof must not retain or return.","supportingUrls":["https://hayward-ca.gov/terms","https://maps.hayward-ca.gov/arcgis/rest/services/OpenData/COH_Parcels/FeatureServer/0","https://data.acgov.org/datasets/2b026350b5dd40b18ed7a321fdcdba81_0/explore","https://github.com/davisvillelabs/localproof/issues/98"]},"sourceClasses":["address_registry","parcel_context","zoning_districts","general_plan_land_use"],"sources":[{"id":"hy-addresses","kind":"address_registry","authority":"City of Hayward","system":"OpenData COH Addresses","freshness":"official_continuously_updated_gis","status":"active","commercialUseStatus":"hold"},{"id":"hy-parcels","kind":"parcel_context","authority":"City of Hayward","system":"OpenData COH Parcels","freshness":"official_open_data","status":"active","commercialUseStatus":"hold"},{"id":"hy-zoning","kind":"zoning_districts","authority":"City of Hayward","system":"OpenData COH Zoning","freshness":"official_open_data","status":"active","commercialUseStatus":"hold"},{"id":"hy-general-plan-land-use","kind":"general_plan_land_use","authority":"City of Hayward","system":"OpenData COH General Plan Land Use","freshness":"official_open_data","status":"active","commercialUseStatus":"hold"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-berkeley","country":"US","state":"CA","county":"Alameda","city":"Berkeley","kind":"city","coverageState":"production"},"releasedOperations":["localproof.resolve_jurisdiction","localproof.get_coverage","localproof.get_source_catalog","localproof.get_source_health","localproof.check_parcel_context","localproof.check_zoning_context"],"sourceUseReview":{"status":"cleared","reviewedAt":"2026-09-27","termsUrl":"https://berkeleyca.gov/your-government/public-records/open-data-portal","reason":"The City of Berkeley states that data from its Open Data Portal may be downloaded, reused, and redistributed without restrictions. Release remains limited to the registered City GIS/Open Data source classes and the existing privacy-minimized field projection."},"sourceClasses":["address_registry","parcel_context","zoning_districts","general_plan"],"sources":[{"id":"bk-addresses","kind":"address_registry","authority":"City of Berkeley","system":"Public GIS Portal Addresses","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"cleared"},{"id":"bk-parcels","kind":"parcel_context","authority":"City of Berkeley / Alameda County","system":"Public GIS Portal Parcels","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"cleared"},{"id":"bk-zoning","kind":"zoning_districts","authority":"City of Berkeley","system":"Planning Portal Zoning Districts","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"cleared"},{"id":"bk-general-plan","kind":"general_plan","authority":"City of Berkeley","system":"Planning Portal General Plan","freshness":"official_live_gis_service","status":"active","commercialUseStatus":"cleared"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-fremont","country":"US","state":"CA","county":"Alameda","city":"Fremont","kind":"city","coverageState":"production"},"releasedOperations":["localproof.resolve_jurisdiction","localproof.get_coverage","localproof.get_source_catalog","localproof.get_source_health","localproof.check_parcel_context"],"sourceUseReview":{"status":"cleared","reviewedAt":"2026-09-27","termsUrl":"https://www.acgov.org/acdata/terms.htm","reason":"Alameda County's Open Data Terms expressly govern use of County Data and derivative works without a commercial-use prohibition. The terms disclaim warranties, require users to accept indemnity obligations, and allow additional dataset-specific conditions. The registered Address_Points and Parcels services show no separate restrictive reuse condition in their published service metadata, so this release remains limited to those exact County Open Data sources."},"sourceClasses":["address_registry","parcel_context"],"sources":[{"id":"fm-county-address-points","kind":"address_registry","authority":"Alameda County Information Technology Department","system":"Address_Points","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"},{"id":"fm-county-parcels","kind":"parcel_context","authority":"Alameda County Information Technology Department","system":"Parcels","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-san-leandro","country":"US","state":"CA","county":"Alameda","city":"San Leandro","kind":"city","coverageState":"production"},"releasedOperations":["localproof.resolve_jurisdiction","localproof.get_coverage","localproof.get_source_catalog","localproof.get_source_health","localproof.check_parcel_context"],"sourceUseReview":{"status":"cleared","reviewedAt":"2026-09-27","termsUrl":"https://www.acgov.org/acdata/terms.htm","reason":"Alameda County's Open Data Terms expressly govern use of County Data and derivative works without a commercial-use prohibition. The terms disclaim warranties, require users to accept indemnity obligations, and allow additional dataset-specific conditions. The registered Address_Points and Parcels services show no separate restrictive reuse condition in their published service metadata, so this release remains limited to those exact County Open Data sources."},"sourceClasses":["address_registry","parcel_context"],"sources":[{"id":"sl-county-address-points","kind":"address_registry","authority":"Alameda County Information Technology Department","system":"Address_Points","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"},{"id":"sl-county-parcels","kind":"parcel_context","authority":"Alameda County Information Technology Department","system":"Parcels","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-pleasanton","country":"US","state":"CA","county":"Alameda","city":"Pleasanton","kind":"city","coverageState":"production"},"releasedOperations":["localproof.resolve_jurisdiction","localproof.get_coverage","localproof.get_source_catalog","localproof.get_source_health","localproof.check_parcel_context"],"sourceUseReview":{"status":"cleared","reviewedAt":"2026-09-27","termsUrl":"https://www.acgov.org/acdata/terms.htm","reason":"Alameda County's Open Data Terms expressly govern use of County Data and derivative works without a commercial-use prohibition. The terms disclaim warranties, require users to accept indemnity obligations, and allow additional dataset-specific conditions. The registered Address_Points and Parcels services show no separate restrictive reuse condition in their published service metadata, so this release remains limited to those exact County Open Data sources."},"sourceClasses":["address_registry","parcel_context"],"sources":[{"id":"pl-county-address-points","kind":"address_registry","authority":"Alameda County Information Technology Department","system":"Address_Points","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"},{"id":"pl-county-parcels","kind":"parcel_context","authority":"Alameda County Information Technology Department","system":"Parcels","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-livermore","country":"US","state":"CA","county":"Alameda","city":"Livermore","kind":"city","coverageState":"production"},"releasedOperations":["localproof.resolve_jurisdiction","localproof.get_coverage","localproof.get_source_catalog","localproof.get_source_health","localproof.check_parcel_context"],"sourceUseReview":{"status":"cleared","reviewedAt":"2026-09-27","termsUrl":"https://www.acgov.org/acdata/terms.htm","reason":"Alameda County's Open Data Terms expressly govern use of County Data and derivative works without a commercial-use prohibition. The terms disclaim warranties, require users to accept indemnity obligations, and allow additional dataset-specific conditions. The registered Address_Points and Parcels services show no separate restrictive reuse condition in their published service metadata, so this release remains limited to those exact County Open Data sources."},"sourceClasses":["address_registry","parcel_context"],"sources":[{"id":"lv-county-address-points","kind":"address_registry","authority":"Alameda County Information Technology Department","system":"Address_Points","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"},{"id":"lv-county-parcels","kind":"parcel_context","authority":"Alameda County Information Technology Department","system":"Parcels","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-dublin","country":"US","state":"CA","county":"Alameda","city":"Dublin","kind":"city","coverageState":"production"},"releasedOperations":["localproof.resolve_jurisdiction","localproof.get_coverage","localproof.get_source_catalog","localproof.get_source_health","localproof.check_parcel_context"],"sourceUseReview":{"status":"cleared","reviewedAt":"2026-09-27","termsUrl":"https://www.acgov.org/acdata/terms.htm","reason":"Alameda County's Open Data Terms expressly govern use of County Data and derivative works without a commercial-use prohibition. The registered Address_Points and Parcels services show no separate restrictive reuse condition in their published service metadata. Dublin-specific City web and GIS materials are not part of this release because the City of Dublin policy prohibits commercial use of web materials without written permission."},"sourceClasses":["address_registry","parcel_context"],"sources":[{"id":"db-county-address-points","kind":"address_registry","authority":"Alameda County Information Technology Department","system":"Address_Points","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"},{"id":"db-county-parcels","kind":"parcel_context","authority":"Alameda County Information Technology Department","system":"Parcels","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-union-city","country":"US","state":"CA","county":"Alameda","city":"Union City","kind":"city","coverageState":"production"},"releasedOperations":["localproof.resolve_jurisdiction","localproof.get_coverage","localproof.get_source_catalog","localproof.get_source_health","localproof.check_parcel_context"],"sourceUseReview":{"status":"cleared","reviewedAt":"2026-09-27","termsUrl":"https://www.acgov.org/acdata/terms.htm","reason":"This production path is limited to the exact Alameda County Open Data Address_Points and Parcels services under the County Data Terms already documented for the shared Alameda County adapter. Union City-specific City building, planning, zoning, enforcement, and other City sources are not part of this release and require separate source-use and evidence-contract review before commercialization."},"sourceClasses":["address_registry","parcel_context"],"sources":[{"id":"uc-county-address-points","kind":"address_registry","authority":"Alameda County Information Technology Department","system":"Address_Points","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"},{"id":"uc-county-parcels","kind":"parcel_context","authority":"Alameda County Information Technology Department","system":"Parcels","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-newark","country":"US","state":"CA","county":"Alameda","city":"Newark","kind":"city","coverageState":"production"},"releasedOperations":["localproof.resolve_jurisdiction","localproof.get_coverage","localproof.get_source_catalog","localproof.get_source_health","localproof.check_parcel_context"],"sourceUseReview":{"status":"cleared","reviewedAt":"2026-09-27","termsUrl":"https://www.acgov.org/acdata/terms.htm","reason":"This production path is limited to the exact Alameda County Open Data Address_Points and Parcels services under the County Data Terms already documented for the shared Alameda County adapter. Newark-specific City building, planning, zoning, enforcement, and other City sources are not part of this release and require separate source-use and evidence-contract review before commercialization."},"sourceClasses":["address_registry","parcel_context"],"sources":[{"id":"nw-county-address-points","kind":"address_registry","authority":"Alameda County Information Technology Department","system":"Address_Points","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"},{"id":"nw-county-parcels","kind":"parcel_context","authority":"Alameda County Information Technology Department","system":"Parcels","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-alameda","country":"US","state":"CA","county":"Alameda","city":"Alameda","kind":"city","coverageState":"production"},"releasedOperations":["localproof.resolve_jurisdiction","localproof.get_coverage","localproof.get_source_catalog","localproof.get_source_health","localproof.check_parcel_context"],"sourceUseReview":{"status":"cleared","reviewedAt":"2026-09-27","termsUrl":"https://www.acgov.org/acdata/terms.htm","reason":"This production path is limited to the exact Alameda County Open Data Address_Points and Parcels services under the County Data Terms already documented for the shared Alameda County adapter. Alameda-specific City permit, planning, zoning, enforcement, CommunityView GIS, and other City sources are not part of this release and require separate source-use and evidence-contract review before commercialization."},"sourceClasses":["address_registry","parcel_context"],"sources":[{"id":"al-county-address-points","kind":"address_registry","authority":"Alameda County Information Technology Department","system":"Address_Points","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"},{"id":"al-county-parcels","kind":"parcel_context","authority":"Alameda County Information Technology Department","system":"Parcels","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-emeryville","country":"US","state":"CA","county":"Alameda","city":"Emeryville","kind":"city","coverageState":"production"},"releasedOperations":["localproof.resolve_jurisdiction","localproof.get_coverage","localproof.get_source_catalog","localproof.get_source_health","localproof.check_parcel_context"],"sourceUseReview":{"status":"cleared","reviewedAt":"2026-09-27","termsUrl":"https://www.acgov.org/acdata/terms.htm","reason":"This production path is limited to the exact Alameda County Open Data Address_Points and Parcels services under the County Data Terms already documented for the shared Alameda County adapter. Emeryville-specific City permit, planning, zoning, enforcement, and other City sources are not part of this release and require separate source-use and evidence-contract review before commercialization."},"sourceClasses":["address_registry","parcel_context"],"sources":[{"id":"al-county-address-points","kind":"address_registry","authority":"Alameda County Information Technology Department","system":"Address_Points","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"},{"id":"al-county-parcels","kind":"parcel_context","authority":"Alameda County Information Technology Department","system":"Parcels","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-albany","country":"US","state":"CA","county":"Alameda","city":"Albany","kind":"city","coverageState":"production"},"releasedOperations":["localproof.resolve_jurisdiction","localproof.get_coverage","localproof.get_source_catalog","localproof.get_source_health","localproof.check_parcel_context"],"sourceUseReview":{"status":"cleared","reviewedAt":"2026-09-27","termsUrl":"https://www.acgov.org/acdata/terms.htm","reason":"This production path is limited to the exact Alameda County Open Data Address_Points and Parcels services under the County Data Terms already documented for the shared Alameda County adapter. Albany-specific City permit, planning, zoning, enforcement, and other City sources are not part of this release and require separate source-use and evidence-contract review before commercialization."},"sourceClasses":["address_registry","parcel_context"],"sources":[{"id":"al-county-address-points","kind":"address_registry","authority":"Alameda County Information Technology Department","system":"Address_Points","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"},{"id":"al-county-parcels","kind":"parcel_context","authority":"Alameda County Information Technology Department","system":"Parcels","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"}]},{"schemaVersion":"localproof-coverage.v1","jurisdiction":{"id":"us-ca-piedmont","country":"US","state":"CA","county":"Alameda","city":"Piedmont","kind":"city","coverageState":"production"},"releasedOperations":["localproof.resolve_jurisdiction","localproof.get_coverage","localproof.get_source_catalog","localproof.get_source_health","localproof.check_parcel_context"],"sourceUseReview":{"status":"cleared","reviewedAt":"2026-09-27","termsUrl":"https://www.acgov.org/acdata/terms.htm","reason":"This production path is limited to the exact Alameda County Open Data Address_Points and Parcels services under the County Data Terms already documented for the shared Alameda County adapter. Piedmont-specific City permit, planning, zoning, enforcement, and other City sources are not part of this release and require separate source-use and evidence-contract review before commercialization."},"sourceClasses":["address_registry","parcel_context"],"sources":[{"id":"al-county-address-points","kind":"address_registry","authority":"Alameda County Information Technology Department","system":"Address_Points","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"},{"id":"al-county-parcels","kind":"parcel_context","authority":"Alameda County Information Technology Department","system":"Parcels","freshness":"official_open_data","status":"active","commercialUseStatus":"cleared_open_data"}]}],"operations":[{"id":"localproof.resolve_jurisdiction","status":"available","access":"free","priceCents":0,"currency":"USD","description":"Resolve an address or place to a LocalProof jurisdiction and coverage state.","http":{"method":"POST","path":"/v1/jurisdiction/resolve"},"mcp":{"available":true,"tool":"localproof.resolve_jurisdiction"}},{"id":"localproof.get_coverage","status":"available","access":"free","priceCents":0,"currency":"USD","description":"Return jurisdiction and source coverage without running paid research.","http":{"method":"GET","path":"/v1/coverage"},"mcp":{"available":true,"tool":"localproof.get_coverage"}},{"id":"localproof.get_source_catalog","status":"available","access":"free","priceCents":0,"currency":"USD","description":"Return authoritative public sources and freshness expectations for a jurisdiction.","http":{"method":"GET","path":"/v1/sources"},"mcp":{"available":true,"tool":"localproof.get_source_catalog"}},{"id":"localproof.get_source_health","status":"available","access":"free","priceCents":0,"currency":"USD","description":"Probe the currently registered official sources for a jurisdiction and report reachability without returning source records.","http":{"method":"GET","path":"/v1/source-health"},"mcp":{"available":true,"tool":"localproof.get_source_health"}},{"id":"localproof.check_local_changes","status":"available","access":"paid","priceCents":1,"currency":"USD","description":"Find material local permit-record changes for a resolved property since a caller-supplied timestamp.","http":{"method":"POST","path":"/v1/changes/check","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.01"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"10000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Find material local permit-record changes for a resolved property since a caller-supplied timestamp."},{"protocol":"x402","version":2,"scheme":"exact","amount":"10000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Find material local permit-record changes for a resolved property since a caller-supplied timestamp."}]}},"mcp":{"available":false},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.check_property_changes","status":"available","access":"paid","priceCents":3,"currency":"USD","description":"Find timestamped changes across released evidence dimensions for a resolved property since a caller-supplied timestamp, with deterministic change fingerprints, source-snapshot digests, per-source observational summaries, explicit timestamp semantics, source gaps, and a machine-readable next-check contract for repeat polling.","http":{"method":"POST","path":"/v1/property/changes","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.03"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"30000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Find timestamped changes across released evidence dimensions for a resolved property since a caller-supplied timestamp, with deterministic change fingerprints, source-snapshot digests, per-source observational summaries, explicit timestamp semantics, source gaps, and a machine-readable next-check contract for repeat polling."},{"protocol":"x402","version":2,"scheme":"exact","amount":"30000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Find timestamped changes across released evidence dimensions for a resolved property since a caller-supplied timestamp, with deterministic change fingerprints, source-snapshot digests, per-source observational summaries, explicit timestamp semantics, source gaps, and a machine-readable next-check contract for repeat polling."}]}},"mcp":{"available":true,"tool":"localproof.check_property_changes","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.03"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"30000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Find timestamped changes across released evidence dimensions for a resolved property since a caller-supplied timestamp, with deterministic change fingerprints, source-snapshot digests, per-source observational summaries, explicit timestamp semantics, source gaps, and a machine-readable next-check contract for repeat polling."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.check_permits","status":"available","access":"paid","priceCents":9,"currency":"USD","description":"Reconcile current official permit records for a resolved property.","http":{"method":"POST","path":"/v1/permits/check","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.09"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"90000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Reconcile current official permit records for a resolved property."},{"protocol":"x402","version":2,"scheme":"exact","amount":"90000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Reconcile current official permit records for a resolved property."}]}},"mcp":{"available":true,"tool":"localproof.check_permits","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.09"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"90000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Reconcile current official permit records for a resolved property."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.check_permit_routing","status":"available","access":"paid","priceCents":25,"currency":"USD","description":"Trace official San Francisco building-permit review routing, departments, holds, timing, and recorded review results for a resolved property.","http":{"method":"POST","path":"/v1/permits/routing/check","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Trace official San Francisco building-permit review routing, departments, holds, timing, and recorded review results for a resolved property."},{"protocol":"x402","version":2,"scheme":"exact","amount":"250000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Trace official San Francisco building-permit review routing, departments, holds, timing, and recorded review results for a resolved property."}]}},"mcp":{"available":true,"tool":"localproof.check_permit_routing","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Trace official San Francisco building-permit review routing, departments, holds, timing, and recorded review results for a resolved property."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.check_property","status":"available","access":"paid","priceCents":6,"currency":"USD","description":"Resolve a property and return a source-backed local-government context snapshot.","http":{"method":"POST","path":"/v1/property/check","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.06"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"60000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Resolve a property and return a source-backed local-government context snapshot."},{"protocol":"x402","version":2,"scheme":"exact","amount":"60000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Resolve a property and return a source-backed local-government context snapshot."}]}},"mcp":{"available":false},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.check_parcel_context","status":"available","access":"paid","priceCents":6,"currency":"USD","description":"Return a privacy-minimized official parcel context record, including released land-use, physical-property, zoning, and assessor attributes for jurisdictions with a supported parcel source.","http":{"method":"POST","path":"/v1/parcel/check","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.06"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"60000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Return a privacy-minimized official parcel context record, including released land-use, physical-property, zoning, and assessor attributes for jurisdictions with a supported parcel source."},{"protocol":"x402","version":2,"scheme":"exact","amount":"60000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Return a privacy-minimized official parcel context record, including released land-use, physical-property, zoning, and assessor attributes for jurisdictions with a supported parcel source."}]}},"mcp":{"available":true,"tool":"localproof.check_parcel_context","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.06"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"60000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Return a privacy-minimized official parcel context record, including released land-use, physical-property, zoning, and assessor attributes for jurisdictions with a supported parcel source."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.check_planning_activity","status":"available","access":"paid","priceCents":25,"currency":"USD","description":"Reconcile planning applications and entitlement activity for a property.","http":{"method":"POST","path":"/v1/planning/check","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Reconcile planning applications and entitlement activity for a property."},{"protocol":"x402","version":2,"scheme":"exact","amount":"250000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Reconcile planning applications and entitlement activity for a property."}]}},"mcp":{"available":true,"tool":"localproof.check_planning_activity","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Reconcile planning applications and entitlement activity for a property."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.check_code_enforcement","status":"available","access":"paid","priceCents":25,"currency":"USD","description":"Reconcile available code-enforcement and complaint records for a property.","http":{"method":"POST","path":"/v1/enforcement/check","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Reconcile available code-enforcement and complaint records for a property."},{"protocol":"x402","version":2,"scheme":"exact","amount":"250000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Reconcile available code-enforcement and complaint records for a property."}]}},"mcp":{"available":true,"tool":"localproof.check_code_enforcement","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Reconcile available code-enforcement and complaint records for a property."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.check_zoning_context","status":"available","access":"paid","priceCents":1,"currency":"USD","description":"Resolve official San Francisco zoning and height-district context for a property point, with Planning Department source provenance and boundary limitations.","http":{"method":"POST","path":"/v1/zoning/check","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.01"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"10000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Resolve official San Francisco zoning and height-district context for a property point, with Planning Department source provenance and boundary limitations."},{"protocol":"x402","version":2,"scheme":"exact","amount":"10000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Resolve official San Francisco zoning and height-district context for a property point, with Planning Department source provenance and boundary limitations."}]}},"mcp":{"available":true,"tool":"localproof.check_zoning_context","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.01"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"10000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Resolve official San Francisco zoning and height-district context for a property point, with Planning Department source provenance and boundary limitations."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.property_intelligence_pack","status":"available","access":"paid","priceCents":25,"currency":"USD","description":"Create a reconciled multi-source property intelligence package with explicit completeness, source gaps, official-source provenance manifest, machine-readable continuation calls, and repeat-poll guidance through check_property_changes.","http":{"method":"POST","path":"/v1/property/intelligence-pack","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Create a reconciled multi-source property intelligence package with explicit completeness, source gaps, official-source provenance manifest, machine-readable continuation calls, and repeat-poll guidance through check_property_changes."},{"protocol":"x402","version":2,"scheme":"exact","amount":"250000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Create a reconciled multi-source property intelligence package with explicit completeness, source gaps, official-source provenance manifest, machine-readable continuation calls, and repeat-poll guidance through check_property_changes."}]}},"mcp":{"available":true,"tool":"localproof.build_property_intelligence_pack","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Create a reconciled multi-source property intelligence package with explicit completeness, source gaps, official-source provenance manifest, machine-readable continuation calls, and repeat-poll guidance through check_property_changes."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.site_selection_compare","status":"available","access":"paid","priceCents":49,"currency":"USD","description":"Compare two or three candidate San Francisco sites across the same released permit, planning, enforcement, and zoning evidence dimensions, with bounded evidence highlights, completeness metadata, source gaps, official-source provenance manifests, and machine-readable drilldowns, without selecting a winner.","http":{"method":"POST","path":"/v1/sites/compare","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.49"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"490000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Compare two or three candidate San Francisco sites across the same released permit, planning, enforcement, and zoning evidence dimensions, with bounded evidence highlights, completeness metadata, source gaps, official-source provenance manifests, and machine-readable drilldowns, without selecting a winner."},{"protocol":"x402","version":2,"scheme":"exact","amount":"490000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Compare two or three candidate San Francisco sites across the same released permit, planning, enforcement, and zoning evidence dimensions, with bounded evidence highlights, completeness metadata, source gaps, official-source provenance manifests, and machine-readable drilldowns, without selecting a winner."}]}},"mcp":{"available":true,"tool":"localproof.compare_sites","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.49"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"490000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Compare two or three candidate San Francisco sites across the same released permit, planning, enforcement, and zoning evidence dimensions, with bounded evidence highlights, completeness metadata, source gaps, official-source provenance manifests, and machine-readable drilldowns, without selecting a winner."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.development_due_diligence","status":"available","access":"paid","priceCents":295,"currency":"USD","description":"Build an expanded San Francisco development due-diligence evidence package with cross-source chronology, administrative attention items, explicit completeness and source gaps, official-source provenance manifest, machine-readable continuation calls, repeat-poll guidance through check_property_changes, and interpretation boundaries.","http":{"method":"POST","path":"/v1/development/due-diligence","payments":{"price":{"mode":"fixed","currency":"USD","amount":"2.95"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"2950000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Build an expanded San Francisco development due-diligence evidence package with cross-source chronology, administrative attention items, explicit completeness and source gaps, official-source provenance manifest, machine-readable continuation calls, repeat-poll guidance through check_property_changes, and interpretation boundaries."},{"protocol":"x402","version":2,"scheme":"exact","amount":"2950000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Build an expanded San Francisco development due-diligence evidence package with cross-source chronology, administrative attention items, explicit completeness and source gaps, official-source provenance manifest, machine-readable continuation calls, repeat-poll guidance through check_property_changes, and interpretation boundaries."}]}},"mcp":{"available":true,"tool":"localproof.build_development_due_diligence","payments":{"price":{"mode":"fixed","currency":"USD","amount":"2.95"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"2950000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Build an expanded San Francisco development due-diligence evidence package with cross-source chronology, administrative attention items, explicit completeness and source gaps, official-source provenance manifest, machine-readable continuation calls, repeat-poll guidance through check_property_changes, and interpretation boundaries."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"}],"receiptEnvelope":{"schemaVersion":"davisville-receipt-envelope.v1","mode":"additive","signatureState":"not_provided","contract":"https://davisvillelabs.com/agents/receipt-envelope-v1.json","schema":"https://davisvillelabs.com/agents/davisville-receipt-envelope.v1.schema.json","conformance":"https://davisvillelabs.com/agents/receipt-envelope-conformance-v1.json","delivery":{"status":"runtime_bound","operation":"delivery.check_result_contract","contract":"https://davisvillelabs.com/agents/delivery-contract-v1.json"}},"payments":{"preference":"stablecoin-first","http":{"enabled":true,"configured":true,"methods":["tempo","x402"],"tempo":{"ready":true,"mode":"live","missing":[],"protocol":"mpp","method":"tempo","provider":"stripe","asset":"USDC.e","network":"tempo"},"x402":{"ready":true,"enabled":true,"mode":"live","missing":[],"protocol":"x402","version":2,"scheme":"exact","provider":"payai","network":"eip155:8453","asset":"USDC","assetAddress":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","facilitator":"https://facilitator.payai.network","payToConfigured":true}},"mcp":{"enabled":true,"configured":true,"methods":["tempo"],"tempo":{"ready":true,"mode":"live","missing":[],"protocol":"mpp","method":"tempo","provider":"stripe","asset":"USDC.e","network":"tempo"},"x402":{"ready":true,"enabled":true,"mode":"live","missing":[],"protocol":"x402","version":2,"scheme":"exact","provider":"payai","network":"eip155:8453","asset":"USDC","assetAddress":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","facilitator":"https://facilitator.payai.network","payToConfigured":true}}},"privacy":{"paidResultRecoverySeconds":86400,"browserAnalyticsScript":false,"privacyNotice":"https://localproof.davisvillelabs.com/privacy","terms":"https://localproof.davisvillelabs.com/terms"},"boundaries":{"officialSourcesFirst":true,"notLegalAdvice":true,"notTitleReport":true,"notZoningOpinion":true,"noArbitraryOutboundFetch":true}}