Tidy the compendium, and release 1.0.0

Three things were untidy, and one of them was a stale declaration of exactly the
kind this project keeps producing.

  - packFolders named ten packs of seventeen. Talents, the Quiet Arts, the
    primer, the rules and all three scenarios were sitting loose in the sidebar
    because the declaration was written when there were ten packs and never
    revisited. It now covers all seventeen in four subfolders under one parent
    — Scenarios, Characters, Equipment, Rules & reference — and the build
    asserts the folder list and the pack list are the same set, so it cannot
    drift again.

  - Labels were off-pattern in three places ("Transport", and the two prologues
    reading "Custodians: Prologue — X"). Everything is "The Custodians · X".

  - Thirty-six pregens in one flat list. The pack now carries three compendium
    folders — Duty roster (16), Before the department (16), Original pregens
    (4) — and every actor is filed. Nothing unfiled.

Worth knowing, and verified against Foundry's own source rather than guessed:
packFolders only assigns a pack that has NO existing entry in the world's
core.compendiumConfiguration, and the routine only runs when the set of active
packs changes. So a world that already has this system installed keeps whatever
layout it had; the new one applies to a new world. The local world was brought
into line by writing the configuration directly.

Version 1.0.0.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
slaguru666
2026-08-12 18:29:44 +01:00
co-authored by Claude Opus 5
parent 1bf8d7f6fb
commit c595bf5a33
139 changed files with 216 additions and 53 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000002
MANIFEST-000004
+5 -1
View File
@@ -1 +1,5 @@
2026/08/12-18:21:45.126312 1700b3000 Delete type=3 #1
2026/08/12-18:25:14.825703 1726ef000 Recovering log #3
2026/08/12-18:25:14.825849 1726ef000 Level-0 table #5: started
2026/08/12-18:25:14.825995 1726ef000 Level-0 table #5: 4591 bytes OK
2026/08/12-18:25:14.826236 1726ef000 Delete type=0 #3
2026/08/12-18:25:14.826263 1726ef000 Delete type=3 #2
+1
View File
@@ -0,0 +1 @@
2026/08/12-18:25:00.997036 17328b000 Delete type=3 #1
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000002
MANIFEST-000004
+5 -1
View File
@@ -1 +1,5 @@
2026/08/12-18:21:45.197775 16f09b000 Delete type=3 #1
2026/08/12-18:25:14.845998 172efb000 Recovering log #3
2026/08/12-18:25:14.846266 172efb000 Level-0 table #5: started
2026/08/12-18:25:14.846391 172efb000 Level-0 table #5: 4129 bytes OK
2026/08/12-18:25:14.846614 172efb000 Delete type=0 #3
2026/08/12-18:25:14.846646 172efb000 Delete type=3 #2
+1
View File
@@ -0,0 +1 @@
2026/08/12-18:25:01.063788 173a97000 Delete type=3 #1
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000002
MANIFEST-000004
+5 -1
View File
@@ -1 +1,5 @@
2026/08/12-18:21:45.128218 16f09b000 Delete type=3 #1
2026/08/12-18:25:14.826938 171ee3000 Recovering log #3
2026/08/12-18:25:14.827153 171ee3000 Level-0 table #5: started
2026/08/12-18:25:14.827483 171ee3000 Level-0 table #5: 31614 bytes OK
2026/08/12-18:25:14.827723 171ee3000 Delete type=0 #3
2026/08/12-18:25:14.827764 171ee3000 Delete type=3 #2
+1
View File
@@ -0,0 +1 @@
2026/08/12-18:25:00.998955 172a7f000 Delete type=3 #1
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000002
MANIFEST-000004
+5 -1
View File
@@ -1 +1,5 @@
2026/08/12-18:21:45.182031 16e88f000 Delete type=3 #1
2026/08/12-18:25:14.839430 1726ef000 Recovering log #3
2026/08/12-18:25:14.839716 1726ef000 Level-0 table #5: started
2026/08/12-18:25:14.840052 1726ef000 Level-0 table #5: 44390 bytes OK
2026/08/12-18:25:14.840621 1726ef000 Delete type=0 #3
2026/08/12-18:25:14.840694 1726ef000 Delete type=3 #2
+1
View File
@@ -0,0 +1 @@
2026/08/12-18:25:01.048880 17328b000 Delete type=3 #1
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000002
MANIFEST-000004
+5 -1
View File
@@ -1 +1,5 @@
2026/08/12-18:21:45.164307 16e88f000 Delete type=3 #1
2026/08/12-18:25:14.812575 1726ef000 Recovering log #3
2026/08/12-18:25:14.814591 1726ef000 Level-0 table #5: started
2026/08/12-18:25:14.816158 1726ef000 Level-0 table #5: 225945 bytes OK
2026/08/12-18:25:14.816434 1726ef000 Delete type=0 #3
2026/08/12-18:25:14.816497 1726ef000 Delete type=3 #2
+1
View File
@@ -0,0 +1 @@
2026/08/12-18:25:01.033123 172a7f000 Delete type=3 #1
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000002
MANIFEST-000004
+5 -1
View File
@@ -1 +1,5 @@
2026/08/12-18:21:45.192532 16e88f000 Delete type=3 #1
2026/08/12-18:25:14.822117 173707000 Recovering log #3
2026/08/12-18:25:14.822240 173707000 Level-0 table #5: started
2026/08/12-18:25:14.822383 173707000 Level-0 table #5: 3295 bytes OK
2026/08/12-18:25:14.822727 173707000 Delete type=0 #3
2026/08/12-18:25:14.822771 173707000 Delete type=3 #2
+1
View File
@@ -0,0 +1 @@
2026/08/12-18:25:01.058642 173a97000 Delete type=3 #1
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000002
MANIFEST-000007
+3 -1
View File
@@ -1 +1,3 @@
2026/08/12-18:21:45.149192 16f09b000 Delete type=3 #1
2026/08/12-18:25:14.806453 172efb000 Recovering log #6
2026/08/12-18:25:14.806833 172efb000 Delete type=0 #6
2026/08/12-18:25:14.806857 172efb000 Delete type=3 #4
+5
View File
@@ -0,0 +1,5 @@
2026/08/12-18:25:01.665437 16f483000 Recovering log #3
2026/08/12-18:25:01.667727 16f483000 Level-0 table #5: started
2026/08/12-18:25:01.671815 16f483000 Level-0 table #5: 545293 bytes OK
2026/08/12-18:25:01.672145 16f483000 Delete type=0 #3
2026/08/12-18:25:01.672193 16f483000 Delete type=3 #2
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000002
MANIFEST-000004
+5 -1
View File
@@ -1 +1,5 @@
2026/08/12-18:21:45.189595 1700b3000 Delete type=3 #1
2026/08/12-18:25:14.829681 173707000 Recovering log #3
2026/08/12-18:25:14.829858 173707000 Level-0 table #5: started
2026/08/12-18:25:14.830111 173707000 Level-0 table #5: 21613 bytes OK
2026/08/12-18:25:14.830352 173707000 Delete type=0 #3
2026/08/12-18:25:14.830387 173707000 Delete type=3 #2
+1
View File
@@ -0,0 +1 @@
2026/08/12-18:25:01.055569 172a7f000 Delete type=3 #1
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000002
MANIFEST-000004
+5 -1
View File
@@ -1 +1,5 @@
2026/08/12-18:21:45.186121 16f09b000 Delete type=3 #1
2026/08/12-18:25:14.841492 1726ef000 Recovering log #3
2026/08/12-18:25:14.841753 1726ef000 Level-0 table #5: started
2026/08/12-18:25:14.842198 1726ef000 Level-0 table #5: 43953 bytes OK
2026/08/12-18:25:14.842469 1726ef000 Delete type=0 #3
2026/08/12-18:25:14.842504 1726ef000 Delete type=3 #2
+1
View File
@@ -0,0 +1 @@
2026/08/12-18:25:01.052553 173a97000 Delete type=3 #1
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000002
MANIFEST-000004
+5 -1
View File
@@ -1 +1,5 @@
2026/08/12-18:21:45.196269 16f09b000 Delete type=3 #1
2026/08/12-18:25:14.831296 172efb000 Recovering log #3
2026/08/12-18:25:14.831754 172efb000 Level-0 table #5: started
2026/08/12-18:25:14.832094 172efb000 Level-0 table #5: 33484 bytes OK
2026/08/12-18:25:14.832323 172efb000 Delete type=0 #3
2026/08/12-18:25:14.832355 172efb000 Delete type=3 #2
+1
View File
@@ -0,0 +1 @@
2026/08/12-18:25:01.062100 17328b000 Delete type=3 #1
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000002
MANIFEST-000004
+5 -1
View File
@@ -1 +1,5 @@
2026/08/12-18:21:45.120890 16e88f000 Delete type=3 #1
2026/08/12-18:25:14.819152 173707000 Recovering log #3
2026/08/12-18:25:14.819603 173707000 Level-0 table #5: started
2026/08/12-18:25:14.819785 173707000 Level-0 table #5: 7590 bytes OK
2026/08/12-18:25:14.820023 173707000 Delete type=0 #3
2026/08/12-18:25:14.820059 173707000 Delete type=3 #2
+1
View File
@@ -0,0 +1 @@
2026/08/12-18:25:00.991223 172a7f000 Delete type=3 #1
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000002
MANIFEST-000004
+5 -1
View File
@@ -1 +1,5 @@
2026/08/12-18:21:45.191070 16f09b000 Delete type=3 #1
2026/08/12-18:25:14.843251 1726ef000 Recovering log #3
2026/08/12-18:25:14.843315 1726ef000 Level-0 table #5: started
2026/08/12-18:25:14.843666 1726ef000 Level-0 table #5: 16902 bytes OK
2026/08/12-18:25:14.843880 1726ef000 Delete type=0 #3
2026/08/12-18:25:14.843909 1726ef000 Delete type=3 #2
+1
View File
@@ -0,0 +1 @@
2026/08/12-18:25:01.057365 1742a3000 Delete type=3 #1
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000002
MANIFEST-000004

Some files were not shown because too many files have changed in this diff Show More