# Source-grounded data structure

Rows were chosen before quote checks for functional range, not frequency: exact instruction and object preservation, contribution limits and reports, incoming restraint and exclusion, accommodation and acknowledged refusal, bare routing and explained venue purpose, a joking refusal and retrospective friendship. Coding and its labels are unchanged. A row traces its original concept placement; a process may draw evidence across those placements without recoding it.

| Quote and attribution | First-order concept as coded | Coder theme as coded | Optional name | T4 theme | Dimension |
|---|---|---|---|---|---|
| "We gotta coordinate so people understand where we are going, and join in. Upper left corner 1st!" (norway; r/Norway; DtHMHfDITvNQDKyDc92Wa/eB9aM=; hour 13.713888888888889; `c0006`; item `dfom3hp`; thread `62pf3j`) | coordinating from the upper left corner first | `t01`: rallying to build, fix, and defend the flags | distributed mobilization | `T4-001` | `D01` |
| "I would love to help but I'm afraid British Unionists keep trying to destroy our Saltire so busy defending that." (norway; r/Norway; vlFB/BJSkHATxLz9+MT882k2TfI=; hour 30.53611111111111; `c0014`; item `dfphtk0`; thread `62pf3j`) | being too busy defending the Saltire to help | `t01`: rallying to build, fix, and defend the flags | distributed mobilization | `T4-001` | `D01` |
| "Don't destroy the ostehøvel, let it be integrated into the flag." (norway; r/Norway; Lmomr6vQKGWroT+JTe6qtszgHfE=; hour 26.108333333333334; `c0010`; item `dfp78sd`; thread `62pf3j`) | integrating the ostehøvel instead of destroying it | `t03`: putting Norwegian things inside the flag |  | `T4-001` | `D01` |
| "Let's get a chess pawn on that flag!" (norway; r/Norway; 80vCPv1sGtSd6bEZDmvOIVVBrxk=; hour 44.521388888888886; `c0047`; item `62ze3s`; thread `62ze3s`) | putting a chess pawn on the flag | `t03`: putting Norwegian things inside the flag |  | `T4-001` | `D01` |
| "some members of our subreddit have become worried that your flag is going to cover up our work. Is there any way that you guys could go around us?" (norway; r/Norway; 6vGyM6l11x+FaXUwVXjW98SuKjU=; hour 26.539444444444445; `c0011`; item `dfp8b66`; thread `62pf3j`) | asking Norway to build around r/Madeon's work | `t04`: asking Norway to spare flags, artwork, and room | appeals for territorial restraint | `T4-002` | `D01` |
| "From /r/texas: we peacefully request that you cease the invasion of our flag" (norway; r/Norway; ww6ksnIV/wExPxwI2T0Xo7cGXHk=; hour 58.501666666666665; `c0066`; item `6340w3`; thread `6340w3`) | peacefully asking Norway to cease invading Texas | `t04`: asking Norway to spare flags, artwork, and room | appeals for territorial restraint | `T4-002` | `D01` |
| "Sorry, you have to find another place for your logo, we will claim the area." (norway; r/Norway; CUSDPDxFBEnL0wFOG91RAkpcn4Y=; hour 27.976666666666667; `c0012`; item `dfpbsa2`; thread `62pf3j`) | refusing the logo because Norway will claim the area | `t02`: taking space for Norwegian flags and art | territorial assertion | `T4-002` | `D01` |
| "Your flag has to go. It's not aesthetically pretty. We need space for Norwegian art." (norway; r/Norway; c5ZCFXU9DpDTwQjL7JuR5wU0ods=; hour 63.54055555555556; `c0059`; item `dfrgd2p`; thread `632nt8`) | removing Texas to make space for Norwegian art | `t02`: taking space for Norwegian flags and art | territorial assertion | `T4-002` | `D01` |
| "I tried attacking Texas on your behalf but it seems that you guys are too few." (norway; r/Norway; ffjFuQxgCTAwvAD6U3VAFQYGHoY=; hour 49.873333333333335; `c0110`; item `dfqh28a`; thread `62pf3j`) | trying to attack Texas for Norway but finding too few people | `t02`: taking space for Norwegian flags and art | territorial assertion | `T4-002` | `D01` |
| "We decided on a hanging flag instead of expansion. You guys should be good." (norway; r/Norway; pwvcBTT6om7V+x3tNsJrrRaABbE=; hour 42.121944444444445; `c0037`; item `dfq2fk7`; thread `62yuxs`) | choosing a hanging flag instead of expansion | `t05`: making pacts, hearts, and workable borders | negotiated coexistence | `T4-002` | `D01` |
| "We made a pact. We're helping you guys now." (norway; r/Norway; pwvcBTT6om7V+x3tNsJrrRaABbE=; hour 42.09527777777778; `c0039`; item `dfq2ene`; thread `62yvzd`) | affirming the pact and helping Crusader Kings | `t05`: making pacts, hearts, and workable borders | negotiated coexistence | `T4-002` | `D01` |
| "Helped whole night to keep the heart between us! From a Swede" (norway; r/Norway; REnhdM/tikr8y0NWtMEvjA1KSp8=; hour 48.45194444444444; `c0016`; item `dfqd5k6`; thread `62pf3j`) | helping all night to keep the Norwegian-Swedish heart | `t05`: making pacts, hearts, and workable borders | negotiated coexistence | `T4-002` | `D01` |
| "Duly noted, thanks for the responses everyone, we'll try to look elsewhere." (norway; r/Norway; HaVdRKQRlkHbJcUfoNdFs48ezEk=; hour 72.19805555555556; `c0106`; item `dfrx3ig`; thread `637igs`) | accepting the refusal and looking elsewhere | `t05`: making pacts, hearts, and workable borders | negotiated coexistence | `T4-002` | `D01` |
| "Go to r/norge" (norway; r/Norway; 3sz51JBe4fWK4SmPUkh/wf6yGyI=; hour 60.86138888888889; `c0067`; item `dfrbw8a`; thread `6340w3`) | redirecting the Texas appeal to r/norge | `t06`: sending canvas business to r/norge and Discord | coordination routing | `T4-003` |  |
| "This sub is mainly for people who want to travel to or move to Norway. You would be better off discussing this in the megathread on r/norge." (norway; r/Norway; KfiMKXUpPg7vcGxtRsSJyXGRIGY=; hour 66.75222222222222; `c0080`; item `dfrk8lt`; thread `635y62`) | sending r/place talk from the travel sub to r/norge | `t07`: telling r/place visitors this is the tourist and English sub | venue boundary maintenance | `T4-003` |  |
| "We can't take any more displaced migrants, sorry. Ask Sweden." (norway; r/Norway; zDtCo6Y5BBf551T0i+tgBirsRuM=; hour 71.7325; `c0104`; item `dfrvnny`; thread `637igs`) | refusing displaced pixel migrants and sending them to Sweden | `t08`: joking in flags, sovereign land, and displaced migrants |  | contextual |  |
| "It was great fun and glad to see we stayed friends untill the game ended." (norway; r/Norway; pwvcBTT6om7V+x3tNsJrrRaABbE=; hour 75.24; `c0108`; item `dfs6i7s`; thread `638exb`) | celebrating staying friends until the game ended | `t09`: remembering staying friends until the game ended | alliance memorialization | contextual |  |

## Residue: what the table does not force upward

`t08` remains contextual because its invented social roles cross distinct turn functions. The refusal in `c0104` answers a live request, while the sovereign coda after the pact in thread `62yvzd` does not establish the same work practice. Keeping the theme together as a register avoids treating every joke as bargaining. Its full source-bound refusal is in the table; `E-47` retains its turn-level function.

`t09` remains contextual because retrospective affiliation is not a current pact or maintenance instruction. The friendship quote in `c0108` values the prior alliance and does not establish work continuing. `P06` draws directly on this coder theme without inventing a higher theme or changing its home.

`T4-003` has no dimension. Its distinctive question concerns audience and responsibility, not the contribution or entitlement gathered by `D01`. The `c0080` row shows how venue purpose can locate an operating audience without answering the substantive request. An aggregate named for all organizing would erase that difference. `D01` remains an arguable contribution-versus-entitlement distinction, not a sequence or proof of integrated execution.

The table preserves the exact seams: the overnight heart report `c0016` remains in `t05`, and the attempted attack `c0110` remains in `t02`. `P07` distinguishes their report function from instructions without revising the coding. Optional names are analytic handles, not verified transfers, unanimous bargains or claims of theoretical priority. The full retained placement argument and borderline tests remain in structure.md.
