{"system":"GoGuides Change Intelligence","capability_id":"goguides.change_intelligence","api_version":"change-v1","scope":"domain_root_change_intelligence","domain":"midlandparknj.gov","classification_method":"deterministic_ruleset","classification_version":"change-v1","license":"https://www.goguides.com/data-license","license_version":"2.0","status":"observed","change_state":"changed","public_eligible":true,"tracked_url":"https://midlandparknj.gov/","tracked_url_scope":"domain_root","root_selection_method":"central_domain_authority_root_precedence_v1","comparison_scope":"consecutive_stored_states_of_same_authoritative_root_url","history":{"observations_loaded":3,"change_events_returned":2,"limit":25,"first_loaded_at":"2026-10-08 21:33:03","last_loaded_at":"2026-10-25 08:52:07"},"current_observation":{"id":19505148,"timestamp_used":"2026-10-25 08:52:07","timestamp_basis":"last_observed_at","first_observed_at":"2026-10-25 08:52:07","last_observed_at":"2026-10-25 08:52:07","observation_count":1},"latest_change":{"previous_observation":{"id":19012966,"timestamp_used":"2026-10-22 10:01:04","timestamp_basis":"last_observed_at","first_observed_at":"2026-10-22 10:01:04","last_observed_at":"2026-10-22 10:01:04","observation_count":1},"current_observation":{"id":19505148,"timestamp_used":"2026-10-25 08:52:07","timestamp_basis":"last_observed_at","first_observed_at":"2026-10-25 08:52:07","last_observed_at":"2026-10-25 08:52:07","observation_count":1},"state":"changed","observation_gap":{"detected":false,"reason":null},"change":{"detected":true,"flags":{"text_changed":true,"structured_data_changed":null,"schema_type_mask_changed":false,"headers_changed":true,"word_count_changed":false,"internal_link_count_changed":true,"external_link_count_changed":true,"outbound_links_changed":true,"ai_policy_mask_changed":false,"canonical_url_changed":null,"final_url_changed":false,"http_status_changed":false,"publisher_declaration_changed":null},"magnitude":{"text_simhash_hamming_distance":8,"word_count_delta":0,"internal_link_count_delta":-1,"external_link_count_delta":1}},"before":{"requested_url":"https://midlandparknj.gov/","final_url":"https://www.midlandparknj.gov/","canonical_url":null,"http_status":200,"text_simhash":"11948622181783324790","text_simhash_hex":"A5D208915C8C4876","structured_data_sha256":null,"schema_type_mask":"0","headers_sha256":"3c3b598936588ee011055d41973b2052fb2e6fafdb26e9eabcbbff076f94e809","word_count":15,"internal_link_count":52,"external_link_count":7,"outbound_links_sha256":"5ad9655d160ecd1ea18e560920c9161c6693336d5843d15b327b441b96b06eb7","ai_policy_mask":"1","publisher_declaration_fingerprint":null},"after":{"requested_url":"https://midlandparknj.gov/","final_url":"https://www.midlandparknj.gov/","canonical_url":null,"http_status":200,"text_simhash":"13111747180065343606","text_simhash_hex":"B5F648975C864876","structured_data_sha256":null,"schema_type_mask":"0","headers_sha256":"bd3a9f29e3cbb7ec0f7adb082bc25b73193d727f9319e55b39fd4a2303c26680","word_count":15,"internal_link_count":51,"external_link_count":8,"outbound_links_sha256":"01ef5444509259d188eae34186c48fd5d9e0d96414a11dc32fb74a2900453cbb","ai_policy_mask":"1","publisher_declaration_fingerprint":null},"compatibility":{"refresh_recommended":true,"refresh_reason":["text_changed","outbound_links_changed"]},"classification_method":"deterministic_ruleset","classification_version":"change-v1"},"events":[{"previous_observation":{"id":19012966,"timestamp_used":"2026-10-22 10:01:04","timestamp_basis":"last_observed_at","first_observed_at":"2026-10-22 10:01:04","last_observed_at":"2026-10-22 10:01:04","observation_count":1},"current_observation":{"id":19505148,"timestamp_used":"2026-10-25 08:52:07","timestamp_basis":"last_observed_at","first_observed_at":"2026-10-25 08:52:07","last_observed_at":"2026-10-25 08:52:07","observation_count":1},"state":"changed","observation_gap":{"detected":false,"reason":null},"change":{"detected":true,"flags":{"text_changed":true,"structured_data_changed":null,"schema_type_mask_changed":false,"headers_changed":true,"word_count_changed":false,"internal_link_count_changed":true,"external_link_count_changed":true,"outbound_links_changed":true,"ai_policy_mask_changed":false,"canonical_url_changed":null,"final_url_changed":false,"http_status_changed":false,"publisher_declaration_changed":null},"magnitude":{"text_simhash_hamming_distance":8,"word_count_delta":0,"internal_link_count_delta":-1,"external_link_count_delta":1}},"before":{"requested_url":"https://midlandparknj.gov/","final_url":"https://www.midlandparknj.gov/","canonical_url":null,"http_status":200,"text_simhash":"11948622181783324790","text_simhash_hex":"A5D208915C8C4876","structured_data_sha256":null,"schema_type_mask":"0","headers_sha256":"3c3b598936588ee011055d41973b2052fb2e6fafdb26e9eabcbbff076f94e809","word_count":15,"internal_link_count":52,"external_link_count":7,"outbound_links_sha256":"5ad9655d160ecd1ea18e560920c9161c6693336d5843d15b327b441b96b06eb7","ai_policy_mask":"1","publisher_declaration_fingerprint":null},"after":{"requested_url":"https://midlandparknj.gov/","final_url":"https://www.midlandparknj.gov/","canonical_url":null,"http_status":200,"text_simhash":"13111747180065343606","text_simhash_hex":"B5F648975C864876","structured_data_sha256":null,"schema_type_mask":"0","headers_sha256":"bd3a9f29e3cbb7ec0f7adb082bc25b73193d727f9319e55b39fd4a2303c26680","word_count":15,"internal_link_count":51,"external_link_count":8,"outbound_links_sha256":"01ef5444509259d188eae34186c48fd5d9e0d96414a11dc32fb74a2900453cbb","ai_policy_mask":"1","publisher_declaration_fingerprint":null},"compatibility":{"refresh_recommended":true,"refresh_reason":["text_changed","outbound_links_changed"]},"classification_method":"deterministic_ruleset","classification_version":"change-v1"},{"previous_observation":{"id":16767938,"timestamp_used":"2026-10-08 21:33:03","timestamp_basis":"last_observed_at","first_observed_at":"2026-10-08 21:33:03","last_observed_at":"2026-10-08 21:33:03","observation_count":1},"current_observation":{"id":19012966,"timestamp_used":"2026-10-22 10:01:04","timestamp_basis":"last_observed_at","first_observed_at":"2026-10-22 10:01:04","last_observed_at":"2026-10-22 10:01:04","observation_count":1},"state":"changed","observation_gap":{"detected":false,"reason":null},"change":{"detected":true,"flags":{"text_changed":true,"structured_data_changed":null,"schema_type_mask_changed":false,"headers_changed":true,"word_count_changed":true,"internal_link_count_changed":true,"external_link_count_changed":false,"outbound_links_changed":true,"ai_policy_mask_changed":false,"canonical_url_changed":null,"final_url_changed":false,"http_status_changed":false,"publisher_declaration_changed":null},"magnitude":{"text_simhash_hamming_distance":12,"word_count_delta":-10,"internal_link_count_delta":-13,"external_link_count_delta":0}},"before":{"requested_url":"https://midlandparknj.gov/","final_url":"https://www.midlandparknj.gov/","canonical_url":null,"http_status":200,"text_simhash":"9364681836007935350","text_simhash_hex":"81F608837DCE4D76","structured_data_sha256":null,"schema_type_mask":"0","headers_sha256":"453980c42f757236e2740bbb0be431669215dca19e3c2300c51f2277b6c11e12","word_count":25,"internal_link_count":65,"external_link_count":7,"outbound_links_sha256":"0a2260ee5425a8171edd4d539ee60a410b17e8bb3ba67dfd9c715e888bd0cf66","ai_policy_mask":"1","publisher_declaration_fingerprint":null},"after":{"requested_url":"https://midlandparknj.gov/","final_url":"https://www.midlandparknj.gov/","canonical_url":null,"http_status":200,"text_simhash":"11948622181783324790","text_simhash_hex":"A5D208915C8C4876","structured_data_sha256":null,"schema_type_mask":"0","headers_sha256":"3c3b598936588ee011055d41973b2052fb2e6fafdb26e9eabcbbff076f94e809","word_count":15,"internal_link_count":52,"external_link_count":7,"outbound_links_sha256":"5ad9655d160ecd1ea18e560920c9161c6693336d5843d15b327b441b96b06eb7","ai_policy_mask":"1","publisher_declaration_fingerprint":null},"compatibility":{"refresh_recommended":true,"refresh_reason":["text_changed","outbound_links_changed"]},"classification_method":"deterministic_ruleset","classification_version":"change-v1"}],"semantics":{"state_changed":"At least one deterministic stored field changed and the compared observation windows do not overlap.","state_unchanged":"No available deterministic compared field changed and the compared observation windows do not overlap.","state_unknown":"No deterministic comparison can be established from the available stored fields.","state_insufficient_history":"Fewer than two distinct stored root-state rows are available for a comparison pair.","state_observation_gap":"Stored state windows overlap or recur, so chronological adjacency cannot be proved even though mechanical field measurements are still returned.","text_simhash_hamming_distance":"Mechanical 64-bit Hamming distance between stored text simhash values; 0 through 64.","count_delta":"Current stored numeric count minus previous stored numeric count.","hash_change":"Equality/difference only; no unsupported distance metric is invented for cryptographic hashes.","publisher_declaration_changed":"Compared only when explicitly named declaration/self-claim data exists in stored evidence_json; otherwise null.","materiality":"No major/minor/material rewrite label is assigned by change-v1."},"links":{"self":"https://www.goguides.com/changes/midlandparknj.gov","state":"https://www.goguides.com/state/midlandparknj.gov","evaluate":"https://www.goguides.com/evaluate/midlandparknj.gov","history":"https://www.goguides.com/history/midlandparknj.gov"},"ts_utc":"2026-10-25T13:59:05Z"}