{"change_history":[{"change_event_id":"EV-CHG-0056-003","change_type":"CLARIFY","changed_claim_ids":["EVI-INST-0004"],"new_state":"Categorized public routing with explicit prohibited submissions","previous_state":"Generic contact form","public_explanation":"The contact page now explains what to include and what not to send.","reason":"Explain the one verified public contact route and safe submission boundaries.","release":"2.0.0-rc.56-WIP","review_boundary":"No response-time, department, address, or staff claim","source_record":"app/blueprints/contact/routes.py","supersedes_event_id":null}],"record":{"change_event_id":"EV-CHG-0056-003","claim_class":"REPOSITORY_VERIFIABLE","claim_id":"EVI-INST-0004","claim_text":"The repository defines one public contact route with name, work email, organization, topic, and message fields plus CSRF and honeypot boundaries.","claim_title":"One public contact form is implemented","institutional_page":"contact","known_defeaters":["Unavailable database, invalid CSRF token, deployment drift, or operator configuration can prevent submission."],"last_reviewed":"2026-08-13T00:47:38Z","limitations":["No response-time commitment, staffed department, public email address, telephone number, or street address is established.","A successful production submission requires live database and CSRF configuration."],"observation_environment":"RC57 source tree","observation_time":"2026-08-13T00:47:38Z","public_record_url":"https://evulgare.com/institutional/evidence/EVI-INST-0004/","scope":"Packaged application behavior when required Flask, database, and secret configuration are available","source_digest":"e2e51479cf0ca48f258b4c88dddab0bd3de9c2c3c1c54b70f057cef2bb5d50e4","source_path_or_public_url":"app/blueprints/contact/routes.py","source_release":"2.0.0-rc.57-WIP","source_type":"REPOSITORY_SOURCE","status":"SUPPORTED_WITHIN_SCOPE","superseded_by":[],"supersedes":[],"verification_method":"Route, form, model, and template inspection","verification_result":"Public contact-form implementation present"},"schema":"evulgare.institutional-evidence-record.v1","truth_boundary":"Record integrity and source identity do not establish factual truth beyond the declared scope."}
