SocioVerse2 uses a "research tree" to organize the entire process. The branches are the longitudinal simulation loop: the same group of agents acts step by step in a constantly changing environment, and the behavior at each step in turn rewrites the environment for the next step; researchers can insert an intervention at any step, causing the simulation to split off a counterfactual branch. The trunk is the controllable research loop: the entire study—which group of people, what environment, which behavior model, what parameters—is treated as an editable state, and each time a modification is proposed, the research enters a new version. The roots are the social science agent infrastructure: a set of skill-based research pipelines, plus two services that provide real population and real environment data.
This structure follows a classic judgment from Lewin's field theory: a person's behavior is determined jointly by this person and the environment in which they are situated. The system therefore unfolds around the two independently replaceable parts, "population" and "environment," plus a "behavior function" that maps the two into behavior.
It should be noted that the above framework description comes from the paper's own account, and whether its actual operational effects match the design intent is not provided with an independent evaluation by the source.