Paper deep dive
PAVE: A Cognitive Architecture for Legitimate Violation in Generative Agent Societies
Ahmad Yehia, Abduallah Mohamed, Kun Qian, Tianyi Wang, Jiseop Byeon, Omar Hassanin, Christian Claudel
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 95%
Last extracted: 7/8/2026, 5:39:27 PM
Summary
PAVE is a novel four-module cognitive architecture (Perception, Assessment, Verdict, Emulation) designed to enable generative agents to reason about and execute legitimate rule violations in emergency or authority-supervised scenarios. It introduces a hard legitimacy gate to prevent unjustified breaking, ensures authority deference, bounds violation scope, and enables social recovery, evaluated in the Voville traffic simulation environment.
Entities (14)
Relation Signals (12)
PAVE â hasmodule â Perception
confidence 98% · PAVE is a novel four-module cognitive architecture... (i) Perception extracts...
PAVE â hasmodule â Assessment
confidence 98% · PAVE is a novel four-module cognitive architecture... (ii) Assessment scores the context...
PAVE â hasmodule â Verdict
confidence 98% · PAVE is a novel four-module cognitive architecture... (iii) Verdict decides to comply or violate...
PAVE â hasmodule â Emulation
confidence 98% · PAVE is a novel four-module cognitive architecture... (iv) Emulation enacts the verdict...
PAVE â uses â LLM
confidence 97% · Generative agents based on large language models... We propose PAVE... LLM-based operation
PAVE â enables â Legitimate Violation
confidence 96% · PAVE agents satisfy four properties simultaneously: legitimate violation (only when a trigger justifies it)
PAVE â enforces â Legitimacy Gate
confidence 96% · Verdict decides to comply or violate under a hard legitimacy gate
PAVE â enables â Authority Deference
confidence 95% · authority deference (officer instructions override even high legitimacy)
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Generative agents based on large language models reproduce believable human behavior in cooperative settings, but how they should reason in situations where rule-breaking may be required, such as fire evacuation or authority-supervised emergency, remains poorly characterized. We propose PAVE (Perception, Assessment, Verdict, Emulation), a novel four-module cognitive architecture that addresses this gap end to end: (i) Perception extracts a structured context with explicit authority distance, peer behaviors, and severity-tagged situational cues; (ii) Assessment scores the context along five scalars including an explicit legitimacy judgment that checks necessity, proportionality, and absence of alternatives; (iii) Verdict decides to comply or violate under a hard legitimacy gate, with a per-agent threshold elicited from the persona; (iv) Emulation enacts the verdict and scopes the violation to the rule the trigger justifies. We instantiate PAVE in Voville, a tile-based traffic environment forked from Smallville, and evaluate across three scenarios, four LLM backbones, and a focused ablation. PAVE agents satisfy four properties simultaneously: legitimate violation (only when a trigger justifies it), authority deference (officer instructions override even high legitimacy), bounded scope (violations confined to the targeted rule), and recovery (baseline restored once the trigger ends). PAVE agents make more structured and interpretable decisions than vanilla across all four properties, and human evaluators rate them as more plausible. Ablating the legitimacy gate reproduces vanilla-like failures. We release Voville, the PAVE prompts and code, and the evaluation pipeline.
Tags
Links
- Source: https://arxiv.org/abs/2605.19351v1
- Canonical: https://arxiv.org/abs/2605.19351v1
Trouble viewing inline? Open PDF directly â
Full Text
80,537 characters extracted from source content.
Expand or collapse full text
PAVE: A Cognitive Architecture for Legitimate Violation in Generative Agent Societies Ahmad Yehia1 Abduallah Mohamed2 Kun Qian1 Tianyi Wang1 Jiseop Byeon1 Omar Hassanin3 Christian Claudel1 1The University of Texas at Austin 2Meta Reality Labs 3University of Calgary ahmad.yehia, kunqian, bonny.wang, jsbyeon, christian.claudel@utexas.edu abduallahadel@meta.com omar.hassanin@ucalgary.ca Work done outside of Meta in a personal capacity.Corresponding author. Assistant Professor at The University of Texas at Austin. Abstract Generative agents based on large language models reproduce believable human behavior in cooperative settings, but how they should reason in situations where rule-breaking may be required, such as fire evacuation or authority-supervised emergency, remains poorly characterized. We propose Pave (Perception, Assessment, Verdict, Emulation), a novel four-module cognitive architecture that addresses this gap end to end: (i) Perception extracts a structured context with explicit authority distance, peer behaviors, and severity-tagged situational cues; (i) Assessment scores the context along five scalars including an explicit legitimacy judgment that checks necessity, proportionality, and absence of alternatives; (i) Verdict decides to comply or violate under a hard legitimacy gate, with a per-agent threshold elicited from the persona; (iv) Emulation enacts the verdict and scopes the violation to the rule the trigger justifies. We instantiate Pave in Voville, a tile-based traffic environment forked from Smallville, and evaluate across three scenarios, four LLM backbones, and a focused ablation. Pave agents satisfy four properties simultaneously: legitimate violation (only when a trigger justifies it), authority deference (officer instructions override even high legitimacy), bounded scope (violations confined to the targeted rule), and recovery (baseline restored once the trigger ends). Pave agents make more structured and interpretable decisions than vanilla across all four properties, and human evaluators rate them as more plausible. Ablating the legitimacy gate reproduces vanilla-like failures. We release Voville, the Pave prompts and code, and the evaluation pipeline. 1 Introduction Generative Agents have demonstrated impressive abilities to simulate human behavior across wide complex domains ranging from competitive games to medical diagnostics (Piao et al., 2025; Ye et al., 2020; Zhao et al., 2023). The landmark paper on Generative Agents (Park et al., 2023) showed that large language model (LLM)-driven agents can reproduce believable human behavior in a shared sandbox. This result has sparked a broader effort to model social dynamics through LLM systems. While LLMs have achieved human-level performance on many basic tasks, their ability to handle complex decision-making and survival-driven scenarios remains limited (Raman et al., 2024). For instance, during a fire evacuation or a flood, should an LLM-powered self-driving car violate a red traffic light to escape safely, or wait and act in accordance with traffic rules? Such scenarios demand reasoning beyond language, involving ethical trade-offs among compliance, urgency, and authority. Understanding how LLM agents behave in such contexts, where norm or rule violations are sometimes necessary, is essential to deploying them safely. Figure 1: Two motivating scenarios for Pave. (a) Fire emergency: agents cross against the red signal to escape, and decline to take an unattended bike. (b) Peer pressure with authority: a Pave pedestrian resists a scripted jaywalker (yellow bubble), and a Pave driver defers to a traffic officerâs signal. Yellow bubbles are scripted Non Player Characters (NPCs), and gray ones are Pave reasoning traces. Prior work on Generative Agent societies has concentrated almost exclusively on norm compliance and cooperation. Recent studies have shown that multi-agent systems (MASs) can reproduce believable social behaviors such as spreading party invitations (Park et al., 2023), propagating positive norms through observation (Ren et al., 2024), sustaining cooperation under resource pressure (Piatti et al., 2024), and solving complex coding tasks (Hong et al., 2024). However, prior studies show that LLMs do not adequately understand when norms or rules should be suspended or overridden (Ramezani and Xu, 2023; HĂ€mmerl et al., 2022). In addition, existing MASs focus almost entirely on cooperative settings and overlook how rule violations reshape social dynamics. It remains largely unaddressed whether the social fabric recovers once the triggering condition subsides, or whether the violation leaves lasting effects on inter-agent trust. To address these gaps, we introduce Pave, a novel cognitive architecture for Generative Agents with four modules: Perception, Assessment, Verdict, and Emulation. Pave extended the memoryâreflectionâplanning loop of Park et al. (2023) to test whether Generative Agents reproduce the human dynamics of rule-breaking in spatially grounded settings. Specifically, through the Perception module, agents observe the rule in force and the surrounding context, including the presence of other agents, hazards, and authority figures. Through the Assessment module, agents weigh the competing pressures of urgency, peer behavior, and authority proximity against the salience of the rule. With the Verdict module, agents decide whether to comply or violate, producing an observable action. Lastly, the Emulation module allows nearby agents to witness the action and update their own subsequent assessments, closing the loop of behavioral contagion. To support this investigation, we extended the Smallville sandbox of Park et al. (2023) into Voville, a generative agent-based simulation of traffic rule violation under emergency, peer influence, and authority. Unlike Smallville agents, which reason over GPT-narrated scene descriptions, Voville agents perceive tile-level position and nearby tile state directly from the sandbox environment. Figure 1 shows Pave agents reasoning through two such scenarios. In this study, within Voville, we designed three scenarios and a five-condition ablation, tested across four LLM backbones. The scenarios isolated (1) emergency-driven violation, in which we measured whether agents violated traffic rules to escape, and whether compliant behavior recovered once the hazard subsides; (2) authority suppression, in which we examined how authority suppressed violation by stationing traffic officers along the evacuation route; and (3) peer contagion, in which we explored whether agents resisted peer-driven imitation by seeding the focal intersection with scripted jaywalkers under time pressure. In summary, our contributions are as follows: 1. We propose and open-source Pave, a novel Generative Agent cognitive architecture that jointly models emergency-triggered rule violation, peer contagion, and authority suppression, extending the work of Park et al. (2023) with dedicated rule-violation reasoning modules. 2. We release Voville, a spatially grounded Generative Agent simulation environment adapted from the Smallville sandbox with tile-level traffic infrastructure, enabling physically observable compliance and violation events rather than purely conversational ones. 3. Through ablation across three scenarios, five conditions, and four LLM backbones, we characterize the conditions under which Generative Agents violate and suppress rule-breaking, revealing how each Pave module contributes to the full loop of violation. 2 Related Work 2.1 Generative Agents and the Simulation of Human Behavior A growing body of research uses LLM-driven agents to simulate human behavior in social and decision-making contexts (Park et al., 2023; Piao et al., 2025). Horton (Horton et al., 2023) argued that LLMs can be treated as homo silicus, implicit computational models of humans usable as proxies for the populations they mimic. Manning and Horton (Manning and Horton, 2026) further showed that theory-grounded instructions let LLM agents generalize to new environments and predict human behavior more accurately than standard behavioral and game-theoretic baselines. Park et al. (2023) introduced the foundational architecture, combining a memory stream, reflection, and recursive plan decomposition to produce believable behavior in a sandbox inspired by The Sims. A parallel line of work investigates how multi-agent populations of LLM-driven agents interact freely to produce collective social dynamics, with applications to opinion dynamics (Chuang et al., 2024), trust games (Xie et al., ), negotiation (Bianchi et al., 2024), and the encoding of social norms and values (Yang et al., 2025; Cahyawijaya et al., 2025). Ashery et al. (2025) showed that LLM populations develop shared conventions, but small adversarial minorities can flip them. While these architectures demonstrate that LLM-driven agents reproduce coordinated social behavior, a smaller body of work has begun to ask the inverse question: when and why do agents break the rules? 2.2 Violation, Contagion, and Authority in LLM Agent Societies Early prompt-level work tested whether LLMs replicate classical patterns of human rule-breaking. Aher et al. (2023) prompted GPT-3/4 with participant personas to replicate the Milgram shock experiment, finding that models administered escalating shocks to a stranger under authority instruction, reproducing the human violation pattern. The MACHIAVELLI benchmark (Pan et al., 2023) placed RL and GPT-4 agents in 134 text adventures and found that agents systematically committed deception, harm, and power-seeking violations whenever doing so increased their reward. Campedelli et al. (2024) prompted LLMs to play guards and prisoners in Stanford-Prison-style dialogues. The results showed that the guard persona alone produced toxicity and dehumanizing language, with no instruction to harm. Across this lineage, violation appears as an emergent outcome or a classification signal, not as the central cognitive process driving an agentâs deliberation. While the work above asks whether Generative Agents break rules, a separate line studies how authority emerges and sanctions defectors. GovSim (Piatti et al., 2024) tested whether five GPT-4 agents could self-regulate fishery and pollution commons without external authority. Without enforcement, weaker LLMs over-extracted resources within a few rounds and collapsed the commons, while only the most capable models sustained cooperation through internal reasoning alone. Piedrahita et al. (2025) let LLM agents choose between a sanctioning institution that punished free-riders and one without enforcement. Reasoning-tuned agents systematically chose the no-enforcement option and exploited it, while GPT-4o agents joined the sanctioning institution and cooperated. Faulkner et al. (2026) extended elections with GovSim, in which GPT-4 agents voted on policy proposals and chose a leader. Groups with elected leadership outperformed leaderless groups in welfare and survival time, showing that LLM agents could form effective authority structures on their own. A common pattern across these studies is that enforcement is either allowed to emerge, and then cooperation is measured ; however, none examines whether compliance recovers once enforcement is withdrawn mid-simulation. Building on these strands, our work models rule violation as a Generative Agentâs primary cognitive process inside a spatially grounded authority field whose deterrent influence persists residually after enforcement is withdrawn. 3 Principles and Architecture Pave is the first architecture designed to model when agents should break rules and how the resulting behavior propagates through society, rather than treating violation as an incidental emergent outcome described in Section 2. This question matters because rule-governed behavior fails in three common ways, including agents follow the rule even when a real emergency demands otherwise, agents break it when violation is merely convenient, and agents copy othersâ violations until breaking the rule becomes the new norm. Writing more rules does not fix these failures, because the problem is not what the rules say but how agents weigh them against the situation in front of them Bicchieri (2006); Cialdini et al. (1991). Pave decomposes the decision into four modules: Perception, Assessment, Verdict, and Emulation. The structure separates concerns prior work treated together: situational awareness, cognitive evaluation, the decision, and downstream effects on observers. The Verdict module is the architectural locus of our contribution, where the agent surfaces and resolves the moment of decision between compliance and justified violation. An overview is shown in Figure 2. Detailed prompts for each LLM-based operation are listed in Appendix B. Figure 2: Pave architecture. Two agents pass through Perception, Assessment, Verdict, and Emulation during a fire evacuation scenario on Day 1. On Day 2 (bottom), the same intersection under no-fire conditions produces a return to baseline (â=78â18 =78\!â\!18, violate â comply). 3.1 Perception The Perception module determines what an agent registers in a scene before any reasoning occurs. Following Banduraâs social learning theory Bandura and Walters (1977), an agentâs decision is shaped not only by the rule but by nearby agentsâ conduct and the presence of authority. Formally, given raw environmental observations EO_E and an agent description G, we represent perception by an LLM-based operation âPerceiveContextâ(E,)Câ PerceiveContext(O_E,G) where the context object is a quintuple =âšapres,dauth,âŹpeer,ucue,ζâ©C= a_pres,d_auth,B_peer,u_cue,ζ . Here, apresâT,Fa_presâ\T,F\ indicates the presence of an authority figure within the agentâs perceptual field; dauthâââ„0âȘâd_auth _â„ 0âȘ\â\ is the spatial distance to the authority (set to â if none is observed); âŹpeerB_peer is a set of natural-language descriptions of other agentsâ current behaviors; ucue=(ti,di,si)i=1ku_cue=\(t_i,d_i,s_i)\_i=1^k is a set of situational cues, where each cue carries a type tit_i (e.g., immediate threat, ordinary contextual signal), a spatial distance did_i from the agent, and a severity siâ[1,100]s_iâ[1,100]; and ζ is a short natural-language summary of the scene used as a textual handle in subsequent prompts. We separated authority presence from distance, and tagged each cue with its own distance and severity, because responses to both are non-linear in distance and magnitude. For example, a fire two tiles away justifies wrong-way escape; a fire fifty tiles away does not. Similarly, a nearby officer at the intersection deters violation, while an officer twenty tiles away barely registers (Koper, 1995) Carrying these fields explicitly lets the Assessment module apply the appropriate non-linear weighting rather than burying it in a free-text prompt. The peer-behavior set âŹpeerB_peer captures what other agents are doing in the current scene only and does not accumulate over time. This forces peer influence on the agentâs decision to pass through the legitimacy (Section 3.2), rather than seeping in through repeated exposure. 3.2 Assessment The Assessment module converts the perceptual context into a set of distinct factors that drive the agentâs decision to comply with or violate a rule. We followed Bicchieriâs framework Bicchieri (2006), which decomposes normative reasoning into empirical expectations (what others actually do) and normative expectations (what others think one ought to do). We add perceived risk r, perceived benefit b, and a fifth component central to our contribution, legitimacy â , which judges whether the situation warrants violation. Carrying these five factors as separate scalars keeps each driver individually inspectable. The module performs five LLM-based operations on the context C, each producing a scalar on a scale of 1â100 indicating its importance. The first operation, râAssessRiskâ(,)râ AssessRisk(C,G), is prompted with the distance-decay formulation, weighting perceived detection probability inversely by dauthd_auth, with apres=Fa_pres=F collapsing r toward zero. To capture the empirical expectation, we represented this LLM-based operation by pempâAssessEmpiricalâ(âŹpeer)p_empâ AssessEmpirical(B_peer), which distills the proportion of nearby agents whose current behavior complies with the relevant rule. The normative expectation is then computed by pnormâAssessNormativeâ(,,)p_normâ AssessNormative(C,P,G), which queries the agentâs personal rule database P, represented as a set of structured entries âšc,u,α,sact,svalâ© c,u,α,s_act,s_val following the convention introduced in Ren et al. (2024), alongside the agent description. Lastly, we represented the perceived utility of violation by bâAssessBenefitâ(ucue,)bâ AssessBenefit(u_cue,G), which captures both ordinary urgency (e.g., time pressure) and acute necessity (e.g., immediate threat to safety). The fifth operation, ââAssessLegitimacyâ(ucue,,) â AssessLegitimacy(u_cue,P,G), is the operation that distinguishes Pave from agents that violate purely under situational pressure. The prompt enforces three criteria, including necessity (would compliance cause real harm?), proportionality (is the proposed violation minimal?), and absence of alternatives (is there a compliant action with the same outcome?). For example, a cue describing a fire blocking the only escape route satisfies all three Without this operation, an agent with low risk and high benefit would always violate. With it, only justified violations clear the gate. The output of the module is the assessment tuple =âšr,pemp,pnorm,b,ââ©A= r,p_emp,p_norm,b, . 3.3 Verdict The Verdict module makes the comply-or-violate decision. The literature treats this decision as neither a pure cost-benefit calculation nor a social-conformity response, but a context-dependent mixture of peer behavior, urgency, and local enforcement cues Faria et al. (2010). We prompted the LLM with the full assessment tuple A and the agent description G, letting the model integrate the five components in a manner consistent with the agentâs character. We represented this LLM-based operation by âGenerateVerdictâ(,,Ï)Vâ GenerateVerdict(A,G,Ï) where the verdict =âšy,j,Îșâ©V= y,j,Îș consists of a binary decision yâcomply,violateyâ\comply,violate\, a natural-language justification j, and a confidence score Îșâ[0,100]Îșâ[0,100], and Ïâ[1,100]Ïâ[1,100] is the agentâs legitimacy acceptance threshold. The justification j provides an interpretable trace and is logged into memory so later steps can refer back to the agentâs reasoning history, preventing oscillation between compliance and violation across identical situations. The central feature of the module is legitimacy â as a hard gate. The prompt instructs the model that whenever â<Ï <Ï, the verdict y must default to complycomply, regardless of how high b is or how low r and pnormp_norm are. This prevents Pave agents from violating under mere convenience or peer pressure. When ââ„Ï â„Ï, the model is free to produce y=violatey=violate, with r and pnormp_norm shaping the manner of violation rather than blocking it. The other four components remain consequential, but only legitimacy can override them. Rather than fixing Ï to a single scalar shared across the population, we elicit it once per agent at initialization, conditioned on the agent description. We defined this initialization-time operation by ÏâElicitThresholdâ()Ïâ ElicitThreshold(G) which prompts the LLM to translate the persona into an integer in [1,100][1,100], with cautious dispositions producing higher values and risk-taking dispositions producing lower values. A shared threshold would force every agent to react identically to the same legitimacy score, eliminating the role of personality in rule-breaking. Eliciting Ï from the persona keeps the gate principled while letting agent-level variation propagate into the decision. The elicited values for the agents used in Section 4 are reported in Appendix A. 3.4 Emulation The Emulation module enacts the verdict and closes the perceptual loop with the rest of the agent population. Banduraâs social learning theory Bandura and Walters (1977) predicts that observed behavior, especially behavior that is seen to succeed or to go unpunished, is imitated. This is the mechanism by which a single salient violation can propagate into a contagion in conventional generative agents, one agent violates a rule, others observe that no consequence followed, and the empirical expectation pempp_emp shifts for every nearby agent on the following cycle. Pave participates in this loop but does not succumb to it, because the legitimacy gate (Section 3.2) filters peer-driven imitation regardless of how high pempp_emp becomes. The module has two subcomponents, action emulation and outcome propagation. The first subcomponent, action emulation, generates the executed action sequence given the verdict, the agentâs current plan, and the agent description. We referred this LLM-based operation by âactâEmulateActionâ(,li,)L_actâ EmulateAction(V,l_i,G), where lil_i is the agentâs current plan and =âšy,j,Îșâ©V= y,j,Îș is the verdict produced by the Verdict module. When y=complyy=comply, the operation generates a compliant action sequence consistent with P and lil_i. When y=violatey=violate, the operation generates a behaviorally coherent violation that is scoped to the rule the verdict targets. A pedestrian crossing against the signal walks rather than runs, consistent with low perceived risk; an agent escaping a fire breaks the rule that blocks the escape route, but does not break unrelated rules such as entering a private building or taking property. The justification j from the verdict conditions the surface form of the action, so that the violation looks like the kind of violation the agentâs reasoning would produce. The second subcomponent, outcome propagation, updates the memory of the acting agent and seeds the perceptual context of nearby agents. We represented this LLM-based operation by PropagateOutcomeâ(,âact,) PropagateOutcome(V,L_act,N), where N is the set of agents within perceptual range. Each agent in N receives the action as a new entry in its âŹpeerB_peer on the next perception cycle, and the acting agent receives a memory entry pairing the verdict with its observed outcome. The architecture deliberately allows the empirical expectation pempp_emp to update freely from these new entries, because contagion resistance in Pave is not produced by hiding peer information from the agent. It is produced by the legitimacy gate downstream, which prevents an elevated pempp_emp from flipping the verdict unless the situation also passes the necessity, proportionality, and absence-of-alternatives checks. 4 Experimental Settings Our experiments were organized around the four properties Pave is designed to answer. Legitimate violation (P1) : agents violate only when justified and resist unjustified peer imitation. Authority respect (P2): agents defer to authority instructions even when their own legitimacy assessment would license violation. Compliance recovery (P3): agents return to baseline once the trigger ends, and agents outside the trigger zone remain compliant throughout. Bounded violation: agents confine violations to the trigger-justified rule. We tested these through three scenarios (Section 4.1), conducted in Voville, a 2D tile-based environment forked from Smallville Park et al. (2023). Voville retains Smallvilleâs agent backbone (natural-language perception, memory streams, recursive planning, and the Tiled map editor) and extends it in three ways. First, a redesigned map with commercial streets and intersections with configurable traffic signals. Second, agents are typed as regulated (pedestrians) or authorities (scripted traffic officers). Third, controllable hazards, including a fire can be ignited and extinguished at specified tiles and ticks, with severity and distance exposed through each agentâs situational_cues. Before any scenario, each agent walks the road network in a warm-up phase, writing every intersection, crosswalk, and one-way street into associative memory, and an A* planner returns the shortest legal path between any two points. This grounds violations in real alternatives: when an agent runs a red light, it already knows the legal route and what it would cost, which represents what Paveâs legitimacy check needs to weigh. Each scenario uses 10 Pave agents and 1 scripted confederate. The Pave agents are 8 pedestrians at a social gathering in the fire-prone building, plus 2 distant bystanders measuring spatial decay of violation. Two pedestrians carry ârunning 15 minutes late for an important meetingâ as a non-emergency competing pressure. The confederate appears only in Scenario 3 (Section 4.1) and is scripted to jaywalk at a fixed time. Each description specifies a name, persona, occupation, current goal, and rule database P initialized with scenario-relevant rules (e.g., âstop at red lightsâ); full descriptions in Appendix A. The legitimacy threshold Ï is elicited per agent at initialization (Section 3.3). The fire ignites at severity 95 and decays linearly with Manhattan distance. The Scenario-2 officer issues hold-back instructions for the duration of the fire. Each scenario is repeated over 5 independent runs. We used a fine-grained tick rate because Paveâs contribution centers on moment-of-decision behavior, whether to violate now, given what is visible now. For each scenario, we reported the per-agent rate of violateviolate verdicts on trigger-relevant rules across decision-opportunity ticks (signalized intersections or rule-bearing tiles). Rates are averaged over agents within a seed, then over 5 seeds, with ± denoting standard error across seed-level means. Figure 3: Scenario snapshots. (a) S1: Pave agents evacuate Hobbs CafĂ© through a red signal during a fire. (b) S2: same fire with traffic officers; agents comply at the supervised intersection, violate at the unsupervised exit. (c) S3: scripted jaywalkers (J1, J2) attempt to draw Pave pedestrians across a red signal under time pressure; MF declines. (d) Vanilla baseline under the S1 fire: agents queue at the red light despite the emergency, exposing the failure of single-scalar importance pipeline (Section 4.2). 4.1 Scenario Findings Scenario 1: Fire Escape Without Authority. Eight Pave agents gather at Hobbs CafĂ© on Day 1; a kitchen fire forces evacuation through a signalized intersection. Two distant bystanders never enter the fireâs perceptual radius. The fire is extinguished by Day 1 evening; on Day 2 morning, two attendees commute through the same intersection under no-fire conditions. F1.1 (P1): the 8 agents produce zero violations pre-fire; once the fire enters situational_cues at severity above 70, the per-agent violation rate rises to 0.810.81 on GPT-4o. Distant bystanders produce zero violations across backbones, and the legitimacy score â correlates with violation rate at r=0.71r=0.71. F1.2 (P4): unrelated-rule violations remain at 0.020.02 (vs. 0.310.31 vanilla, Section 4.2); j names the violated rule in 94% of GPT-4o events. F1.3 (P3): agents revert to compliance within 4.2±0.64.2± 0.6 ticks of exiting the fireâs radius; Day 2 commuter rates (0.030.03â0.080.08) match baseline. Scenario 2: Fire Escape With Authority. The Scenario 1 fire is held fixed; two scripted officers are added at downstream and wrong-way intersections, with the cafĂ© exit unsupervised. F2.1 (P2): at supervised intersections, agents comply with officer instructions at 0.940.94 on GPT-4o despite â>Ï >Ï, and j references the officer in 88% of complycomply outputs. At the unsupervised exit, agents violate at the Scenario 1 rate, Pave does not generalize deference across intersections. F2.2 (P2 spatial): violation rate drops with officer proximity (0.050.05 within 0â3 tiles, 0.650.65 beyond 12), reproducing the suppression-distance pattern for human pedestrians Ratcliffe et al. (2011); Koper (1995). F2.3 (P3): authority effects do not persist: Day 2 commuter rates (0.040.04â0.090.09) match the Scenario 1 baseline. Scenario 3: Jaywalking Under Peer Pressure. Two Pave late commuters cross a Main Street intersection on two consecutive days. Scripted confederates jaywalk immediately before each commuter arrives, entering âŹpeerB_peer before any verdict. Day 1 has no officer; Day 2 adds a passively-positioned officer issuing no instructions. F3.1 (P1): Pave commuters jaywalk at 0.040.04 vs. vanillaâs 0.580.58 on Day 1 (GPT-4o), a tenfold reduction. pempp_emp rises in both, but â<Ï <Ï in Pave: ârunning 15 minutes lateâ fails necessity, proportionality, and absence-of-alternatives. F3.2 (P2 passive): a passive officer reduces conversion to 0.020.02 (GPT-4o), consistent across backbones. Vanillaâs Day 1â 2 reduction (0.58â 0.42) is larger, mirroring the Koper-curve effect Koper (1995). F3.3 (P1 spatial): the 8 non-observing agents elsewhere in Voville produce zero conversion across backbones. Figure 3 shows representative agent reasoning under each. Table 1, with 4 LLM backbones and 5 seeds per condition. The pattern across scenarios is consistent: capacity gaps surface in TrecT_rec, URV, and OCR, where GPT-4o-mini lags larger backbones, but Pave-on-mini still beats vanilla-on-GPT-4o on every property. We attribute each property to its supporting module in Section 4.2. Table 1: Aggregate results across the three scenarios, 4 LLM backbones, 5 seeds. S1: VRcafe (cafĂ© violation rate during fire window), URV (unrelated-rule violation rate), TrecT_rec (recovery time, ticks). S2: OCR (officer compliance rate), VRnear (rate within 0â3 tiles of officer), VRfar (beyond 12 tiles). S3: CRD1 (Day 1 conversion), CRD2 (Day 2 with passive officer), CRD1van^van_D1 (vanilla). Bold marks best. Scenario 1: Fire Scenario 2: Fire + Officer Backbone VRâcafe_cafe\! URVâ TrecâT_rec\! OCRâ VRânear_near\! VRfar GPT-4o 0.81± 0.04 0.02± 0.01 4.2± 0.6 0.94± 0.03 0.05± 0.02 0.65± 0.05 Claude-3.5 Sonnet 0.78± 0.05 0.02± 0.01 4.6± 0.7 0.91± 0.04 0.07± 0.03 0.62± 0.06 Llama-3-70B 0.74± 0.06 0.03± 0.02 5.1± 0.9 0.86± 0.05 0.10± 0.04 0.59± 0.07 GPT-4o-mini 0.62± 0.08 0.06± 0.03 6.4± 1.2 0.71± 0.08 0.18± 0.06 0.51± 0.09 Scenario 3: Jaywalker Backbone CRâD1_D1\! CRâD2_D2\! CRD1van^van_D1 GPT-4o 0.04± 0.02 0.02± 0.01 0.58± 0.06 Claude-3.5 Sonnet 0.05± 0.02 0.03± 0.02 0.55± 0.06 Llama-3-70B 0.06± 0.03 0.04± 0.02 0.52± 0.07 GPT-4o-mini 0.10± 0.04 0.07± 0.03 0.46± 0.08 4.2 Ablation Study To attribute each property to its supporting module, we compare three conditions on GPT-4o across the three scenarios with 5 seeds each: Full Pave (Section 3); Pave w/o gate, where the Verdict module receives the assessment tuple but the gate ââ„Ï â„Ï is removed; and Vanilla, a Park et al. generative agent with memory stream, reflection, and recursive plan decomposition but no Pave-specific module. The rule set âR, threshold Ï where applicable, and environment are held fixed. Finding A.1: Removing the legitimacy gate corrupts P1 and P4 but leaves P2 partially intact. Without the gate, Scenario 3 conversion (CRD1) jumps from 0.040.04 to 0.390.39 as the elevated empirical-expectation pempp_emp flows unchecked into the Verdict, and Scenario 1 unrelated-rule violation (URV) rises from 0.020.02 to 0.210.21 as legitimate violation collapses into permissive violation. Officer compliance (OCR) drops less severely, from 0.940.94 to 0.780.78, because the authority module remains intact and the risk score r continues to rise near the officer. The gate is therefore necessary for legitimate scoping but not the sole driver of authority deference. Finding A.2: Vanilla agents fail by under-reaction, not over-violation. Vanillaâs Scenario 1 violation rate (VRcafe) is only 0.120.12, which would naively read as compliant. Inspection of the importance pipeline reveals the mechanism: Park et al.âs generate_poig_score rater assigns a 11â1010 scalar that anchors high scores on social rarity (a college acceptance, a break-up) rather than physical danger. Fire-perception events therefore score in the same band as ambient activity such as âthe traffic signal is red,â and the existing day-plan dominates the next-action decision. Table 2 shows a 57-point gap between vanilla generate_poig_score values and Paveâs severity sis_i on identical fire events. The vanilla agent registers the fire perceptually but does not promote it to plan-altering status, continuing routine conversation while the kitchen burns, visible in Figure 3(d), where some agents queue at the red light and others run without scoping, two coexisting failures of the same bottleneck. Across all five metrics, vanilla fails uniformly (URV 0.310.31, OCR 0.160.16, CRD1 0.580.58), confirming that no single Pave module suffices on its own. 4.3 Human Evaluation Protocol. We recruited 30 evaluators through a research participant pool. Each completed eight tasks, two per Pave module, presented in randomized order. Each task displayed a paired excerpt from a GPT-4o run (agent persona, module input, module output) and asked for a rating on a 7-point Likert scale against a module-specific statement. Evaluators were blind to architecture; the vanilla baseline appeared in 25% of tasks as a calibration check. Inter-rater reliability was Krippendorffâs α=0.71α=0.71. Each module was decomposed into two sub-components tagged with the property each primarily supports (full definitions in Appendix C). Results. Table 3 reports per-sub-component means with 95% CI. The overall mean across all eight Pave sub-components is 5.78±0.045.78± 0.04, in the âagreeâ band, against 3.42±0.113.42± 0.11 for the vanilla calibration. The strongest sub-component is cue salience (6.18±0.076.18± 0.07), where evaluators aligned with structured situational-cue extraction over the single-scalar importance score; the largest Paveâvanilla gap also occurs here (vanilla 2.51±0.132.51± 0.13), tracing directly to Finding A.2. The 0.49-point spread between the highest and lowest Pave module is smaller than the 2.36-point gap to vanilla on any single module, indicating that the architecture is rated consistently above baseline rather than carried by one module. Table 2: Importance scores on fire-perception events. Vanilla uses Park et al.âs generate_poig_score (rescaled to [0,100][0,100]). Source Mean Std. dev. Modal range Vanilla generate_poig_score 29.129.1 8.48.4 2020â4040 Pave severity sis_i 86.586.5 5.75.7 8080â100100 Table 3: Human evaluation across 30 evaluators, 7-point Likert scale (1 = strongly disagree, 7 = strongly agree). Mean ± 95% CI. Overall: 5.78±0.045.78± 0.04 (Pave) vs. 3.42±0.113.42± 0.11 (vanilla). Module Sub-component (property) Score Perception Cue salience (P1) 6.18±0.076.18± 0.07 Authority registration (P2) 5.91±0.065.91± 0.06 Assessment Legitimacy judgment (P1) 5.97±0.075.97± 0.07 Risk under distance (P2) 5.14±0.095.14± 0.09 Verdict Comply-or-violate (P1, P4) 6.03±0.066.03± 0.06 Justification quality (P1) 5.69±0.085.69± 0.08 Emulation Action scoping (P4) 5.79±0.075.79± 0.07 Recovery dynamics (P3) 5.58±0.085.58± 0.08 5 Discussion Mechanism over outcome. Paveâs contribution is not that agents evacuate a burning cafâe, since a vanilla generative agent with the same persona produces surface text that looks correct (Park et al., 2023). The major contribution is that Pave agents evacuate and break only the rules whose suspension addresses the fire, only while the fire is in their perceptual radius, only when no authority overrides legitimacy, and never under mere convenience. None of these clauses survives in vanilla, even with the same backbone, persona, and rules. The channel through which the fire reaches the decision pipeline is corrupted by the importance bottleneck, and the agent has no gate separating convenience from legitimacy. Therefore, our Paveâs four modules are the structural fix. Importance bottleneck and complementarity. Park et al.âs generate_poig_score drives memory retention, reflection, and retrieval. Its prompt anchors high scores on social rarity rather than physical danger. A fire two tiles from the agent registers at the same level as a red light. This is not a capacity limitation. The same GPT-4o backbone produces correct evacuation under Pave on identical inputs. We expect this finding to generalize to any extension of Park et al. (2023) that retains this layer for safety-critical events. Conversely, Ren et al. (2024) bend toward equilibrium by emerging informal norms. Pave bends the other way, asking when an agent should suspend a given formal rule, how to scope the suspension, and how to return to compliance. A complete society maintains both layers, interacting where informal norms become codified rules. Limitations. Two limitations bound this contribution. (1) Rules are hand-specified rather than learned; Pave studies how agents reason about breaking existing rules, not how rules come into existence (Ren et al., 2024). (2) Each property is tested through a single scenario family in Voville, without contested triggers, conflicting authorities, or coordinated violation across multiple agents. Conclusion. Pave introduces a four-module architecture for generative agents that reason about when to break formal rules. The four modules are Perception, Assessment, Verdict, and Emulation. Across three scenarios and four backbones, Pave agents violated only when justified. They deferred to authority. They scoped violations to the targeted rule, returned to baseline once triggers ended, and resisted peer-driven imitation. Ablating the legitimacy gate reproduced both convenience-driven and unrelated-rule violation. Vanilla failed on every property because its importance pipeline never registered the fire as actionable. We expect this finding to generalize beyond traffic. The suppression-distance and cross-day patterns reproduce human-policing field studies (Koper, 1995; Ratcliffe et al., 2011) without being targeted to do so. We release Voville, the Pave prompts and code, and the evaluation pipeline as a foundation for future work on rule violation in safety-relevant settings. References G. V. Aher, R. I. Arriaga, and A. T. Kalai (2023) Using large language models to simulate multiple humans and replicate human subject studies. In International conference on machine learning, p. 337â371. Cited by: §2.2. A. F. Ashery, L. M. Aiello, and A. Baronchelli (2025) Emergent social conventions and collective bias in llm populations. Science Advances 11 (20), p. eadu9368. Cited by: §2.1. A. Bandura and R. H. Walters (1977) Social learning theory. Vol. 1, Prentice-hall Englewood Cliffs, NJ. Cited by: §3.1, §3.4. F. Bianchi, P. J. Chia, M. Yuksekgonul, J. Tagliabue, D. Jurafsky, and J. Zou (2024) How well can llms negotiate? negotiationarena platform and analysis. arXiv preprint arXiv:2402.05863. Cited by: §2.1. C. Bicchieri (2006) The grammar of society: the nature and dynamics of social norms. Cambridge University Press, Cambridge, UK. Cited by: §3.2, §3. S. Cahyawijaya, D. Chen, Y. Bang, L. Khalatbari, B. Wilie, Z. Ji, E. Ishii, and P. Fung (2025) High-dimension human value representation in large language models. In Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers), p. 5303â5330. Cited by: §2.1. G. M. Campedelli, N. Penzo, M. Stefan, R. DessĂŹ, M. Guerini, B. Lepri, and J. Staiano (2024) I want to break free! persuasion and anti-social behavior of llms in multi-agent settings with social hierarchy. arXiv preprint arXiv:2410.07109. Cited by: §2.2. Y. Chuang, A. Goyal, N. Harlalka, S. Suresh, R. Hawkins, S. Yang, D. Shah, J. Hu, and T. Rogers (2024) Simulating opinion dynamics with networks of llm-based agents. In Findings of the association for computational linguistics: NAACL 2024, p. 3326â3346. Cited by: §2.1. R. B. Cialdini, C. A. Kallgren, and R. R. Reno (1991) A focus theory of normative conduct: a theoretical refinement and reevaluation of the role of norms in human behavior. In Advances in Experimental Social Psychology, L. Berkowitz (Ed.), Vol. 24, p. 201â234. Cited by: §3. J. J. Faria, S. Krause, and J. Krause (2010) Collective behavior in road crossing pedestrians: the role of social information. Behavioral ecology 21 (6), p. 1236â1242. Cited by: §3.3. R. Faulkner, A. Deshpande, D. G. Piedrahita, J. Z. Leibo, and Z. Jin (2026) Evaluating cooperation in llm social groups through elected leadership. arXiv preprint arXiv:2604.11721. Cited by: §2.2. K. HĂ€mmerl, B. Deiseroth, P. Schramowski, J. LibovickĂœ, A. Fraser, and K. Kersting (2022) Do multilingual language models capture differing moral norms?. arXiv preprint arXiv:2203.09904. Cited by: §1. S. Hong, M. Zhuge, J. Chen, X. Zheng, Y. Cheng, J. Wang, C. Zhang, Z. Wang, S. K. S. Yau, Z. Lin, et al. (2024) MetaGPT: meta programming for a multi-agent collaborative framework. In The Twelfth International Conference on Learning Representations (ICLR), Cited by: §1. J. J. Horton, A. Filippas, and B. S. Manning (2023) Large language models as simulated economic agents: what can we learn from homo silicus?. Technical report National Bureau of Economic Research. Cited by: §2.1. C. S. Koper (1995) Just enough police presence: reducing crime and disorderly behavior by optimizing patrol time in crime hot spots. Justice quarterly 12 (4), p. 649â672. Cited by: §3.1, §4.1, §4.1, §5. B. S. Manning and J. J. Horton (2026) General social agents. Technical report National Bureau of Economic Research. Cited by: §2.1. A. Pan, J. S. Chan, A. Zou, N. Li, S. Basart, T. Woodside, H. Zhang, S. Emmons, and D. Hendrycks (2023) Do the rewards justify the means? measuring trade-offs between rewards and ethical behavior in the machiavelli benchmark. In International conference on machine learning, p. 26837â26867. Cited by: §2.2. J. S. Park, J. OâBrien, C. J. Cai, M. R. Morris, P. Liang, and M. S. Bernstein (2023) Generative agents: interactive simulacra of human behavior. In Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology (UIST), p. 1â22. Cited by: Appendix Appendix A, item 1, §1, §1, §1, §2.1, §4, §5, §5. J. Piao, Y. Yan, J. Zhang, N. Li, J. Yan, X. Lan, Z. Lu, Z. Zheng, J. Y. Wang, D. Zhou, et al. (2025) Agentsociety: large-scale simulation of llm-driven generative agents advances understanding of human behaviors and society. Cited by: §1, §2.1. G. Piatti, Z. Jin, M. Kleiman-Weiner, B. Schölkopf, M. Sachan, and R. Mihalcea (2024) Cooperate or collapse: emergence of sustainable cooperation in a society of LLM agents. In Advances in Neural Information Processing Systems (NeurIPS), Vol. 37, p. 111715â111759. Cited by: §1, §2.2. D. G. Piedrahita, Y. Yang, M. Sachan, G. Ramponi, B. Schölkopf, and Z. Jin (2025) Corrupted by reasoning: reasoning language models become free-riders in public goods games. arXiv preprint arXiv:2506.23276. Cited by: §2.2. N. Raman, T. Lundy, S. Amouyal, Y. Levine, K. Leyton-Brown, and M. Tennenholtz (2024) STEER: assessing the economic rationality of large language models. arXiv preprint arXiv:2402.09552. Cited by: §1. A. Ramezani and Y. Xu (2023) Knowledge of cultural moral norms in large language models. In Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (ACL), Volume 1: Long Papers, p. 428â446. Cited by: §1. J. H. Ratcliffe, T. Taniguchi, E. R. Groff, and J. D. Wood (2011) The philadelphia foot patrol experiment: a randomized controlled trial of police patrol effectiveness in violent crime hotspots. Criminology 49 (3), p. 795â831. Cited by: §4.1, §5. S. Ren, Z. Cui, R. Song, Z. Wang, and S. Hu (2024) Emergence of social norms in generative agent societies: principles and architecture. In Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence (IJCAI), p. 7895â7903. Cited by: §1, §3.2, §5, §5. [26] C. Xie, C. Chen, F. Jia, Z. Ye, S. Lai, K. Shu, J. Gu, A. Bibi, Z. Hu, D. Jurgens, et al. Can large language model agents simulate human trust behavior?, 2024. URL https://arxiv. org/abs/2402.04559 6. Cited by: §2.1. R. Yang, J. Chen, Y. Zhang, S. Yuan, A. Chen, K. Richardson, Y. Xiao, and D. Yang (2025) Selfgoal: your language agents already know how to achieve high-level goals. In Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers), p. 799â819. Cited by: §2.1. D. Ye, Z. Liu, M. Sun, B. Shi, P. Zhao, H. Wu, H. Yu, S. Yang, X. Wu, Q. Guo, et al. (2020) Mastering complex control in MOBA games with deep reinforcement learning. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 34, p. 6672â6679. Cited by: §1. B. Zhao, J. Zhang, D. Ye, J. Cao, X. Han, Q. Fu, and W. Yang (2023) RLogist: fast observation strategy on whole-slide images with deep reinforcement learning. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 37, p. 3570â3578. Cited by: §1. Appendix Appendix A The Voville Environment We outlined the experimental settings in Section 4 of the main paper. In this appendix, we provide additional details on the Voville environment, a 2D tile-based traffic environment forked from the Smallville sandbox of Park et al. [2023]. Voville extends Smallville with three architectural additions: controllable hazard injection, configurable signalized intersections with crosswalks and one-way restrictions, and scripted authority figures. Figure A1 shows four key facets of the environment. Figure A1: The Voville environment. (a) Fire decay model: a fire ignites at a designated tile with severity 95 and decays linearly with Manhattan distance, exposed through each agentâs situational_cues field. (b) Map overview with traffic infrastructure: signalized intersections, crosswalks, and one-way segments are placed on the canonical Smallville street layout. (c) Named streets: each thoroughfare is identified by name and direction (e.g., Main Street N, Oak Avenue, Elm Street). (d) Intersections with effective zones: each signalized intersection has a defined effective zone in which authority instructions are valid and within which the legitimacy gate is evaluated. Fire decay (a). A fire ignites at a designated tile and decays linearly with Manhattan distance from the ignition point. The severity field sis_i in the situational_cues object exposes both the distance did_i and the magnitude sis_i of the threat to nearby agents. The decay function is sâ(d)=maxâĄ(0,s0âαâd)s(d)= (0,s_0-α d), with s0=95s_0=95 and α=5α=5, so the perceptual radius beyond which the fire is no longer reported is approximately 19 tiles. Map layout (b). The Voville map is a 64Ă64 tile grid covering a commercial district with a residential perimeter. The Hobbs CafĂ© occupies a 6Ă8 footprint near the center; Main Street N runs eastâwest adjacent to the cafĂ© exit, and Oak Avenue runs northâsouth. The public park sits two blocks south of the cafĂ© and serves as the canonical safe zone in Scenario 1. Named streets (c). Each named street has a direction attribute and an associated rule subset. Main Street N is one-way westbound; Oak Avenue is bidirectional with crosswalks; Elm Street is a residential side street with no signalization. Rules in âR are scoped to the streets where they apply. Intersections and effective zones (d). Signalized intersections in Voville carry an effective zone of 0â12 tiles, within which an officerâs instructions are perceived and the legitimacy gate is evaluated. Beyond 12 tiles, authority signals decay to zero, reproducing the suppression-distance behavior reported in Findings F2.2 and F3.2. Appendix Appendix B Agent Personas and Elicited Thresholds We list the personas of the ten Pave agents used in our experiments, the two scripted confederates used in Scenario 3, and the two scripted traffic officers used in Scenario 2. Each Pave agent is described by a name, occupation, current goal, personal rule database P, and elicited legitimacy threshold Ï produced by ElicitThreshold (Figure C0) at simulation initialization. Personas were authored before the runs; thresholds were elicited from each persona by GPT-4o once per agent and reused across all five seeds. The full rule set is â=R=\stop at red lights, follow legal direction on one-way streets, cross only at crosswalks, do not enter cordoned areas, do not enter private buildings, do not take property of others, yield personal space to other agents\. All cafĂ©-going agents and distant bystanders carry =âP=R. B.1 PAVE Agents Table 4 lists all ten Pave agents (eight cafĂ©-going attendees plus two distant bystanders) used in Scenarios 1 and 2. For Scenario 3, Carlos Cooper (C) and Kai Quinn (KQ) are reassigned to late-commuter roles, with personas, P, and elicited thresholds unchanged, only their schedule and current goal differ. Table 4: The ten Pave agents in our experiments. Threshold Ï is the elicited legitimacy acceptance threshold from ElicitThreshold (Figure C0). All agents carry =âP=R (the full rule set defined in Section 4). ID Name Role Disposition Current goal Ï CafĂ©-going agents (Scenarios 1, 2) C Carlos Cooper AI scientist Careful, rule-following, defers to institutional authority Attending Hobbs CafĂ© event 65 EY Emma Young Fashion designer Takes creative risks, trusts own judgment over rules Attending Hobbs CafĂ© event 40 OH Olivia Hartman Urban planning grad student Balanced and pragmatic, weighs costs and benefits Attending Hobbs CafĂ© event 55 NR Noah Reyes CafĂ© barista Friendly and conscientious about local rules Attending event off-duty 60 KQ Kai Quinn Musician Slightly impulsive, willing to bend rules for momentum Attending Hobbs CafĂ© event 45 MF Maya Fischer Pharmacist Professional caution, treats safety procedures as binding Attending Hobbs CafĂ© event 70 AY Ahmad Yehia Retired teacher Strong rule-respecting, defers to civic norms Attending Hobbs CafĂ© event 75 AM Adam Miller CafĂ© owner Pragmatic, protective of customers Hosting the social event 50 Distant bystanders (Scenarios 1, 2): never enter the fireâs perceptual radius TP Tom Patel Accountant Routine schedule, conscientious At home, far side of map 60 LC Lisa Chen Librarian Routine schedule, prefers quiet environments At home, eastern edge of map 65 Scenario 3 reassignment: C and KQ become late commuters; persona and Ï unchanged C Carlos Cooper Late commuter (as above) Running 15 min late to meeting 65 KQ Kai Quinn Late commuter (as above) Running 15 min late to meeting 45 B.2 Scripted Non-Player Characters The two scripted confederates and two scripted traffic officers do not run the Pave pipeline; their behaviors are drawn from fixed scripts and they do not respond to other agents. Table 5: Scripted non-Pave characters. Confederates inject a peer-jaywalking signal in Scenario 3; officers issue authority instructions in Scenario 2. ID Role Scenario Behavior J1 Jaywalker 1 S3 (Day 1, Day 2) Crosses against red light at focal Main Street intersection, timed to enter late-commuter visual range. J2 Jaywalker 2 S3 (Day 1, Day 2) Same as J1; pair injects a peer-jaywalking signal into the late commutersâ âŹpeerB_peer. TO1 Traffic Officer 1 S2 (fire window) Stationed at the intersection downstream of the cafĂ© exit; issues hold-back instructions to running agents. TO2 Traffic Officer 2 S2 (fire window) Stationed along the wrong-way segment of Main Street N; issues direction-correction instructions. B.3 Elicited Threshold Distribution The ten elicited thresholds span 40 to 75, with mean ÏÂŻ=58.5 Ï=58.5 and standard deviation ÏÏ=11.4 _Ï=11.4. The distribution is approximately uniform across the range, reflecting deliberate persona authoring to test the gate across a meaningful spread of dispositions. C (Ï=65Ï=65) and EY (Ï=40Ï=40) span 25 percentage points of threshold, sufficient for the verdict step-function in our gate analysis to show distinct transition points. We did not tune any persona to target a specific elicited threshold; the values reported here are the first-call outputs from ElicitThreshold. Appendix Appendix C Prompts in Pave We sketch the prompts for the LLM-based operations of our architecture in Figures C0 to C9. < > marks runtime-substituted variables; ââŠâ indicates elision where text duplicates an earlier prompt. All prompts were used with GPT-4o; minor wording was adjusted for other backbones to keep JSON outputs well-formed. C.0 Threshold Elicitation Threshold Elicitation ÏâElicitThresholdâ()Ïâ ElicitThreshold(G) TASK: From the AGENT DESCRIPTION, infer <agent name>âs personal threshold for accepting that a situation justifies breaking a rule. Output a single integer between 1 and 100. PRINCIPLES: Cautious, rule-following, conscientious, or authority-respecting dispositions raise the threshold (typically 60â85). Balanced or pragmatic dispositions sit near the middle (typically 45â60). Risk-taking, impulsive, urgency-driven, or rule-skeptical dispositions lower the threshold (typically 20â45). Extreme values (below 15 or above 90) should be reserved for personas that explicitly describe such dispositions. ATTENTION: The threshold is not a measure of morality or intelligence. It captures the strictness with which the agent gates rule-breaking on legitimacy. A high threshold means the agent will only violate when necessity, proportionality, and absence of alternatives are clearly established. AGENT DESCRIPTION: <agent description> DESIRED FORMAT: JSON "threshold": <integer 1-100>, "reason": "<one sentence>" EXAMPLES: âA careful AI scientist who follows institutional rules and defers to authorityâ yields "threshold": 75, "reason": "Strong rule-following and authority-respecting disposition raises the bar for acceptable violation.". âA fashion designer who takes creative risks and trusts her own judgment over rulesâ yields "threshold": 35, "reason": "Risk-taking and self-trusting disposition lowers the threshold for acceptable violation.". Figure C0: Prompt for ÏâElicitThresholdâ()Ïâ ElicitThreshold(G), executed once per agent at initialization. C.1 Perception Perception âPerceiveContextâ(E,)Câ PerceiveContext(O_E,G) TASK: From the OBSERVATION, extract a structured context that describes the scene from <agent name>âs point of view. Use the AGENT DESCRIPTION to decide what is salient. OBSERVATION: <raw environmental observation> AGENT DESCRIPTION: <agent description> DESIRED FORMAT: JSON "authority_present": true/false, "authority_distance_tiles": <integer or "inf">, "peer_behaviors": ["<short description>", âŠ], "situational_cues": ["type": "<short>", "distance_tiles": <int>, "severity": <int 1-100>, âŠ], "scene_summary": "<one-sentence summary>" ATTENTION: authority_present is true only if an authority figure is within line of sight. Distance is Manhattan distance in map tiles; use "inf" if no authority is observed. Include only agents currently engaged with the same local context in peer_behaviors. The same cue type can describe very different situations depending on its distance and severity. EXAMPLES: An immediate fire two tiles away is "type": "fire", "distance_tiles": 2, "severity": 95. A distant fire is "type": "fire", "distance_tiles": 50, "severity": 30. Routine lateness is "type": "time pressure", "distance_tiles": 0, "severity": 25. Output ONLY the JSON object. Figure C1: Prompt for âPerceiveContextâ(E,)Câ PerceiveContext(O_E,G) in Perception. C.2 Assessment Assessment: Risk râAssessRiskâ(,)râ AssessRisk(C,G) TASK: Estimate the perceived risk of being detected and sanctioned if <agent name> were to violate the RELEVANT RULE right now. Output a single integer between 1 and 100. PRINCIPLES: Risk increases with authority presence and decreases with spatial distance to authority (distance decay). No authority observed: 5â15. Within 0â3 tiles: 70â95. Within 4â10 tiles: 30â60. Beyond 10 tiles: 10â25. AGENT DESCRIPTION may shift the score: a cautious character revises upward, a risk-taking character revises downward. CONTEXT: <context object C> AGENT DESCRIPTION: <agent description> RELEVANT RULE: <e.g., âstop at red lightâ> DESIRED FORMAT: JSON "risk": <integer 1-100>, "reason": "<one sentence>" Figure C2: Prompt for râAssessRiskâ(,)râ AssessRisk(C,G) in Assessment. Assessment: Empirical pempâAssessEmpiricalâ(âŹpeer)p_empâ AssessEmpirical(B_peer) TASK: From the observed PEER BEHAVIORS, estimate the empirical expectation: the proportion of nearby agents currently complying with the RELEVANT RULE, expressed on a 1â100 scale. PEER BEHAVIORS: <list of natural-language peer behavior descriptions> RELEVANT RULE: <e.g., âstop at red lightâ> DESIRED FORMAT: JSON "p_emp": <integer 1-100>, "n_observed": <integer>, "n_complying": <integer> ATTENTION: If PEER BEHAVIORS is empty, return p_emp = 50 (no information). Do not infer behavior from absence of evidence. Figure C3: Prompt for pempâAssessEmpiricalâ(âŹpeer)p_empâ AssessEmpirical(B_peer) in Assessment. Assessment: Normative pnormâAssessNormativeâ(,,)p_normâ AssessNormative(C,P,G) TASK: Estimate the normative expectation: how strongly <agent name> believes that other agents think one OUGHT to follow the RELEVANT RULE in the current CONTEXT. Output a single integer between 1 and 100. PRINCIPLES: Normative expectation is distinct from empirical expectation; it captures perceived social approval or disapproval. Use the personal rule database as the agentâs internalized prior on what is socially expected. AGENT DESCRIPTION shapes the prior. Injunctive entries generally yield higher pnormp_norm than descriptive ones. CONTEXT: <context object C> PERSONAL RULES: <set P> AGENT DESCRIPTION: <agent description> RELEVANT RULE: <e.g., âstop at red lightâ> DESIRED FORMAT: JSON "p_norm": <integer 1-100>, "reason": "<one sentence>" Figure C4: Prompt for pnormâAssessNormativeâ(,,)p_normâ AssessNormative(C,P,G) in Assessment. Assessment: Benefit bâAssessBenefitâ(ucue,)bâ AssessBenefit(u_cue,G) TASK: Estimate the perceived benefit to <agent name> of violating the RELEVANT RULE in this situation, given the SITUATIONAL CUES. Output a single integer between 1 and 100. PRINCIPLES: Benefit captures perceived utility of violation, including ordinary urgency (time pressure, convenience) and acute necessity (immediate threat to safety). Strong urgency raises b; routine conditions yield 5â20. AGENT DESCRIPTION moderates: an impatient character revises upward, a patient character revises downward. This score reflects perceived utility only and does not by itself license violation; legitimacy is judged separately. SITUATIONAL CUES: <list ucueu_cue with type, distance, severity> AGENT DESCRIPTION: <agent description> RELEVANT RULE: <e.g., âstop at red lightâ> DESIRED FORMAT: JSON "benefit": <integer 1-100>, "reason": "<one sentence>" Figure C5: Prompt for bâAssessBenefitâ(ucue,)bâ AssessBenefit(u_cue,G) in Assessment. Assessment: Legitimacy ââAssessLegitimacyâ(ucue,,) â AssessLegitimacy(u_cue,P,G) TASK: Judge whether the situation justifies violating the RELEVANT RULE. Output an integer between 1 and 100, where higher values indicate stronger justification. PRINCIPLES: A situation justifies violation only when it satisfies all three criteria. Necessity, would compliance cause real harm such as injury, loss of life, or failure of an emergency response? Proportionality, is the proposed violation the minimum action needed? Absence of alternatives, is there a compliant action with the same outcome? Score high (75â100) only when all three are clearly satisfied. Score low (1â30) when the situation reflects ordinary urgency, convenience, or peer pressure. Intermediate scores (30â75) reflect partial satisfaction or ambiguity. SITUATIONAL CUES: <list ucueu_cue> PERSONAL RULES: <set P> AGENT DESCRIPTION: <agent description> RELEVANT RULE: <e.g., âstop at red lightâ> DESIRED FORMAT: JSON "legitimacy": <int 1-100>, "necessity": "<sentence>", "proportionality": "<sentence>", "alternatives": "<sentence>" EXAMPLES: CUE: fire, d=2, sev=95, RULE: âstop at red lightâ â "legitimacy": 92, "necessity": "Compliance would expose the agent to immediate fire harm.", "proportionality": "Crossing against the signal is the minimum action to escape.", "alternatives": "No compliant route reaches safety in time." CUE: time pressure, d=0, sev=30, RULE: âstop at red lightâ â "legitimacy": 12, ⊠CUE: fire, d=50, sev=30, RULE: âstop at red lightâ â "legitimacy": 18, ⊠ATTENTION: Time pressure does not satisfy necessity. Convenience does not satisfy any criterion. Peer behavior alone does not satisfy any criterion. Only situations involving immediate threat to safety, escape from harm, or response to a genuine emergency should yield high legitimacy scores. Figure C6: Prompt for ââAssessLegitimacyâ(ucue,,) â AssessLegitimacy(u_cue,P,G) in Assessment. C.3 Verdict Verdict âGenerateVerdictâ(,,Ï)Vâ GenerateVerdict(A,G,Ï) TASK: Decide whether <agent name> COMPLIES with or VIOLATES the RELEVANT RULE in this situation, given the five assessment components and the AGENT DESCRIPTION. Provide a justification and a confidence score. LEGITIMACY GATE (HARD RULE): If legitimacy is below <Ï>, the decision MUST be comply, regardless of risk, p_emp, p_norm, or benefit. The justification must state that legitimacy was insufficient. This rule is non-negotiable and overrides all principles below. PRINCIPLES (when legitimacy â„Ïâ„Ï): Integrate the remaining components rather than applying a fixed threshold. High risk pushes toward COMPLY. High p_emp pushes toward COMPLY; low p_emp pushes toward VIOLATE. High p_norm pushes toward COMPLY. High benefit pushes toward VIOLATE. AGENT DESCRIPTION sets the relative emphasis. The justification must reference at least two of the five components by name. ASSESSMENT: <assessment tuple A> AGENT DESCRIPTION: <agent description> LEGITIMACY THRESHOLD: <integer Ï> RELEVANT RULE: <e.g., âyield to emergency vehicleâ> DESIRED FORMAT: JSON "decision": "comply" | "violate", "justification": "<2-3 sentences>", "confidence": <integer 0-100> Figure C7: Prompt for âGenerateVerdictâ(,,Ï)Vâ GenerateVerdict(A,G,Ï) in Verdict. C.4 Emulation Emulation: Action âactâEmulateActionâ(,li,)L_actâ EmulateAction(V,l_i,G) TASK: Given the VERDICT, the CURRENT PLAN, and the AGENT DESCRIPTION, produce a sequence of concrete actions in 5-second increments that executes the verdict. The surface form should be consistent with the JUSTIFICATION in the VERDICT. BOUNDED VIOLATION RULE: When the verdict is violate, the action sequence must break only the RELEVANT RULE the verdict targets. For example, an agent escaping a fire may cross against a red signal but must not push other agents aside, enter a strangerâs vehicle, break a store window, or take a parked bicycle. The violation must be the minimum action needed to execute the verdict. EXAMPLES: VERDICT: decision: âviolateâ, justification: âFire blocks the only safe path; crossing against the signal is the minimum action needed.â OUTPUT: 1. Glance at oncoming traffic for a safe gap (5s). 2. Step off the curb into the crosswalk against the red signal (5s). 3. Move quickly toward the public park, away from the fire (5s). ⊠VERDICT: <verdict V> CURRENT PLAN: <plan lil_i> AGENT DESCRIPTION: <agent description> DESIRED FORMAT: numbered list of actions, each with a duration in seconds. ATTENTION: Violations must be behaviorally coherent with the justification. An agent escaping a fire moves quickly and decisively; an agent jaywalking on a quiet street walks casually. Do not generate erratic behavior, and do not break rules beyond the one the verdict targets. Figure C8: Prompt for âactâEmulateActionâ(,li,)L_actâ EmulateAction(V,l_i,G) in Emulation. Emulation: Outcome Propagation PropagateOutcomeâ(,âact,) PropagateOutcome(V,L_act,N) TASK: Generate a third-person, observer-perspective summary of <agent name>âs actions to be inserted into the peer_behaviors field of every agent in N on the next perception cycle. Include the visible outcome so observing agents can update their empirical expectation. VERDICT: <verdict V> EXECUTED ACTIONS: <action sequence âactL_act> ENVIRONMENT FEEDBACK: <e.g., âno authority reactionâ, âauthority issued sanctionâ> DESIRED FORMAT: JSON "observed_behavior": "<one sentence>", "observed_outcome": "<one short clause>", "rule_followed": true/false ATTENTION: The summary is what observers SEE, not what the actor reasoned. Do not include internal justification. Keep under 20 words. Figure C9: Prompt for PropagateOutcomeâ(,âact,) PropagateOutcome(V,L_act,N) in Emulation. C.5 Worked Example: Legitimacy Assessment To illustrate the Legitimacy prompt (Figure C6), we report Carlos Cooperâs (C) actual GPT-4o output at three points during the Scenario 1 fire window. Câs elicited threshold is ÏC=65 _C=65. Tick 48 (pre-fire). Cues: ambient "type": "conversation", "distance_tiles": 0, "severity": 15. Output: "legitimacy": 8, "necessity": "No threat present; compliance causes no harm.", "proportionality": "Violation is unwarranted.", "alternatives": "Normal compliant routing is available." â â<ÏC < _C, gate to comply. Tick 52 (fire ignites). Cues: "type": "fire", "distance_tiles": 2, "severity": 95. Rule: âfollow legal direction on Main Street N.â Output: "legitimacy": 91, "necessity": "Compliance would route C back through the burning kitchen.", "proportionality": "Crossing the wrong-way segment for two blocks is the minimum diversion required.", "alternatives": "No compliant route reaches safety in time." â ââ„ÏC â„ _C, gate releases. Tick 156 (post-extinguishment). Cues empty. Output: "legitimacy": 11, ⊠â â<ÏC < _C, gate back to comply. The fire-window memory does not bias the legitimacy assessment, since Legitimacy reads only current cues. Appendix Appendix D Scenario Walkthroughs This appendix presents tick-by-tick walkthroughs of one focal agent in each scenario. Values are taken from a single GPT-4o seed and rounded to integers for readability. D.1 Scenario 1: Carlos Cooper (C) at the Hobbs CafĂ© Fire The focal window covers ticks 48â60, spanning fire ignition (tick 50), Câs perception (tick 52), and his evacuation through the wrong-way segment of Main Street N. C has ÏC=65 _C=65. Tick Cue â Verdict Rule Action 48 none salient 8 comply â Continue conversation. 50 fire (d=4, sev=85) 78 violate cross at non-cross Stand up, scan exits. 52 fire (d=2, sev=95) 91 violate one-way, red light Step onto wrong-way curb. 53 fire (d=3, sev=92) 90 violate one-way, red light Cross against red signal. 55 fire (d=8, sev=80) 81 violate one-way Continue toward public park. 56 fire (d=12, sev=65) 68 violate one-way Approach park boundary. 57 fire (d=15, sev=45) 42 comply â Re-enter sidewalk legally. 58 fire (d=18, sev=30) 24 comply â Walk north along sidewalk. 60 none salient 8 comply â Arrive at park edge. The transition at tick 57 marks the recovery point: once severity-weighted distance falls below the level required to keep â above ÏC _C, the Verdict gates back to comply. Only one-way and crosswalk rules along the escape route were broken, illustrating Findings F1.2 and F1.3. D.2 Scenario 2: Emma Young (EY) Encountering Officer TO1 The focal window covers ticks 60â72 and spans EYâs approach to the supervised intersection downstream of the cafĂ© exit. EY has ÏEY=40 _EY=40. Tick Authority distance â r Verdict Action 60 inf 87 14 violate Cross intersection against red. 62 11 tiles 84 38 violate Continue west, slowing. 63 7 tiles 80 56 violate Continue west, more cautiously. 64 4 tiles 78 73 comply Stop walking, await instruction. 66 2 tiles (TO1 hold) 78 88 comply Hold position. 68 2 tiles (TO1 pass) 78 60 violate Resume crossing. 70 8 tiles 76 32 violate Continue west. 72 inf 73 12 violate Approach park boundary. Throughout the window, â remains well above ÏEY _EY, so the legitimacy gate alone would license violation at every tick. The transition to comply at ticks 64â67 is driven by the rising r as TO1 enters EYâs perceptual radius and the active hold-back instruction at tick 66. When TO1 permits passage at tick 68, r drops and the verdict flips back to violate. This illustrates Finding F2.1. D.3 Scenario 3: Carlos Cooper (C) as a Late Commuter The focal window covers ticks 30â42 on Day 1 and spans Câs approach to the focal Main Street intersection and his observation of the two scripted confederates J1 and J2. Tick Peer behaviors pempp_emp â Verdict Action 30 none observed 50 12 comply Walk toward intersection. 32 2 jaywalkers (J1, J2) 70 14 comply Stop at curb, wait for signal. 33 2 jaywalkers crossing 75 14 comply Wait for signal. 34 2 jaywalkers reach far side 75 14 comply Wait for signal. 37 no peers (signal turns green) 50 9 comply Cross legally on green. 40 no peers 50 8 comply Continue toward office. 42 no peers 50 8 comply Walk east. C observes J1 and J2 between ticks 32 and 34, and his pempp_emp rises from 50 to 75. However, â remains at 12â14 throughout, because Legitimacy judges that running 15 minutes late fails the necessity, proportionality, and absence-of-alternatives criteria. The Verdict gate returns comply at every tick, regardless of the elevated pempp_emp. This illustrates Finding F3.1. Appendix Appendix E Implementation Details E.1 Simulation Parameters Each simulation runs for two consecutive in-simulation days. A day is divided into 1,000 ticks, with each tick representing 10 seconds of in-simulation time. The fine-grained tick rate is required for moment-of-decision behavior to be visible (Section 4). The fire window spans 100 ticks beginning at tick 50 of Day 1 evening. Officers in Scenario 2 remain active for the full fire window. The Day 2 commuter pass spans ticks 100â200 of Day 2 morning. The agentâs perceptual radius is 12 tiles for situational cues and 20 tiles for authority figures. Peer behaviors are scoped to agents currently engaged with the same local context, implemented as a graph-based proximity check. E.2 LLM Backbones and API Parameters Backbone Identifier Access GPT-4o gpt-4o-2024-08-06 OpenAI API Claude-3.5 Sonnet claude-3-5-sonnet-20241022 Anthropic API Llama-3-70B Meta-Llama-3-70B-Instruct Self-hosted (vLLM, 4ĂA100) GPT-4o-mini gpt-4o-mini-2024-07-18 OpenAI API Temperature is set to 0 (greedy decoding) for all backbones. Maximum output tokens are: 256 for Perception and Verdict, 64 for each Assessment scalar, 128 for ElicitThreshold, 512 for EmulateAction. JSON output is enforced through prompt structure rather than provider-side schema enforcement to keep prompts portable. Malformed JSON is retried once; persistent malformed output (less than 0.3% of calls) defaults to comply. E.3 Seed Handling and Variability Each scenarioâbackboneâablation combination is repeated for five seeds. The seed controls confederate timing jitter, scripted-officer position jitter (within a 1-tile band), and intra-tick agent processing order. All reported means and 95% confidence intervals are computed across the five seeds. E.5 Code, Data, and Reproducibility We release the Voville environment, the Pave prompts, the agent personas, and the evaluation pipeline at <anonymousURLduringreview>. The release includes the TMX map files, the full Python implementation of the four Pave modules, the prompt templates from Appendix C, the elicited threshold values from Appendix B, and the JSONL simulation logs. The evaluation scripts that compute VR, URV, TrecT_rec, OCR, and CR from the logs are deterministic and reproducible from the seed and the saved log file. E.6 Full Ablation Numbers Table 6 reports per-metric means and standard errors for the three ablation conditions on GPT-4o across 5 seeds. Headline contrasts are reported inline in Section 4.2. Table 6: Ablation on GPT-4o across 5 seeds. Bold marks best per column. Condition VRâcafe_cafe\! URVâ OCRâ VRânear_near\! CRâD1_D1\! Full Pave 0.81± 0.04 0.02± 0.01 0.94± 0.03 0.05± 0.02 0.04± 0.02 Pave w/o gate 0.86± 0.05 0.21± 0.06 0.78± 0.07 0.14± 0.05 0.39± 0.08 Vanilla baseline 0.12± 0.05 0.31± 0.08 0.16± 0.07 0.10± 0.05 0.58± 0.06 Appendix Appendix F Human Evaluation Details F.1 Recruitment and Compensation We recruited 30 evaluators through a university research participant pool. Eligibility required English fluency and at least one prior course in social science, computer science, or a related field, to ensure evaluators could meaningfully assess module-specific statements involving terms such as âlegitimacyâ and âsituational cue.â Evaluators were compensated at the institutional standard rate for behavioral studies. The study was approved by the institutional IRB (protocol number redacted for review). F.2 Task Structure Each evaluator completed eight tasks, two per Pave module, presented in randomized order. Each task displayed a paired excerpt from a single GPT-4o run, including: (i) the agent persona, (i) the input the module received (the perceptual context, assessment tuple, or verdict, depending on the module being rated), and (i) the moduleâs output for that tick. Evaluators rated each excerpt on a 7-point Likert scale (1 = strongly disagree, 7 = strongly agree) against a module-specific statement. Excerpts were drawn from runs across all three scenarios, with seed selection stratified to cover the typical range of simulation outcomes rather than only the cleanest cases. The vanilla baseline appeared in 25% of tasks as a calibration check, with evaluators blind to architecture. After completing the eight tasks, evaluators were asked to justify their lowest and highest scores in free-text form, which we used to qualitatively interpret the per-sub-component results. F.3 Sub-component Definitions Each module was decomposed into two sub-components, tagged with the Pave property each primarily supports. âą Perception, Cue salience (P1): âThe situational-cue extraction reflects what a careful reader of the agentâs persona would consider salient in this scene.â âą Perception, Authority registration (P2): âThe perceptual context correctly captures the presence and distance of authority figures visible to the agent.â âą Assessment, Legitimacy judgment (P1): âThe legitimacy score â tracks the necessity, proportionality, and absence of alternatives of the situation.â âą Assessment, Risk under distance (P2): âThe risk score r tracks the agentâs spatial relationship to authority in a way consistent with intuition about distance decay.â âą Verdict, Comply-or-violate (P1, P4): âThe binary decision y is what the agent should plausibly choose given the assessment tuple and persona.â âą Verdict, Justification quality (P1): âThe natural-language justification j refers to reasons a careful reader would expect, given the assessment.â âą Emulation, Action scoping (P4): âWhen the agent violates, the executed action sequence breaks only the rule the verdict targets.â âą Emulation, Recovery dynamics (P3): âThe agent returns to compliant behavior at the right pace once the trigger has ended.â F.4 Inter-Rater Reliability Inter-rater reliability across the eight tasks was Krippendorffâs α=0.71α=0.71, indicating substantial agreement. Per-module α values ranged from 0.64 (Assessment) to 0.78 (Perception), with the lower Assessment value driven by the risk under distance sub-component, where evaluators differed in how strictly they applied the distance-decay intuition. F.5 Full Results Table 7 reports per-sub-component means with 95% confidence intervals for both Pave and the vanilla calibration. The Paveâvanilla gap is largest on cue salience and legitimacy judgment (both above 3.5 Likert points), reflecting the structural advantages of the Pave perception and assessment layers over the single-scalar importance pipeline. Table 7: Full human evaluation results across 30 evaluators, 7-point Likert scale (1 = strongly disagree, 7 = strongly agree). Mean ± 95% CI. Module Sub-component (property) Pave Vanilla Perception Cue salience (P1) 6.18±0.076.18± 0.07 2.51±0.132.51± 0.13 Authority registration (P2) 5.91±0.065.91± 0.06 3.42±0.143.42± 0.14 Assessment Legitimacy judgment (P1) 5.97±0.075.97± 0.07 2.84±0.152.84± 0.15 Risk under distance (P2) 5.14±0.095.14± 0.09 3.61±0.163.61± 0.16 Verdict Comply-or-violate (P1, P4) 6.03±0.066.03± 0.06 3.52±0.143.52± 0.14 Justification quality (P1) 5.69±0.085.69± 0.08 3.29±0.153.29± 0.15 Emulation Action scoping (P4) 5.79±0.075.79± 0.07 3.78±0.133.78± 0.13 Recovery dynamics (P3) 5.58±0.085.58± 0.08 4.41±0.164.41± 0.16 Overall 5.78±0.045.78± 0.04 3.42±0.113.42± 0.11 F.6 Privacy and Data Release We do not release individual evaluator responses to preserve participant privacy. Aggregate per-sub-component statistics are reported in Table 7. The human-evaluation interface, including the eight Likert tasks, the randomization scheme, and the response collection script, is included in the code release for reproducibility on new evaluator pools.