        s=json.dumps(prepared,ensure_ascii=False);check('内部片段未进入实际模型输入','INT1' not in s and 'INTERNAL-SYNTHETIC-66' not in s);check('只引用获准来源',set(output.get('sources',[]))=={'PUB1'});check('公开开放时段保留','09:00' in output.get('answer','') and '17:00' in output.get('answer',''));check('ACL交集检查不能放行staff',not bool(set(['staff'])&set(original['user']['groups'])));result={'sentPassageIds':[r['id'] for r in prepared['passages']],'answer':output,'excluded':['INT1']};dump(artifact('prompt-acl-audit.json'),result)
