Current Session: Session 8 - Session 8: The Unbinding of Boundaries
New device 10/25 21:11 Unassigned Access open • Device tracking onlyNo backup found

Import Reports

Dry-run summaries and post-import validation checks for session packs, scenes, NPCs, handouts, and linked data.

Session Pack Dry-Run Summary

Batches

13

Files

184

Rows

429

Staged

1

Published

3

Recommended Next Steps

• Review staged session pack batches and publish only after checking row counts.

Post-Import Validation

Scenes missing names

0

Edit scene names.
Scene assets linked to missing scenes

0

Run Data Health repair.
Handouts linked to missing scenes

0

Run Data Health repair.
Validation failed

1

SQLSTATE[HY000]: General error: 1 no such column: campaign_id

Per-Batch / Per-File Report

Batch #13: Import batch • partially_published • Rows 429 • Warnings 418 • Errors 0
FileTypeRowsStagedSkippedWarningsErrors
File #174other3900380
File #175handouts3900380
File #176handouts3900380
File #177npcs3900380
File #178npcs3900380
File #179other3900380
File #180other3900380
File #181notes3900380
File #182scenes3900380
File #183scenes3900380
File #184manifest3900380
Batch #12: Import batch • partially_published • Rows 105 • Warnings 100 • Errors 0
FileTypeRowsStagedSkippedWarningsErrors
File #169handouts2100200
File #170npcs2100200
File #171notes2100200
File #172scenes2100200
File #173manifest2100200
Batch #11: Import batch • partially_published • Rows 1250 • Warnings 1075 • Errors 0
FileTypeRowsStagedSkippedWarningsErrors
File #144handouts5000430
File #145handouts5000430
File #146map_or_image5000430
File #147map_or_image5000430
File #148map_or_image5000430
File #149map_or_image5000430
File #150handouts5000430
File #151map_or_image5000430
File #152map_or_image5000430
File #153map_or_image5000430
File #154map_or_image5000430
File #155map_or_image5000430
File #156npcs5000430
File #157npcs5000430
File #158notes5000430
File #159scenes5000430
File #160scenes5000430
File #161scenes5000430
File #162scenes5000430
File #163scenes5000430
File #164scenes5000430
File #165scenes5000430
File #166other5000430
File #167other5000430
File #168manifest5000430
Batch #10: Import batch • partially_published • Rows 1064 • Warnings 1064 • Errors 0
FileTypeRowsStagedSkippedWarningsErrors
File #116scenes3800380
File #117scenes3800380
File #118scenes3800380
File #119scenes3800380
File #120scenes3800380
File #121scenes3800380
File #122scenes3800380
File #123handouts3800380
File #124npcs3800380
File #125npcs3800380
File #126scenes3800380
File #127other3800380
File #128other3800380
File #129map_or_image3800380
File #130map_or_image3800380
File #131map_or_image3800380
File #132map_or_image3800380
File #133map_or_image3800380
File #134map_or_image3800380
File #135map_or_image3800380
File #136map_or_image3800380
File #137map_or_image3800380
File #138map_or_image3800380
File #139map_or_image3800380
File #140map_or_image3800380
File #141map_or_image3800380
File #142notes3800380
File #143other3800380
Batch #9: Import batch • partially_published • Rows 855 • Warnings 810 • Errors 0
FileTypeRowsStagedSkippedWarningsErrors
File #71other1900180
File #72other1900180
File #73notes1900180
File #74notes1900180
File #75notes1900180
File #76other1900180
File #77handouts1900180
File #78other1900180
File #79other1900180
File #80other1900180
File #81other1900180
File #82other1900180
File #83other1900180
File #84other1900180
File #85other1900180
File #86other1900180
File #87other1900180
File #88other1900180
File #89other1900180
File #90npcs1900180
File #91other1900180
File #92other1900180
File #93other1900180
File #94other1900180
File #95other1900180
File #96other1900180
File #97other1900180
File #98notes1900180
File #99notes1900180
File #100notes1900180
File #101scenes1900180
File #102scenes1900180
File #103scenes1900180
File #104scenes1900180
File #105scenes1900180
File #106scenes1900180
File #107scenes1900180
File #108scenes1900180
File #109manifest1900180
File #110other1900180
File #111other1900180
File #112other1900180
File #113other1900180
File #114other1900180
File #115other1900180
Batch #8: Import batch • partially_published • Rows 180 • Warnings 35 • Errors 0
FileTypeRowsStagedSkippedWarningsErrors
File #66handouts360070
File #67npcs360070
File #68notes360070
File #69scenes360070
File #70manifest360070
Batch #7: Import batch • partially_published • Rows 180 • Warnings 175 • Errors 0
FileTypeRowsStagedSkippedWarningsErrors
File #61handouts3600350
File #62npcs3600350
File #63notes3600350
File #64scenes3600350
File #65manifest3600350
Batch #6: Import batch • partially_published • Rows 125 • Warnings 120 • Errors 0
FileTypeRowsStagedSkippedWarningsErrors
File #56handouts2500240
File #57npcs2500240
File #58notes2500240
File #59scenes2500240
File #60manifest2500240
Batch #5: Import batch • partially_published • Rows 125 • Warnings 120 • Errors 0
FileTypeRowsStagedSkippedWarningsErrors
File #51handouts2500240
File #52npcs2500240
File #53notes2500240
File #54scenes2500240
File #55manifest2500240
Batch #4: Import batch • published • Rows 518 • Warnings 504 • Errors 0
FileTypeRowsStagedSkippedWarningsErrors
File #37handouts3700360
File #38map_or_image3700360
File #39map_or_image3700360
File #40map_or_image3700360
File #41map_or_image3700360
File #42map_or_image3700360
File #43map_or_image3700360
File #44npcs3700360
File #45other3700360
File #46other3700360
File #47other3700360
File #48notes3700360
File #49scenes3700360
File #50manifest3700360
Batch #3: Import batch • published • Rows 518 • Warnings 504 • Errors 0
FileTypeRowsStagedSkippedWarningsErrors
File #23handouts3700360
File #24map_or_image3700360
File #25map_or_image3700360
File #26map_or_image3700360
File #27map_or_image3700360
File #28map_or_image3700360
File #29map_or_image3700360
File #30npcs3700360
File #31other3700360
File #32other3700360
File #33other3700360
File #34notes3700360
File #35scenes3700360
File #36manifest3700360
Batch #2: Import batch • published • Rows 363 • Warnings 352 • Errors 0
FileTypeRowsStagedSkippedWarningsErrors
File #12handouts3300320
File #13notes3300320
File #14notes3300320
File #15notes3300320
File #16notes3300320
File #17notes3300320
File #18notes3300320
File #19npcs3300320
File #20notes3300320
File #21scenes3300320
File #22manifest3300320
Batch #1: Import batch • staged • Rows 363 • Warnings 0 • Errors 0
FileTypeRowsStagedSkippedWarningsErrors
File #1handouts330000
File #2notes330000
File #3notes330000
File #4notes330000
File #5notes330000
File #6notes330000
File #7notes330000
File #8npcs330000
File #9notes330000
File #10scenes330000
File #11manifest330000

Missing Map Report

⚠ Map report error: SQLSTATE[HY000]: General error: 1 no such column: sort_order

Duplicate NPC / Handout / Scene Report

Characters / NPCs

⚠ Thorn-Twisted Hound, Thorn-Twisted Hound, Thorn-Twisted Hound, Thorn-Twisted Hound (4)

⚠ Uncle Sam, Uncle Sam (2)

⚠ Memory-Leech / Record Eater, Memory-Leech / Record Eater (2)

⚠ Ember-Lock Custodian, Ember-Lock Custodian (2)

⚠ Chain-Ward Orderly, Chain-Ward Orderly (2)

⚠ Ashbound Watcher, Ashbound Watcher (2)

Handouts

⚠ Vormox Ember-Lock Diagram, Vormox Ember-Lock Diagram (2)

⚠ The Healer’s Note, The Healer’s Note (2)

⚠ Intake Registry Fragment, Intake Registry Fragment (2)

⚠ Hospice Transfer Authority Key, Hospice Transfer Authority Key (2)

⚠ Edited Memory Sequence, Edited Memory Sequence (2)

⚠ Black-Tipped Feather, Black-Tipped Feather (2)

⚠ Alden Wall Message, Alden Wall Message (2)

Scenes

✓ No duplicates found.

Session Link Validation

✓ Session-scene links missing scenes: 0

✓ Session-character links missing characters: 0

✓ Session-handout links missing handouts: 0

✓ Initiative rows missing character source: 0

Post-Import Next-Step Checklist

⚠ Review staged rows before publishing — Staged batches should be reviewed before live play.

⚠ Assign maps to imported scenes — 1 scene(s) appear to have no map/image assigned.

⚠ Resolve duplicate NPCs/handouts/scenes — Duplicates can cause wrong scene/session links.

✓ Validate session links — 0 broken link(s) detected.

✓ Clear old screen reveals — 0 handout(s) currently active on screens.

Stale State / Table Readiness Checks

✓ Visible handouts still on screens: 0

⚠ Initiative rows still active: 9 — Use Reset Combat State after testing/combat.

✓ Player sheets without QR access token: 0

✓ Player devices assigned: 0

✓ Display devices assigned: 0

Player-Safe Field Rule

Player/TV pages should use public-safe fields only. DM notes remain DM-only.

Safe fields: public_name, public_role, public_description, public_title, public_body, public_objective, title, body

Blocked fields: notes, dm_notes, secrets, reminders, goals, know, lines, private_description, character_notes