diff --git a/artifacts/cards/BE-010-burning-bush/card.json b/artifacts/cards/BE-010-burning-bush/card.json
index 6e35ab3..1dfcbf9 100644
--- a/artifacts/cards/BE-010-burning-bush/card.json
+++ b/artifacts/cards/BE-010-burning-bush/card.json
@@ -20,7 +20,7 @@
"reference": "Exodus 3:6",
"translation": "NKJV",
"referenceDisplay": "Exodus 3:6 \u2022 NKJV",
- "art": "in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/art-master.png",
+ "art": "artifacts/cards/BE-010-burning-bush/source/art-master.png",
"artSHA256": "fa5a29060a8446758e86d9b2f5111e782709e50826916ab7bed7b66da514bea4",
"titleLines": [
"THE BURNING BUSH"
diff --git a/artifacts/cards/BE-010-burning-bush/high/borderless/card.svg b/artifacts/cards/BE-010-burning-bush/high/borderless/card.svg
index 49d4e3a..08860fb 100644
--- a/artifacts/cards/BE-010-burning-bush/high/borderless/card.svg
+++ b/artifacts/cards/BE-010-burning-bush/high/borderless/card.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/artifacts/cards/BE-010-burning-bush/high/boundless/card.svg b/artifacts/cards/BE-010-burning-bush/high/boundless/card.svg
index b1060b5..166b864 100644
--- a/artifacts/cards/BE-010-burning-bush/high/boundless/card.svg
+++ b/artifacts/cards/BE-010-burning-bush/high/boundless/card.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/artifacts/cards/BE-010-burning-bush/high/manifest.json b/artifacts/cards/BE-010-burning-bush/high/manifest.json
index 8e5101f..02301f6 100644
--- a/artifacts/cards/BE-010-burning-bush/high/manifest.json
+++ b/artifacts/cards/BE-010-burning-bush/high/manifest.json
@@ -13,7 +13,7 @@
]
},
"normal/card.svg": {
- "sha256": "4bdc61990587644659fce1c99b564549ce7075e53035baca79b228ac8832b835"
+ "sha256": "6be01c388405d619879c39950b476432c8a568e89ecea9acfd408b90ab13ca81"
},
"normal/finish-mask.png": {
"sha256": "528814485ac0cdc35fcf3248c029d41b37527070739657f97f65ddaf586e70e1",
@@ -37,7 +37,7 @@
]
},
"boundless/card.svg": {
- "sha256": "c8c88c942d87360157125875506355324ebf3bde023e95feb9883bd5523d4ca1"
+ "sha256": "253c364cdfdc151801b7b76657695e0d5279edcdc1095b7270fabf4f71a5d1dd"
},
"boundless/finish-mask.png": {
"sha256": "b7a87bc4b1063f6dc254be3555435a16d9272da558ef7eb159253cd19d6e542e",
@@ -61,7 +61,7 @@
]
},
"borderless/card.svg": {
- "sha256": "dbe59b4ef57e67b8483beba3ff8a56d2456197c5b91e1cc35a707587c6350eca"
+ "sha256": "8788b0ca9eee1d13c431f20e9ec6525b64c552344c03c37a9adeb2ad3676cbc8"
},
"borderless/finish-mask.png": {
"sha256": "23935b2a7bfab23e35dabb1454e9123b0fd7554e6664151f9b8ffd25572a0333",
@@ -85,7 +85,7 @@
]
},
"textless/card.svg": {
- "sha256": "8c7f894e1d61220b17fbdaabe17bf17efe8f4376ed8a0370d8d30037eba53410"
+ "sha256": "8c706eee1d8e00830447e7fcb285ec8d2e43d0b192042ba12f69d6b70a3775b8"
},
"textless/finish-mask.png": {
"sha256": "cae1c004004d8c0d8f6d7fca45b64020032d562d3722fd9d270186f1000c4b7a",
diff --git a/artifacts/cards/BE-010-burning-bush/high/normal/card.svg b/artifacts/cards/BE-010-burning-bush/high/normal/card.svg
index f0501e7..42c3c2f 100644
--- a/artifacts/cards/BE-010-burning-bush/high/normal/card.svg
+++ b/artifacts/cards/BE-010-burning-bush/high/normal/card.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/artifacts/cards/BE-010-burning-bush/high/textless/card.svg b/artifacts/cards/BE-010-burning-bush/high/textless/card.svg
index 237610d..3e73821 100644
--- a/artifacts/cards/BE-010-burning-bush/high/textless/card.svg
+++ b/artifacts/cards/BE-010-burning-bush/high/textless/card.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/artifacts/cards/BE-010-burning-bush/manifest.json b/artifacts/cards/BE-010-burning-bush/manifest.json
index f0e72e0..08c9413 100644
--- a/artifacts/cards/BE-010-burning-bush/manifest.json
+++ b/artifacts/cards/BE-010-burning-bush/manifest.json
@@ -17,13 +17,13 @@
"sha256": "4552486feb29f5e7afa08fd3f2daf80173f145ef73f1dac6ad39be461fe612e3"
},
"card.json": {
- "sha256": "61b29d99fb79c1b44c0f84cf33f2497cc2a10a6d3381487247815671baaf0ed3"
+ "sha256": "d69a9308d64a9cfbd8e92937766668a39af8a4516a7770e3706ef1a4f273678f"
},
"high/borderless/card.png": {
"sha256": "a7ffcb38c7620dc6fa803d04419406f61335260983f4dd96a4483b855af470b4"
},
"high/borderless/card.svg": {
- "sha256": "dbe59b4ef57e67b8483beba3ff8a56d2456197c5b91e1cc35a707587c6350eca"
+ "sha256": "8788b0ca9eee1d13c431f20e9ec6525b64c552344c03c37a9adeb2ad3676cbc8"
},
"high/borderless/finish-mask.png": {
"sha256": "23935b2a7bfab23e35dabb1454e9123b0fd7554e6664151f9b8ffd25572a0333"
@@ -35,7 +35,7 @@
"sha256": "fa5a29060a8446758e86d9b2f5111e782709e50826916ab7bed7b66da514bea4"
},
"high/boundless/card.svg": {
- "sha256": "c8c88c942d87360157125875506355324ebf3bde023e95feb9883bd5523d4ca1"
+ "sha256": "253c364cdfdc151801b7b76657695e0d5279edcdc1095b7270fabf4f71a5d1dd"
},
"high/boundless/finish-mask.png": {
"sha256": "b7a87bc4b1063f6dc254be3555435a16d9272da558ef7eb159253cd19d6e542e"
@@ -47,7 +47,7 @@
"sha256": "985776b93454061fca66bc581bb0e605a8b3cd9769155457fb661d018bda3492"
},
"high/normal/card.svg": {
- "sha256": "4bdc61990587644659fce1c99b564549ce7075e53035baca79b228ac8832b835"
+ "sha256": "6be01c388405d619879c39950b476432c8a568e89ecea9acfd408b90ab13ca81"
},
"high/normal/finish-mask.png": {
"sha256": "528814485ac0cdc35fcf3248c029d41b37527070739657f97f65ddaf586e70e1"
@@ -59,7 +59,7 @@
"sha256": "48c41157aae17ce2c7361e54fa10bf53ea9c646473f5c9e17992ffc754b266dc"
},
"high/textless/card.svg": {
- "sha256": "8c7f894e1d61220b17fbdaabe17bf17efe8f4376ed8a0370d8d30037eba53410"
+ "sha256": "8c706eee1d8e00830447e7fcb285ec8d2e43d0b192042ba12f69d6b70a3775b8"
},
"high/textless/finish-mask.png": {
"sha256": "cae1c004004d8c0d8f6d7fca45b64020032d562d3722fd9d270186f1000c4b7a"
@@ -139,6 +139,9 @@
"med/textless/text-mask.png": {
"sha256": "f8732c63feae83b55d064bc73e39904d9158c4e194dfd6d30dbff7864adfd490"
},
+ "source/art-master.png": {
+ "sha256": "fa5a29060a8446758e86d9b2f5111e782709e50826916ab7bed7b66da514bea4"
+ },
"source/art-provenance.json": {
"sha256": "6c1d5239a4aa1cffcd2af31e925cb4c24051605ccd38955e2f2a0dca5b53b81b"
},
@@ -221,7 +224,7 @@
"sha256": "9434e4a8580e6ee408f102334099ec01c3c20cd365b454a442fa918a7bf9ab02"
},
"high/manifest.json": {
- "sha256": "7d750f3b46b5c7525bbea7b86f66e985e8f00ec5f628216b3d814b5a1fb6eebc"
+ "sha256": "d6c9408778c226e00098bba8c630030015f760e806493857857b16554609f0c4"
}
},
"compatibilityAliases": [],
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/art-master.png b/artifacts/cards/BE-010-burning-bush/source/art-master.png
similarity index 100%
rename from in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/art-master.png
rename to artifacts/cards/BE-010-burning-bush/source/art-master.png
diff --git a/docs/card-workspace.md b/docs/card-workspace.md
index e83c3a5..9c0ebf0 100644
--- a/docs/card-workspace.md
+++ b/docs/card-workspace.md
@@ -28,7 +28,9 @@ in-progress/cards/BE-002-the-fall/
high/textless/
```
-Every resolution has the same four printing directories. Normal and Borderless include applicable glyph masks; Textless and Boundless need no glyph protection, though an explicit zero map may be retained. Source/build records describe the whole revision and belong outside resolution folders. Resolution manifests contain exact dimensions and hashes for their own exports.
+Every local assembly has the same four printing directories. Normal and Borderless include applicable glyph masks; Textless and Boundless need no glyph protection, though an explicit zero map may be retained. Source/build records describe the whole revision and belong outside resolution folders. Resolution manifests contain exact dimensions and hashes for their own exports.
+
+Git retention is intentionally smaller while a revision is under `in-progress/`: source inputs, text records, review material and each resolution manifest are retained, but generated `med/` and `high/` files and low-resolution masks/editable masters are ignored. The four `low/[printing]/card.png` files are the tracked printing references. A local build still writes and validates all resolutions. When approved, the complete local package moves outside the scoped ignore rules into `artifacts/cards/`, where every production export is retained.
Use the exact master-catalogue ID for `cardId` (for example **BE-002**). Keep the catalogue display title in `title` and a readable **ID-title** directory name in `folderName` (for example **BE-002-the-fall**). Build/application references select by `cardId` and revision through the progress index; they do not reconstruct the directory from the title. Folder names are generated when a card is first scaffolded and stay stable across later title edits unless an explicit rename updates the profile/index. Number new revisions explicitly (`v01`, `v02`, …); do not infer selection or approval from file timestamps. A card's root `card.json` selects its revision. [The progress index](../in-progress/index.json) resolves selected revisions in either location.
@@ -50,7 +52,9 @@ artifacts/cards/BE-002-the-fall/
high/ # 2000 × 2800, same printing directories
```
-The accepted directory holds one current approved card. Its manifest retains the revision number; there is no revision folder under `artifacts/cards/`. Working revisions retain their `revisions/v01/` structure. When a newer revision is approved, the previous accepted package moves to `in-progress/cards/[ID-title]/history/accepted-[revision]/` before the new package takes its place. Linked inputs remain pinned to the version they used.
+The accepted directory holds one current approved card. Its manifest retains the revision number; there is no revision folder under `artifacts/cards/`. When a newer revision is approved, the replacement remains self-contained and the previous acceptance becomes a compact record at `in-progress/cards/[ID-title]/history/accepted-[revision]/`. Superseded working revisions similarly move to `history/revisions/[revision]/`.
+
+Compact history keeps the original full manifest as `full-manifest.json`, content/build and textual source/review records, and one 500 × 700 `card.png` for each available printing. Art-only iterations keep one 500 × 700 art reference. Medium/high exports, masks, source rasters and extra review images are deleted after acceptance. A `record.json` explains the disposition; compact records are historical references, not buildable canonical revisions.
## New work
@@ -82,7 +86,13 @@ python3 tools/card-production/card_workspace.py approve \
--card BE-002 --revision v02 --approval-note 'Exact user approval wording'
```
-The tool validates the assembled revision, moves the entire revision to `artifacts/cards/BE-002-the-fall/`, records the approval, updates the index and compatibility links, and adjusts linked SVG/input paths for the new directory depth. It does not install harness fixtures. Approved revisions are frozen; revisions to them begin in a new working revision. Previous accepted packages remain in working history when replaced; the helper preserves their linked inputs and updates the current selection.
+The tool validates the assembled revision, internalizes any live input borrowed from older work, moves the entire revision to `artifacts/cards/BE-002-the-fall/`, records the approval, updates the index and compatibility links, and adjusts linked SVG/input paths for the new directory depth. It then compacts superseded working and accepted revisions using the retention rule above. It does not install harness fixtures. Approved revisions are frozen; revisions to them begin in a new working revision.
+
+To apply the same cleanup once to a card accepted before this policy:
+
+```sh
+python3 tools/card-production/card_workspace.py compact --card BE-002
+```
## Existing work migration
diff --git a/in-progress/.gitignore b/in-progress/.gitignore
new file mode 100644
index 0000000..defb14b
--- /dev/null
+++ b/in-progress/.gitignore
@@ -0,0 +1,7 @@
+# Working assemblies keep only the low card faces in Git. Builders still write and
+# validate the complete local set; approval moves it to artifacts/cards, outside
+# these path-scoped rules.
+cards/*/revisions/*/med/
+cards/*/revisions/*/high/
+cards/*/revisions/*/low/*/*
+!cards/*/revisions/*/low/*/card.png
diff --git a/in-progress/README.md b/in-progress/README.md
index 81e1623..2c73225 100644
--- a/in-progress/README.md
+++ b/in-progress/README.md
@@ -4,12 +4,12 @@ Card folders use the master-catalogue ID followed by a readable title slug. The
| Card | Rarity | Selected revision |
|---|---|---|
-| [BP-002 · David](cards/BP-002-david/README.md) | Legendary | [v03](cards/BP-002-david/revisions/v03/manifest.json) — art review |
+| [BP-002 · David](cards/BP-002-david/README.md) | Legendary | [v03](../artifacts/cards/BP-002-david/manifest.json) — approved |
| [BP-045 · Timothy](cards/BP-045-timothy/README.md) | Common | [v02](../artifacts/cards/BP-045-timothy/manifest.json) — approved |
| [BE-042 · Calling of the First Disciples](cards/BE-042-calling-of-the-first-disciples/README.md) | Uncommon | [v03](../artifacts/cards/BE-042-calling-of-the-first-disciples/manifest.json) — approved |
| [BE-010 · Burning Bush](cards/BE-010-burning-bush/README.md) | Rare | [v02](../artifacts/cards/BE-010-burning-bush/manifest.json) — approved |
| [BE-002 · The Fall](cards/BE-002-the-fall/README.md) | Extraordinary | [v02](../artifacts/cards/BE-002-the-fall/manifest.json) — approved |
-The four earlier refreshed revisions were explicitly approved by the user. Their current packages live directly in `artifacts/cards/`; earlier work remains here in revisions and history. Previous accepted Burning Bush and Fall v01 packages are preserved under `history/accepted-v01/`.
+The selected revisions were explicitly approved by the user. Their complete current packages live directly in `artifacts/cards/`. Earlier accepted and working revisions are compact history records: textual provenance plus one low reference image per available printing, without duplicate production resolutions or source rasters.
[Three-card refresh comparison](review/2026-09-14-card-refresh/README.md) preserves the assembly review. New card work belongs in numbered revisions.
diff --git a/in-progress/cards/BE-002-the-fall/README.md b/in-progress/cards/BE-002-the-fall/README.md
index 3564803..2a6004f 100644
--- a/in-progress/cards/BE-002-the-fall/README.md
+++ b/in-progress/cards/BE-002-the-fall/README.md
@@ -7,6 +7,6 @@ Selected revision: **v02 — approved**.
- [Four-printing comparison](../../../artifacts/cards/BE-002-the-fall/review/printings-comparison.png)
- [Approval and manifest](../../../artifacts/cards/BE-002-the-fall/manifest.json)
- [Card progress](card.json)
-- [Previous accepted v01](history/accepted-v01/manifest.json)
+- [Compact previous acceptance v01](history/accepted-v01/record.json)
Further changes begin in a new working revision. Moving-light review is recorded separately from acceptance.
diff --git a/in-progress/cards/BE-002-the-fall/card.json b/in-progress/cards/BE-002-the-fall/card.json
index a7573bd..792b5f7 100644
--- a/in-progress/cards/BE-002-the-fall/card.json
+++ b/in-progress/cards/BE-002-the-fall/card.json
@@ -111,6 +111,11 @@
"path": "history/legacy/the-fall-extraordinary-layer-proof-v7-text-contrast",
"legacyPath": "spikes/the-fall-extraordinary-layer-proof-v7-text-contrast",
"status": "not-retained"
+ },
+ {
+ "revision": "v01",
+ "path": "history/accepted-v01",
+ "status": "superseded-acceptance-record"
}
],
"folderName": "BE-002-the-fall"
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/manifest.json b/in-progress/cards/BE-002-the-fall/history/accepted-v01/full-manifest.json
similarity index 100%
rename from in-progress/cards/BE-002-the-fall/history/accepted-v01/manifest.json
rename to in-progress/cards/BE-002-the-fall/history/accepted-v01/full-manifest.json
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/borderless/card.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/borderless/card.png
deleted file mode 100644
index 65616e0..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/borderless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/borderless/card.svg b/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/borderless/card.svg
deleted file mode 100644
index 22586c3..0000000
--- a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/borderless/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/borderless/finish-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/borderless/finish-mask.png
deleted file mode 100644
index 8716984..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/borderless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/borderless/text-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/borderless/text-mask.png
deleted file mode 100644
index b288087..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/borderless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/boundless/card.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/boundless/card.png
deleted file mode 100644
index 5d622aa..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/boundless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/boundless/card.svg b/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/boundless/card.svg
deleted file mode 100644
index 166b864..0000000
--- a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/boundless/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/boundless/finish-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/boundless/finish-mask.png
deleted file mode 100644
index 4a295bc..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/boundless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/boundless/text-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/boundless/text-mask.png
deleted file mode 100644
index 63e7d85..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/boundless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/manifest.json b/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/manifest.json
deleted file mode 100644
index 902874a..0000000
--- a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/manifest.json
+++ /dev/null
@@ -1,105 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 2000,
- 2800
- ],
- "files": {
- "normal/card.png": {
- "sha256": "743eefe710ab0471f303d373fd471cba6440cd49dccf788794aff477042412ff",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "normal/card.svg": {
- "sha256": "329eb33bc7fd8ae3c1640ff3a217ed1ff36c8a076a0be7d66c56e1c271e1aeca"
- },
- "normal/finish-mask.png": {
- "sha256": "3ffbd27b0eeef1a4cb826e188adec30548e3b8a1d809c545438d51f9f43446f7",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "normal/text-mask.png": {
- "sha256": "54fbdfb6d06e4b380c2211d91dc30da404126dfc7ac890be9f01f2b5db625db1",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "boundless/card.png": {
- "sha256": "e384f45ece80765f90bd5575a5d087d4b6d15ee8ad0b1beef293bcf09648c085",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "boundless/card.svg": {
- "sha256": "253c364cdfdc151801b7b76657695e0d5279edcdc1095b7270fabf4f71a5d1dd"
- },
- "boundless/finish-mask.png": {
- "sha256": "df396e871f459c0085be76f045657be2716ce528740a0513e029ffed54088a53",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "boundless/text-mask.png": {
- "sha256": "27006d9c9a2ced6159cc5a6a76ef707e22797a800df9b9e19ec1f1783fc6d767",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "borderless/card.png": {
- "sha256": "34a90c633a5e980ba1ea3467499e23a7f0d46e43f8f383f2ecf0ccaeac41efd0",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "borderless/card.svg": {
- "sha256": "ffbda1037e427c308e5f73dde0a0ad88f63c146c1055fc95cf0c0f90a2caf955"
- },
- "borderless/finish-mask.png": {
- "sha256": "7e7049c47f7e607e07e14b89bc716b1e19ed94f140b625ead6016804100868aa",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "borderless/text-mask.png": {
- "sha256": "54fbdfb6d06e4b380c2211d91dc30da404126dfc7ac890be9f01f2b5db625db1",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "textless/card.png": {
- "sha256": "bb8d4df0358cdd60dc75e1e1e2b1ad601f318ceb4d18c1f4b1a637958ae8b9a9",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "textless/card.svg": {
- "sha256": "ae73c75750e577492e72d535bba0bac6be1bbe842ce58b3d7648e76a9c3df5c6"
- },
- "textless/finish-mask.png": {
- "sha256": "d75fb37956803be08dcaf0c4f1651465507684434e802c6f45250ccdc8f85f1f",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "textless/text-mask.png": {
- "sha256": "27006d9c9a2ced6159cc5a6a76ef707e22797a800df9b9e19ec1f1783fc6d767",
- "dimensions": [
- 2000,
- 2800
- ]
- }
- }
-}
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/normal/card.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/normal/card.png
deleted file mode 100644
index fc9c79a..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/normal/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/normal/card.svg b/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/normal/card.svg
deleted file mode 100644
index 3293809..0000000
--- a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/normal/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/normal/finish-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/normal/finish-mask.png
deleted file mode 100644
index c7e2e77..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/normal/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/normal/text-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/normal/text-mask.png
deleted file mode 100644
index b288087..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/normal/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/textless/card.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/textless/card.png
deleted file mode 100644
index 7969a8b..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/textless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/textless/card.svg b/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/textless/card.svg
deleted file mode 100644
index 3c89d07..0000000
--- a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/textless/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/textless/finish-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/textless/finish-mask.png
deleted file mode 100644
index c4a2d44..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/textless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/textless/text-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/textless/text-mask.png
deleted file mode 100644
index 63e7d85..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/high/textless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/borderless/finish-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/borderless/finish-mask.png
deleted file mode 100644
index c2b4850..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/borderless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/borderless/text-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/borderless/text-mask.png
deleted file mode 100644
index 55ff5b1..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/borderless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/boundless/finish-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/boundless/finish-mask.png
deleted file mode 100644
index aea4862..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/boundless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/boundless/text-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/boundless/text-mask.png
deleted file mode 100644
index 6288c76..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/boundless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/manifest.json b/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/manifest.json
deleted file mode 100644
index eeebf0a..0000000
--- a/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/manifest.json
+++ /dev/null
@@ -1,93 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 500,
- 700
- ],
- "files": {
- "normal/card.png": {
- "sha256": "594f918b030d93082b098b6f177ed2f08c37c13e645072f3021d262be48abbcb",
- "dimensions": [
- 500,
- 700
- ]
- },
- "normal/finish-mask.png": {
- "sha256": "49a4058b789116be4d802a2279d5d76b20d85c008512c13a4e661184874ad029",
- "dimensions": [
- 500,
- 700
- ]
- },
- "normal/text-mask.png": {
- "sha256": "46f63b65e8af10c36bb1577dfb41373e17a6f0b45850f9802d12a60ef26d3214",
- "dimensions": [
- 500,
- 700
- ]
- },
- "boundless/card.png": {
- "sha256": "3e7732137b905a3b2843d7f4f9a12d612e924232543a801b7c166cf87b4b44d4",
- "dimensions": [
- 500,
- 700
- ]
- },
- "boundless/finish-mask.png": {
- "sha256": "ee8b99ffdd6ab75b898d5dcc5f4aa3a2a58890029400e7b05a226ab56d775323",
- "dimensions": [
- 500,
- 700
- ]
- },
- "boundless/text-mask.png": {
- "sha256": "85fbeb48f81f5fd89c81a79be7e1d4d16837edd786733f593e0a4451be5fa52b",
- "dimensions": [
- 500,
- 700
- ]
- },
- "borderless/card.png": {
- "sha256": "6792ca70437e0da55f7769db0af2b6ab3579cbf5d302e7784ee47d1a57d9a848",
- "dimensions": [
- 500,
- 700
- ]
- },
- "borderless/finish-mask.png": {
- "sha256": "beb91ac4ef97cc25af5e5cd8c9cc07a375c3a3e137a6ebb0259ad281bf988740",
- "dimensions": [
- 500,
- 700
- ]
- },
- "borderless/text-mask.png": {
- "sha256": "46f63b65e8af10c36bb1577dfb41373e17a6f0b45850f9802d12a60ef26d3214",
- "dimensions": [
- 500,
- 700
- ]
- },
- "textless/card.png": {
- "sha256": "612a29159e88f9c2b005e3f2e1a864392298cc58722020e5745d15bc8ccd2e53",
- "dimensions": [
- 500,
- 700
- ]
- },
- "textless/finish-mask.png": {
- "sha256": "0013bd35edde1032c315e0df6b6c2ecb85e5245daf6b6be2e00b44508897e594",
- "dimensions": [
- 500,
- 700
- ]
- },
- "textless/text-mask.png": {
- "sha256": "85fbeb48f81f5fd89c81a79be7e1d4d16837edd786733f593e0a4451be5fa52b",
- "dimensions": [
- 500,
- 700
- ]
- }
- }
-}
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/normal/finish-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/normal/finish-mask.png
deleted file mode 100644
index b39c00d..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/normal/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/normal/text-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/normal/text-mask.png
deleted file mode 100644
index 55ff5b1..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/normal/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/textless/finish-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/textless/finish-mask.png
deleted file mode 100644
index b288351..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/textless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/textless/text-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/textless/text-mask.png
deleted file mode 100644
index 6288c76..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/low/textless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/borderless/card.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/borderless/card.png
deleted file mode 100644
index 9dba77c..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/borderless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/borderless/finish-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/borderless/finish-mask.png
deleted file mode 100644
index 31b09c7..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/borderless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/borderless/text-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/borderless/text-mask.png
deleted file mode 100644
index ebb2de4..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/borderless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/boundless/card.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/boundless/card.png
deleted file mode 100644
index 9662999..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/boundless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/boundless/finish-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/boundless/finish-mask.png
deleted file mode 100644
index 5d9b729..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/boundless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/boundless/text-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/boundless/text-mask.png
deleted file mode 100644
index 0efa96d..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/boundless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/manifest.json b/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/manifest.json
deleted file mode 100644
index c340e1b..0000000
--- a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/manifest.json
+++ /dev/null
@@ -1,93 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 1000,
- 1400
- ],
- "files": {
- "normal/card.png": {
- "sha256": "25554d3937cc6220f66018211695fb642fc62ba6990a049969ac2202e13c755a",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "normal/finish-mask.png": {
- "sha256": "1f9ce3cac77d58eda332168cd3fcb5899df8a30b10fcedb0e923c7792e7215f3",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "normal/text-mask.png": {
- "sha256": "43e92ace6e2ed062d02a9ab43e7a02e44bb806fbfaa8172c555d53b1c506a216",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "boundless/card.png": {
- "sha256": "192956ca9e4136082cfe2ff4023ef6fb8925b10292eb6bc4f91355844233961d",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "boundless/finish-mask.png": {
- "sha256": "37716406438127e82f07bd5b4055650d8c5ffc1524d8280817f580323c5e1f0c",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "boundless/text-mask.png": {
- "sha256": "f8732c63feae83b55d064bc73e39904d9158c4e194dfd6d30dbff7864adfd490",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "borderless/card.png": {
- "sha256": "9dee21cefa562c47de4d3765c7336c35707c6aa16856b9b7443aedc360f10fdd",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "borderless/finish-mask.png": {
- "sha256": "2a214b77ba3940c0239e1fc97981e2f4b230916f4c75e8b2db55cdd3d13ad012",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "borderless/text-mask.png": {
- "sha256": "43e92ace6e2ed062d02a9ab43e7a02e44bb806fbfaa8172c555d53b1c506a216",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "textless/card.png": {
- "sha256": "b54314d92cb54b4c6061023b850e21a553d3fca6caf2fdb5cf96b5633167676d",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "textless/finish-mask.png": {
- "sha256": "9fd0fbb75eb208a5d295ba76f606b77d1c5eca907bb1562a03849cc1d44b946f",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "textless/text-mask.png": {
- "sha256": "f8732c63feae83b55d064bc73e39904d9158c4e194dfd6d30dbff7864adfd490",
- "dimensions": [
- 1000,
- 1400
- ]
- }
- }
-}
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/normal/card.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/normal/card.png
deleted file mode 100644
index 658db10..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/normal/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/normal/finish-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/normal/finish-mask.png
deleted file mode 100644
index 002c2dd..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/normal/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/normal/text-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/normal/text-mask.png
deleted file mode 100644
index ebb2de4..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/normal/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/textless/card.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/textless/card.png
deleted file mode 100644
index e173e00..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/textless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/textless/finish-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/textless/finish-mask.png
deleted file mode 100644
index 98ee173..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/textless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/textless/text-mask.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/textless/text-mask.png
deleted file mode 100644
index 0efa96d..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/med/textless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/record.json b/in-progress/cards/BE-002-the-fall/history/accepted-v01/record.json
new file mode 100644
index 0000000..082da84
--- /dev/null
+++ b/in-progress/cards/BE-002-the-fall/history/accepted-v01/record.json
@@ -0,0 +1,23 @@
+{
+ "schemaVersion": 1,
+ "kind": "compact-card-revision",
+ "cardId": "BE-002",
+ "folderName": "BE-002-the-fall",
+ "revision": "v01",
+ "originalStage": "approved",
+ "approval": {
+ "by": "user",
+ "note": "I think for BE-002 and BE-010 we can move those to accepted for now."
+ },
+ "reason": "replaced by the current accepted revision",
+ "originalManifest": "full-manifest.json",
+ "originalManifestSHA256": "72f5c244fc1349f0d4f29865f1dc12e325eb08650774c8273d3ff1230a2fa6b2",
+ "referenceResolution": "low",
+ "referenceImages": [
+ "low/borderless/card.png",
+ "low/boundless/card.png",
+ "low/normal/card.png",
+ "low/textless/card.png"
+ ],
+ "retention": "Text provenance plus one 500 x 700 card face per available printing; full current acceptance lives in artifacts/cards."
+}
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/review/tier-comparison.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/review/tier-comparison.png
deleted file mode 100644
index 6cf8c47..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/review/tier-comparison.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/art-master.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/art-master.png
deleted file mode 100644
index 5d622aa..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/art-master.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-reference-unclipped.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-reference-unclipped.png
deleted file mode 100644
index 428617a..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-reference-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-reference-unclipped.svg b/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-reference-unclipped.svg
deleted file mode 100644
index 94b5582..0000000
--- a/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-reference-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-text-2000.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-text-2000.png
deleted file mode 100644
index 1cabf7f..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-text-2000.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-text.svg b/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-text.svg
deleted file mode 100644
index 3564121..0000000
--- a/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-text.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-title-unclipped.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-title-unclipped.png
deleted file mode 100644
index 9b69465..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-title-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-title-unclipped.svg b/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-title-unclipped.svg
deleted file mode 100644
index 6ef8b32..0000000
--- a/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-title-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-verse-0-unclipped.png b/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-verse-0-unclipped.png
deleted file mode 100644
index 1e196d0..0000000
Binary files a/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-verse-0-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-verse-0-unclipped.svg b/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-verse-0-unclipped.svg
deleted file mode 100644
index c02bdd0..0000000
--- a/in-progress/cards/BE-002-the-fall/history/accepted-v01/source/text/extraordinary-shared-v2-verse-0-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-010-burning-bush/README.md b/in-progress/cards/BE-010-burning-bush/README.md
index 7d95835..6babdf1 100644
--- a/in-progress/cards/BE-010-burning-bush/README.md
+++ b/in-progress/cards/BE-010-burning-bush/README.md
@@ -7,6 +7,6 @@ Selected revision: **v02 — approved**.
- [Four-printing comparison](../../../artifacts/cards/BE-010-burning-bush/review/printings-comparison.png)
- [Approval and manifest](../../../artifacts/cards/BE-010-burning-bush/manifest.json)
- [Card progress](card.json)
-- [Previous accepted v01](history/accepted-v01/manifest.json)
+- [Compact previous acceptance v01](history/accepted-v01/record.json)
Further changes begin in a new working revision. Moving-light review is recorded separately from acceptance.
diff --git a/in-progress/cards/BE-010-burning-bush/card.json b/in-progress/cards/BE-010-burning-bush/card.json
index 611ad7c..bd40b2c 100644
--- a/in-progress/cards/BE-010-burning-bush/card.json
+++ b/in-progress/cards/BE-010-burning-bush/card.json
@@ -21,6 +21,11 @@
"path": "history/legacy/burning-bush-rare-stained-glass-proof",
"legacyPath": "spikes/burning-bush-rare-stained-glass-proof",
"status": "not-retained"
+ },
+ {
+ "revision": "v01",
+ "path": "history/accepted-v01",
+ "status": "superseded-acceptance-record"
}
],
"folderName": "BE-010-burning-bush"
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/manifest.json b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/full-manifest.json
similarity index 100%
rename from in-progress/cards/BE-010-burning-bush/history/accepted-v01/manifest.json
rename to in-progress/cards/BE-010-burning-bush/history/accepted-v01/full-manifest.json
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/borderless/card.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/borderless/card.png
deleted file mode 100644
index becc6f9..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/borderless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/borderless/card.svg b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/borderless/card.svg
deleted file mode 100644
index 43cccbb..0000000
--- a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/borderless/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/borderless/finish-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/borderless/finish-mask.png
deleted file mode 100644
index 31a4a81..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/borderless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/borderless/text-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/borderless/text-mask.png
deleted file mode 100644
index 9898fc8..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/borderless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/boundless/card.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/boundless/card.png
deleted file mode 100644
index b636bfa..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/boundless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/boundless/card.svg b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/boundless/card.svg
deleted file mode 100644
index 166b864..0000000
--- a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/boundless/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/boundless/finish-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/boundless/finish-mask.png
deleted file mode 100644
index 7cbb6e2..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/boundless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/boundless/text-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/boundless/text-mask.png
deleted file mode 100644
index 63e7d85..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/boundless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/manifest.json b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/manifest.json
deleted file mode 100644
index c2ed93a..0000000
--- a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/manifest.json
+++ /dev/null
@@ -1,105 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 2000,
- 2800
- ],
- "files": {
- "normal/card.png": {
- "sha256": "9098ee89d298062598ac3d18f06dfa2d816366d7f0ebbefb2600318e92b72e83",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "normal/card.svg": {
- "sha256": "43c3ee99b26534596c111f55a5e3df738c5ce3990db018ac41dc47b98618026d"
- },
- "normal/finish-mask.png": {
- "sha256": "528814485ac0cdc35fcf3248c029d41b37527070739657f97f65ddaf586e70e1",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "normal/text-mask.png": {
- "sha256": "6506e984e7c769754834fcb2af85217bd9e37498a100664cadc5d4a905c48eb4",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "boundless/card.png": {
- "sha256": "fa5a29060a8446758e86d9b2f5111e782709e50826916ab7bed7b66da514bea4",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "boundless/card.svg": {
- "sha256": "253c364cdfdc151801b7b76657695e0d5279edcdc1095b7270fabf4f71a5d1dd"
- },
- "boundless/finish-mask.png": {
- "sha256": "b7a87bc4b1063f6dc254be3555435a16d9272da558ef7eb159253cd19d6e542e",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "boundless/text-mask.png": {
- "sha256": "27006d9c9a2ced6159cc5a6a76ef707e22797a800df9b9e19ec1f1783fc6d767",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "borderless/card.png": {
- "sha256": "8d0222b10ec7d7b8beb743e494f493f42bd72e4ec7abbfdbf2904f4f1bf87a67",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "borderless/card.svg": {
- "sha256": "d9e37e5f8aee45b6a31249d2885ae7c04192c30ccabc89f4eb01d881d83f0969"
- },
- "borderless/finish-mask.png": {
- "sha256": "23935b2a7bfab23e35dabb1454e9123b0fd7554e6664151f9b8ffd25572a0333",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "borderless/text-mask.png": {
- "sha256": "6506e984e7c769754834fcb2af85217bd9e37498a100664cadc5d4a905c48eb4",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "textless/card.png": {
- "sha256": "48c41157aae17ce2c7361e54fa10bf53ea9c646473f5c9e17992ffc754b266dc",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "textless/card.svg": {
- "sha256": "a87ddf11abd117322dc3434ddb9e892ab74ff4889b52977f40edd487171f2a7c"
- },
- "textless/finish-mask.png": {
- "sha256": "cae1c004004d8c0d8f6d7fca45b64020032d562d3722fd9d270186f1000c4b7a",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "textless/text-mask.png": {
- "sha256": "27006d9c9a2ced6159cc5a6a76ef707e22797a800df9b9e19ec1f1783fc6d767",
- "dimensions": [
- 2000,
- 2800
- ]
- }
- }
-}
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/normal/card.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/normal/card.png
deleted file mode 100644
index afca55b..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/normal/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/normal/card.svg b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/normal/card.svg
deleted file mode 100644
index 3fe8adb..0000000
--- a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/normal/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/normal/finish-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/normal/finish-mask.png
deleted file mode 100644
index af7e265..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/normal/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/normal/text-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/normal/text-mask.png
deleted file mode 100644
index 9898fc8..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/normal/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/textless/card.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/textless/card.png
deleted file mode 100644
index 919f424..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/textless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/textless/card.svg b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/textless/card.svg
deleted file mode 100644
index 07f771c..0000000
--- a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/textless/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/textless/finish-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/textless/finish-mask.png
deleted file mode 100644
index 843af47..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/textless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/textless/text-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/textless/text-mask.png
deleted file mode 100644
index 63e7d85..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/high/textless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/borderless/finish-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/borderless/finish-mask.png
deleted file mode 100644
index f5d4340..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/borderless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/borderless/text-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/borderless/text-mask.png
deleted file mode 100644
index 04f1bb3..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/borderless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/boundless/finish-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/boundless/finish-mask.png
deleted file mode 100644
index 266c494..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/boundless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/boundless/text-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/boundless/text-mask.png
deleted file mode 100644
index 6288c76..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/boundless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/manifest.json b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/manifest.json
deleted file mode 100644
index 3bf194c..0000000
--- a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/manifest.json
+++ /dev/null
@@ -1,93 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 500,
- 700
- ],
- "files": {
- "normal/card.png": {
- "sha256": "77c852740f196ab94142a697b8098eea5e9a70bc7d52d47f1d233481d36d1442",
- "dimensions": [
- 500,
- 700
- ]
- },
- "normal/finish-mask.png": {
- "sha256": "70ae7cdb4c052fda036292ff18aa969d95a7b884fecd302b3d821c279999814e",
- "dimensions": [
- 500,
- 700
- ]
- },
- "normal/text-mask.png": {
- "sha256": "ad43f9355209000ff880245f5e431c9f35cd6a805d2ca8b6bf2100c63a6863e9",
- "dimensions": [
- 500,
- 700
- ]
- },
- "boundless/card.png": {
- "sha256": "61a61f034c4d82bb1f00510c56548ceef5b893bf7a9f4b8a299949bb4de06a33",
- "dimensions": [
- 500,
- 700
- ]
- },
- "boundless/finish-mask.png": {
- "sha256": "60057cb955475cf04c488a638d93635885f2ec385c8b31d59b7decc44c18df84",
- "dimensions": [
- 500,
- 700
- ]
- },
- "boundless/text-mask.png": {
- "sha256": "85fbeb48f81f5fd89c81a79be7e1d4d16837edd786733f593e0a4451be5fa52b",
- "dimensions": [
- 500,
- 700
- ]
- },
- "borderless/card.png": {
- "sha256": "d253b2db2bb0b99eca002875f172c6964bdb6d46b100bf2fb9a8120197d7b42a",
- "dimensions": [
- 500,
- 700
- ]
- },
- "borderless/finish-mask.png": {
- "sha256": "4f4560f96d509509e36ef4cb8b1a17a6a65b4065a49f9658c75615a8b81ffa5d",
- "dimensions": [
- 500,
- 700
- ]
- },
- "borderless/text-mask.png": {
- "sha256": "ad43f9355209000ff880245f5e431c9f35cd6a805d2ca8b6bf2100c63a6863e9",
- "dimensions": [
- 500,
- 700
- ]
- },
- "textless/card.png": {
- "sha256": "610633b9c33a070461198057d690076f8b27ada08e1a9bfc6e02f2c8ae003f24",
- "dimensions": [
- 500,
- 700
- ]
- },
- "textless/finish-mask.png": {
- "sha256": "2b90dc78fb270b7274e9c9bc67acc93829f7ccdc8aa3af50ee19a3b4889195f5",
- "dimensions": [
- 500,
- 700
- ]
- },
- "textless/text-mask.png": {
- "sha256": "85fbeb48f81f5fd89c81a79be7e1d4d16837edd786733f593e0a4451be5fa52b",
- "dimensions": [
- 500,
- 700
- ]
- }
- }
-}
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/normal/finish-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/normal/finish-mask.png
deleted file mode 100644
index 69ef417..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/normal/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/normal/text-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/normal/text-mask.png
deleted file mode 100644
index 04f1bb3..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/normal/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/textless/finish-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/textless/finish-mask.png
deleted file mode 100644
index 60a903d..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/textless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/textless/text-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/textless/text-mask.png
deleted file mode 100644
index 6288c76..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/low/textless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/borderless/card.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/borderless/card.png
deleted file mode 100644
index 131043b..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/borderless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/borderless/finish-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/borderless/finish-mask.png
deleted file mode 100644
index 3235679..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/borderless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/borderless/text-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/borderless/text-mask.png
deleted file mode 100644
index 8ee949e..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/borderless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/boundless/card.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/boundless/card.png
deleted file mode 100644
index 3786493..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/boundless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/boundless/finish-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/boundless/finish-mask.png
deleted file mode 100644
index fcd61df..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/boundless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/boundless/text-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/boundless/text-mask.png
deleted file mode 100644
index 0efa96d..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/boundless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/manifest.json b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/manifest.json
deleted file mode 100644
index f05df1b..0000000
--- a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/manifest.json
+++ /dev/null
@@ -1,93 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 1000,
- 1400
- ],
- "files": {
- "normal/card.png": {
- "sha256": "7286b9dece2336d20fbab9ea9544d04658c861fbf6a5cef01282848f9f5f7cad",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "normal/finish-mask.png": {
- "sha256": "9f3d68c31a55b8ca2f7e24ceebc110812fc98c78a356aa6b4124aa41f8b6af92",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "normal/text-mask.png": {
- "sha256": "b053bf17696e996e4e36e2eba2b8b99ef6c0b31293bc02ee6c6bcf0b330a28b3",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "boundless/card.png": {
- "sha256": "20f13f0231c277a3203a385b33809f6880a936155482c96f845f53066a515045",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "boundless/finish-mask.png": {
- "sha256": "bb0495f0b7714e674fca11e5a13a442b58bf59964c03c99de97eab4b169ca6fa",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "boundless/text-mask.png": {
- "sha256": "f8732c63feae83b55d064bc73e39904d9158c4e194dfd6d30dbff7864adfd490",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "borderless/card.png": {
- "sha256": "e17db0281b9b9aeba624f7cf9018ddc53db70cfb1ee7adf36286c65905270e22",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "borderless/finish-mask.png": {
- "sha256": "bc7c9663dc9036a95df4ac3a7a286804acd39d5b64c19b48617349c23fed371b",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "borderless/text-mask.png": {
- "sha256": "b053bf17696e996e4e36e2eba2b8b99ef6c0b31293bc02ee6c6bcf0b330a28b3",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "textless/card.png": {
- "sha256": "84ee06fef61b2e0f3f9342d15ab4c72129b3a715bc4826a4b1760dfb15bffdbe",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "textless/finish-mask.png": {
- "sha256": "7f624ad174e560a765169b1de5fcfc00c734f981cc3336fb6afbaefd36647970",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "textless/text-mask.png": {
- "sha256": "f8732c63feae83b55d064bc73e39904d9158c4e194dfd6d30dbff7864adfd490",
- "dimensions": [
- 1000,
- 1400
- ]
- }
- }
-}
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/normal/card.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/normal/card.png
deleted file mode 100644
index 255de21..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/normal/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/normal/finish-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/normal/finish-mask.png
deleted file mode 100644
index 7980a7e..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/normal/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/normal/text-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/normal/text-mask.png
deleted file mode 100644
index 8ee949e..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/normal/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/textless/card.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/textless/card.png
deleted file mode 100644
index b57fe10..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/textless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/textless/finish-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/textless/finish-mask.png
deleted file mode 100644
index 22cca34..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/textless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/textless/text-mask.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/textless/text-mask.png
deleted file mode 100644
index 0efa96d..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/med/textless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/record.json b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/record.json
new file mode 100644
index 0000000..3573cbf
--- /dev/null
+++ b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/record.json
@@ -0,0 +1,23 @@
+{
+ "schemaVersion": 1,
+ "kind": "compact-card-revision",
+ "cardId": "BE-010",
+ "folderName": "BE-010-burning-bush",
+ "revision": "v01",
+ "originalStage": "approved",
+ "approval": {
+ "by": "user",
+ "note": "I think for BE-002 and BE-010 we can move those to accepted for now."
+ },
+ "reason": "replaced by the current accepted revision",
+ "originalManifest": "full-manifest.json",
+ "originalManifestSHA256": "483bb062cd4fdaa5c9f3605747a1f5cbc5afd73038508de73fb0a61db49d024e",
+ "referenceResolution": "low",
+ "referenceImages": [
+ "low/borderless/card.png",
+ "low/boundless/card.png",
+ "low/normal/card.png",
+ "low/textless/card.png"
+ ],
+ "retention": "Text provenance plus one 500 x 700 card face per available printing; full current acceptance lives in artifacts/cards."
+}
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/review/tier-comparison.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/review/tier-comparison.png
deleted file mode 100644
index 6cf8c47..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/review/tier-comparison.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-reference-unclipped.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-reference-unclipped.png
deleted file mode 100644
index 59c2fab..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-reference-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-reference-unclipped.svg b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-reference-unclipped.svg
deleted file mode 100644
index 1e16d06..0000000
--- a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-reference-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-text-2000.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-text-2000.png
deleted file mode 100644
index 16f29ea..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-text-2000.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-text.svg b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-text.svg
deleted file mode 100644
index e5cfc0d..0000000
--- a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-text.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-title-unclipped.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-title-unclipped.png
deleted file mode 100644
index f879a5d..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-title-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-title-unclipped.svg b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-title-unclipped.svg
deleted file mode 100644
index fc43a4d..0000000
--- a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-title-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-verse-0-unclipped.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-verse-0-unclipped.png
deleted file mode 100644
index 68ec69f..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-verse-0-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-verse-0-unclipped.svg b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-verse-0-unclipped.svg
deleted file mode 100644
index b284476..0000000
--- a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-verse-0-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-verse-1-unclipped.png b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-verse-1-unclipped.png
deleted file mode 100644
index 0176788..0000000
Binary files a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-verse-1-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-verse-1-unclipped.svg b/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-verse-1-unclipped.svg
deleted file mode 100644
index 1f00606..0000000
--- a/in-progress/cards/BE-010-burning-bush/history/accepted-v01/source/text/rare-shared-v2-verse-1-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/README.md b/in-progress/cards/BE-042-calling-of-the-first-disciples/README.md
index a5428d6..4271173 100644
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/README.md
+++ b/in-progress/cards/BE-042-calling-of-the-first-disciples/README.md
@@ -7,5 +7,7 @@ Selected revision: **v03 — approved**.
- [Four-printing comparison](../../../artifacts/cards/BE-042-calling-of-the-first-disciples/review/printings-comparison.png)
- [Approval and manifest](../../../artifacts/cards/BE-042-calling-of-the-first-disciples/manifest.json)
- [Card progress](card.json)
+- [Compact earlier revision v01](history/revisions/v01/record.json)
+- [Compact earlier revision v02](history/revisions/v02/record.json)
Further changes begin in a new working revision. Moving-light review is recorded separately from acceptance.
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/card.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/card.json
index 32500f7..2315615 100644
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/card.json
+++ b/in-progress/cards/BE-042-calling-of-the-first-disciples/card.json
@@ -33,6 +33,16 @@
"path": "history/legacy/calling-disciples-text-mask-proof",
"legacyPath": "spikes/calling-disciples-text-mask-proof",
"status": "historical-snapshot"
+ },
+ {
+ "revision": "v01",
+ "path": "history/revisions/v01",
+ "status": "superseded-revision-record"
+ },
+ {
+ "revision": "v02",
+ "path": "history/revisions/v02",
+ "status": "superseded-revision-record"
}
],
"folderName": "BE-042-calling-of-the-first-disciples"
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/build.py b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/build.py
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/build.py
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/build.py
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/card.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/card.json
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/card.json
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/card.json
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/manifest.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/full-manifest.json
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/manifest.json
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/full-manifest.json
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/borderless/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/low/borderless/card.png
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/borderless/card.png
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/low/borderless/card.png
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/boundless/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/low/boundless/card.png
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/boundless/card.png
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/low/boundless/card.png
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/normal/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/low/normal/card.png
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/normal/card.png
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/low/normal/card.png
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/textless/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/low/textless/card.png
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/textless/card.png
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/low/textless/card.png
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/record.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/record.json
new file mode 100644
index 0000000..dd6869b
--- /dev/null
+++ b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/record.json
@@ -0,0 +1,20 @@
+{
+ "schemaVersion": 1,
+ "kind": "compact-card-revision",
+ "cardId": "BE-042",
+ "folderName": "BE-042-calling-of-the-first-disciples",
+ "revision": "v01",
+ "originalStage": "assembly-review",
+ "approval": null,
+ "reason": "superseded when v03 was accepted",
+ "originalManifest": "full-manifest.json",
+ "originalManifestSHA256": "7923ef8121edf4dedbdc85b41914e248febbc72e920f81866bbdf5948fdeb29f",
+ "referenceResolution": "low",
+ "referenceImages": [
+ "low/borderless/card.png",
+ "low/boundless/card.png",
+ "low/normal/card.png",
+ "low/textless/card.png"
+ ],
+ "retention": "Text provenance plus one 500 x 700 card face per available printing; full current acceptance lives in artifacts/cards."
+}
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/review/build-validation.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/review/build-validation.json
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/review/build-validation.json
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/review/build-validation.json
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/review/static-review.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/review/static-review.json
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/review/static-review.json
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/review/static-review.json
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/art-provenance.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/source/art-provenance.json
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/art-provenance.json
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v01/source/art-provenance.json
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/README.md b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/README.md
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/README.md
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/README.md
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/__pycache__/build.cpython-312.pyc b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/__pycache__/build.cpython-312.pyc
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/__pycache__/build.cpython-312.pyc
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/__pycache__/build.cpython-312.pyc
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/build.py b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/build.py
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/build.py
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/build.py
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/card.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/card.json
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/card.json
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/card.json
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/manifest.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/full-manifest.json
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/manifest.json
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/full-manifest.json
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/borderless/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/low/borderless/card.png
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/borderless/card.png
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/low/borderless/card.png
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/boundless/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/low/boundless/card.png
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/boundless/card.png
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/low/boundless/card.png
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/normal/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/low/normal/card.png
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/normal/card.png
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/low/normal/card.png
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/textless/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/low/textless/card.png
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/textless/card.png
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/low/textless/card.png
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/record.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/record.json
new file mode 100644
index 0000000..d2b38c3
--- /dev/null
+++ b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/record.json
@@ -0,0 +1,20 @@
+{
+ "schemaVersion": 1,
+ "kind": "compact-card-revision",
+ "cardId": "BE-042",
+ "folderName": "BE-042-calling-of-the-first-disciples",
+ "revision": "v02",
+ "originalStage": "assembly-review",
+ "approval": null,
+ "reason": "superseded when v03 was accepted",
+ "originalManifest": "full-manifest.json",
+ "originalManifestSHA256": "37927321c54badc7539609f4388cf36b7b65e06eba082ce4924d46a0edc59cde",
+ "referenceResolution": "low",
+ "referenceImages": [
+ "low/borderless/card.png",
+ "low/boundless/card.png",
+ "low/normal/card.png",
+ "low/textless/card.png"
+ ],
+ "retention": "Text provenance plus one 500 x 700 card face per available printing; full current acceptance lives in artifacts/cards."
+}
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/build-validation.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/build-validation.json
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/build-validation.json
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/build-validation.json
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9 b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9 b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/font-cache/CACHEDIR.TAG b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/font-cache/CACHEDIR.TAG
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/font-cache/CACHEDIR.TAG
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/font-cache/CACHEDIR.TAG
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9 b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9 b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/fonts.conf b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/fonts.conf
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/fonts.conf
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/fonts.conf
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/illustration-review.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/illustration-review.json
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/illustration-review.json
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/illustration-review.json
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-fit-study.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/title-fit-study.json
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-fit-study.json
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/title-fit-study.json
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/README.md b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/title-size-reduction/README.md
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/README.md
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/title-size-reduction/README.md
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9 b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/title-size-reduction/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/title-size-reduction/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9 b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/title-size-reduction/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/title-size-reduction/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/font-cache/CACHEDIR.TAG b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/title-size-reduction/font-cache/CACHEDIR.TAG
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/font-cache/CACHEDIR.TAG
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/title-size-reduction/font-cache/CACHEDIR.TAG
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9 b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/title-size-reduction/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/title-size-reduction/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9 b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/title-size-reduction/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/title-size-reduction/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/fonts.conf b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/title-size-reduction/fonts.conf
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/fonts.conf
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/title-size-reduction/fonts.conf
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/validation.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/title-size-reduction/validation.json
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/validation.json
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/review/title-size-reduction/validation.json
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/art-provenance.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/source/art-provenance.json
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/art-provenance.json
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/source/art-provenance.json
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/generation-prompt.txt b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/source/generation-prompt.txt
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/generation-prompt.txt
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/source/generation-prompt.txt
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/scene-brief.md b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/source/scene-brief.md
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/scene-brief.md
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/source/scene-brief.md
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/typography-layout.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/source/typography-layout.json
similarity index 100%
rename from in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/typography-layout.json
rename to in-progress/cards/BE-042-calling-of-the-first-disciples/history/revisions/v02/source/typography-layout.json
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/borderless/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/borderless/card.png
deleted file mode 100644
index 6f4a2b3..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/borderless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/borderless/card.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/borderless/card.svg
deleted file mode 100644
index 7910b7e..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/borderless/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/borderless/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/borderless/finish-mask.png
deleted file mode 100644
index 60a8831..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/borderless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/borderless/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/borderless/text-mask.png
deleted file mode 100644
index d966048..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/borderless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/boundless/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/boundless/card.png
deleted file mode 100644
index 2100259..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/boundless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/boundless/card.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/boundless/card.svg
deleted file mode 100644
index 1a0a3b2..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/boundless/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/boundless/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/boundless/finish-mask.png
deleted file mode 100644
index 854e153..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/boundless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/boundless/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/boundless/text-mask.png
deleted file mode 100644
index 63e7d85..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/boundless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/manifest.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/manifest.json
deleted file mode 100644
index 4aa4420..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/manifest.json
+++ /dev/null
@@ -1,105 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 2000,
- 2800
- ],
- "files": {
- "normal/card.png": {
- "sha256": "1662fad6b79ac2ea808ac7e025f35ccd8b09f19747e51189341ca30d843758c7",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "normal/card.svg": {
- "sha256": "fab6d5a93562dc6655deac8838003be2ea3757424ce952a45530bacc25e5cd07"
- },
- "normal/finish-mask.png": {
- "sha256": "8e1fa5aee458d974d1cb5cfd16c207d595e6815bb28a76a25bba510c115beda8",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "normal/text-mask.png": {
- "sha256": "a772efeee116d969297d64aa7ce248dd5b91a97448b4a229150aa57be54ea341",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "boundless/card.png": {
- "sha256": "a805a67cf454c1bc7499bfc994bc054dc4a6eb5ab5284c90b55fc651540b8885",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "boundless/card.svg": {
- "sha256": "2dba65296b5cedbccebdaceebf2a12a408d9947780d4f86707b560bb6fd5e657"
- },
- "boundless/finish-mask.png": {
- "sha256": "22dcfeffdc9731fe6837e37753bee09354c0f7be43803ce4affbdbf961c1fc0c",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "boundless/text-mask.png": {
- "sha256": "27006d9c9a2ced6159cc5a6a76ef707e22797a800df9b9e19ec1f1783fc6d767",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "borderless/card.png": {
- "sha256": "4c37c54477c24cb82f6ab59f7490f83ac642e3ed93103943b570d45fade8a7dd",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "borderless/card.svg": {
- "sha256": "b803eb39bfa5e50625e2d391d1e0c3b9782c36ddf97d73fbea3c5b2053d44dc1"
- },
- "borderless/finish-mask.png": {
- "sha256": "00bec7f2555c5ed3580b679115dc4fd02b3e86bebb0077719ffbfcdc3364b199",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "borderless/text-mask.png": {
- "sha256": "a772efeee116d969297d64aa7ce248dd5b91a97448b4a229150aa57be54ea341",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "textless/card.png": {
- "sha256": "59db66e2b188fccc58de3a231565361785e17d6904b9c7e13157fe9a184f5b67",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "textless/card.svg": {
- "sha256": "2e40500de34e8007b454e8be817543121c5b4dc4435666fcaa07802ad5396e11"
- },
- "textless/finish-mask.png": {
- "sha256": "e7f91d820b06be3af9f29efbc3086c6a39e358cfa59f4a07457234c4cea1e22d",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "textless/text-mask.png": {
- "sha256": "27006d9c9a2ced6159cc5a6a76ef707e22797a800df9b9e19ec1f1783fc6d767",
- "dimensions": [
- 2000,
- 2800
- ]
- }
- }
-}
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/normal/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/normal/card.png
deleted file mode 100644
index 3d1a76d..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/normal/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/normal/card.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/normal/card.svg
deleted file mode 100644
index d0d3dc4..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/normal/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/normal/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/normal/finish-mask.png
deleted file mode 100644
index 93592d8..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/normal/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/normal/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/normal/text-mask.png
deleted file mode 100644
index d966048..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/normal/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/textless/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/textless/card.png
deleted file mode 100644
index 48d38e2..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/textless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/textless/card.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/textless/card.svg
deleted file mode 100644
index 06ed2d0..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/textless/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/textless/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/textless/finish-mask.png
deleted file mode 100644
index 0fdf139..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/textless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/textless/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/textless/text-mask.png
deleted file mode 100644
index 63e7d85..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/high/textless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/borderless/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/borderless/finish-mask.png
deleted file mode 100644
index b855e04..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/borderless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/borderless/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/borderless/text-mask.png
deleted file mode 100644
index 021eceb..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/borderless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/boundless/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/boundless/finish-mask.png
deleted file mode 100644
index 17e908e..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/boundless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/boundless/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/boundless/text-mask.png
deleted file mode 100644
index 6288c76..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/boundless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/manifest.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/manifest.json
deleted file mode 100644
index b459c22..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/manifest.json
+++ /dev/null
@@ -1,93 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 500,
- 700
- ],
- "files": {
- "normal/card.png": {
- "sha256": "f6362d9d463ebbebbc0769bc7cbe1281b9089030239f7b1f4e5a6213e5d3dd21",
- "dimensions": [
- 500,
- 700
- ]
- },
- "normal/finish-mask.png": {
- "sha256": "e122aee58d2c082310e8859951f8910cf2b46aef42692ec921467bbd5b9b3007",
- "dimensions": [
- 500,
- 700
- ]
- },
- "normal/text-mask.png": {
- "sha256": "8694fe1f94e7a7b74d9c482ddbfbd260721dbb383970ad079e785ef7b92e789a",
- "dimensions": [
- 500,
- 700
- ]
- },
- "boundless/card.png": {
- "sha256": "5b12f5a06f6ba52b52e6ee6f83b5bea5e9773331dde022325a7df004bf4f5026",
- "dimensions": [
- 500,
- 700
- ]
- },
- "boundless/finish-mask.png": {
- "sha256": "df660db45fc88b6d93ea173813c4af46a55f87e91f02cedf04db6f4276adb0b1",
- "dimensions": [
- 500,
- 700
- ]
- },
- "boundless/text-mask.png": {
- "sha256": "85fbeb48f81f5fd89c81a79be7e1d4d16837edd786733f593e0a4451be5fa52b",
- "dimensions": [
- 500,
- 700
- ]
- },
- "borderless/card.png": {
- "sha256": "809576802ac1638471182109a2d5ce6104d84c82c73255cec9949a0eb14ae1e3",
- "dimensions": [
- 500,
- 700
- ]
- },
- "borderless/finish-mask.png": {
- "sha256": "58f92b64e9e51be72a18c23a9e4c63d09890ad6abe6e4bac4d3c93ddf426fa9b",
- "dimensions": [
- 500,
- 700
- ]
- },
- "borderless/text-mask.png": {
- "sha256": "8694fe1f94e7a7b74d9c482ddbfbd260721dbb383970ad079e785ef7b92e789a",
- "dimensions": [
- 500,
- 700
- ]
- },
- "textless/card.png": {
- "sha256": "5cd985e34eca3dab7ecdf5262b9b518081934855c9f7edb0cf5137202906b705",
- "dimensions": [
- 500,
- 700
- ]
- },
- "textless/finish-mask.png": {
- "sha256": "ab4a7493d62aa734ad25cb55fe8a0aef1ef86fb9343aa637bfb7c432ce3435ac",
- "dimensions": [
- 500,
- 700
- ]
- },
- "textless/text-mask.png": {
- "sha256": "85fbeb48f81f5fd89c81a79be7e1d4d16837edd786733f593e0a4451be5fa52b",
- "dimensions": [
- 500,
- 700
- ]
- }
- }
-}
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/normal/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/normal/finish-mask.png
deleted file mode 100644
index 5dfb930..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/normal/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/normal/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/normal/text-mask.png
deleted file mode 100644
index 021eceb..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/normal/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/textless/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/textless/finish-mask.png
deleted file mode 100644
index 7ccad48..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/textless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/textless/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/textless/text-mask.png
deleted file mode 100644
index 6288c76..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/low/textless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/borderless/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/borderless/card.png
deleted file mode 100644
index efecf4e..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/borderless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/borderless/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/borderless/finish-mask.png
deleted file mode 100644
index 12aaa25..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/borderless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/borderless/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/borderless/text-mask.png
deleted file mode 100644
index ec25ef7..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/borderless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/boundless/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/boundless/card.png
deleted file mode 100644
index 21b2034..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/boundless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/boundless/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/boundless/finish-mask.png
deleted file mode 100644
index 5fbb52e..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/boundless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/boundless/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/boundless/text-mask.png
deleted file mode 100644
index 0efa96d..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/boundless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/manifest.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/manifest.json
deleted file mode 100644
index aadc1c0..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/manifest.json
+++ /dev/null
@@ -1,93 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 1000,
- 1400
- ],
- "files": {
- "normal/card.png": {
- "sha256": "386fcf2d2ac1199d905411cc4f2cf85ca6dedb84bf2d7e33718201105d3a1dc0",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "normal/finish-mask.png": {
- "sha256": "e54d57ebb5447ae9831f27605a54c52d4f7f49cba5462737772e20bb2e1d5dc0",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "normal/text-mask.png": {
- "sha256": "9a9bea9fe1915b5e5b87a974690b89788f5b89133196f8fff64c56a0318b89b8",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "boundless/card.png": {
- "sha256": "29ef8a58172db1724bf9f362884b426fce534b418bee5c19da7a9c968f011b45",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "boundless/finish-mask.png": {
- "sha256": "1e0cbb67ec7feadff7f13f5dc7f64527975519092fb84d6cb1f1c58df08d5bbe",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "boundless/text-mask.png": {
- "sha256": "f8732c63feae83b55d064bc73e39904d9158c4e194dfd6d30dbff7864adfd490",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "borderless/card.png": {
- "sha256": "d188f78d8d7b1f37c5c1583ec55ca091059d939f235d95a200f3caa96955ad15",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "borderless/finish-mask.png": {
- "sha256": "9095736679b7fe656a9376aaad5c8955dbb291dd0ea3806d22c77fbd682889d8",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "borderless/text-mask.png": {
- "sha256": "9a9bea9fe1915b5e5b87a974690b89788f5b89133196f8fff64c56a0318b89b8",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "textless/card.png": {
- "sha256": "0a1410aa8bae7846df68cd03a68aec6408436ca618d13751c5b4514fbf95dbe4",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "textless/finish-mask.png": {
- "sha256": "a026885acff6c363ffd2b0548cd7a494956b3daa43cc72ca072aa4af53d99dba",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "textless/text-mask.png": {
- "sha256": "f8732c63feae83b55d064bc73e39904d9158c4e194dfd6d30dbff7864adfd490",
- "dimensions": [
- 1000,
- 1400
- ]
- }
- }
-}
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/normal/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/normal/card.png
deleted file mode 100644
index 3457fee..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/normal/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/normal/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/normal/finish-mask.png
deleted file mode 100644
index 3867930..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/normal/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/normal/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/normal/text-mask.png
deleted file mode 100644
index ec25ef7..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/normal/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/textless/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/textless/card.png
deleted file mode 100644
index 8185163..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/textless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/textless/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/textless/finish-mask.png
deleted file mode 100644
index 0af2800..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/textless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/textless/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/textless/text-mask.png
deleted file mode 100644
index 0efa96d..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/med/textless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/review/tier-comparison.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/review/tier-comparison.png
deleted file mode 120000
index 58fb13d..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/review/tier-comparison.png
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../../spikes/tier-layer-library-proof/output/review/tier-layers.png
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/art-master.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/art-master.png
deleted file mode 120000
index badbc05..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/art-master.png
+++ /dev/null
@@ -1 +0,0 @@
-../../../history/legacy/calling-disciples-text-mask-proof/output/layers/calling-disciples-text-mask-art-master.png
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-reference-unclipped.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-reference-unclipped.png
deleted file mode 100644
index f00ff62..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-reference-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-reference-unclipped.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-reference-unclipped.svg
deleted file mode 100644
index d2af71e..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-reference-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-text-2000.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-text-2000.png
deleted file mode 100644
index 8a1385f..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-text-2000.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-text.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-text.svg
deleted file mode 100644
index 7bc03eb..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-text.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-title-unclipped.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-title-unclipped.png
deleted file mode 100644
index 466294f..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-title-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-title-unclipped.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-title-unclipped.svg
deleted file mode 100644
index 5206d0f..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-title-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-verse-0-unclipped.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-verse-0-unclipped.png
deleted file mode 100644
index be218d1..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-verse-0-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-verse-0-unclipped.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-verse-0-unclipped.svg
deleted file mode 100644
index 273cdbb..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-verse-0-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-verse-1-unclipped.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-verse-1-unclipped.png
deleted file mode 100644
index c660172..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-verse-1-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-verse-1-unclipped.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-verse-1-unclipped.svg
deleted file mode 100644
index d37e3fe..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v01/source/text/uncommon-shared-v2-verse-1-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/borderless/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/borderless/card.png
deleted file mode 100644
index 2a48387..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/borderless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/borderless/card.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/borderless/card.svg
deleted file mode 100644
index 64e4851..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/borderless/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/borderless/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/borderless/finish-mask.png
deleted file mode 100644
index e644940..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/borderless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/borderless/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/borderless/text-mask.png
deleted file mode 100644
index 45d0dd0..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/borderless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/boundless/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/boundless/card.png
deleted file mode 100644
index 13b2ac0..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/boundless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/boundless/card.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/boundless/card.svg
deleted file mode 100644
index 3658aff..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/boundless/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/boundless/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/boundless/finish-mask.png
deleted file mode 100644
index 23cac58..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/boundless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/boundless/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/boundless/text-mask.png
deleted file mode 100644
index 63e7d85..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/boundless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/manifest.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/manifest.json
deleted file mode 100644
index 0dd5e13..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/manifest.json
+++ /dev/null
@@ -1,105 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 2000,
- 2800
- ],
- "files": {
- "normal/card.png": {
- "sha256": "df60c465f5f4dddf71a9124167f83aa7d318a1afec3b7957ae7ace2370e0c1f5",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "normal/card.svg": {
- "sha256": "3f4f072f175124c04048cd6d102bab1d4aef56db92f18846e262d699f1c2eee4"
- },
- "normal/finish-mask.png": {
- "sha256": "bb113943bfb1070e706c366ea7740e05426ba4eca0f611510c18ae0153b78204",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "normal/text-mask.png": {
- "sha256": "19eb883960f341e446144c4e895e8928cbc11d82ff2a88b9e9ba4cd18a350503",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "boundless/card.png": {
- "sha256": "f56a5fbfbea883a5bc04615271fea9fcb0b305618d7f0edd0063a5f10adfb76f",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "boundless/card.svg": {
- "sha256": "0def68f6693146baf63e07d3fa555a965e344ec9d6af49a1ee8ca3ad44e353bc"
- },
- "boundless/finish-mask.png": {
- "sha256": "89234de20ff2e99b19071985983def90f097e939b1e30bd392fa813874f6bf39",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "boundless/text-mask.png": {
- "sha256": "27006d9c9a2ced6159cc5a6a76ef707e22797a800df9b9e19ec1f1783fc6d767",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "borderless/card.png": {
- "sha256": "a9c909c750263849a3b61999e94f6cfb8b2a24024c56e1cb29552d940de19a62",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "borderless/card.svg": {
- "sha256": "478060515912501be56e083c69bf2c728569bcbec61b84e6319f4e686e3deb52"
- },
- "borderless/finish-mask.png": {
- "sha256": "26c2174c24ad3e6d42520ecde01155c151fe991c066f393444f76a4113084b43",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "borderless/text-mask.png": {
- "sha256": "19eb883960f341e446144c4e895e8928cbc11d82ff2a88b9e9ba4cd18a350503",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "textless/card.png": {
- "sha256": "37a2901a7792dda6619abecb98b9ecededffe522fa1e42bfb6c4855ed6fffb5c",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "textless/card.svg": {
- "sha256": "4cc46d6a1508bfa123b200cffad808462ebd1a00897c18f1cc268a36650f3f33"
- },
- "textless/finish-mask.png": {
- "sha256": "3f1ce3d85792d20ed37b2a918a94195cda5f3408f488797071076a436d7d7043",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "textless/text-mask.png": {
- "sha256": "27006d9c9a2ced6159cc5a6a76ef707e22797a800df9b9e19ec1f1783fc6d767",
- "dimensions": [
- 2000,
- 2800
- ]
- }
- }
-}
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/normal/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/normal/card.png
deleted file mode 100644
index e6e37c9..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/normal/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/normal/card.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/normal/card.svg
deleted file mode 100644
index eb3f7b9..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/normal/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/normal/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/normal/finish-mask.png
deleted file mode 100644
index 192d20b..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/normal/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/normal/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/normal/text-mask.png
deleted file mode 100644
index 45d0dd0..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/normal/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/textless/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/textless/card.png
deleted file mode 100644
index 914597b..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/textless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/textless/card.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/textless/card.svg
deleted file mode 100644
index 4c22a73..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/textless/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/textless/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/textless/finish-mask.png
deleted file mode 100644
index c4108ee..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/textless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/textless/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/textless/text-mask.png
deleted file mode 100644
index 63e7d85..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/high/textless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/borderless/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/borderless/finish-mask.png
deleted file mode 100644
index 18adccc..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/borderless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/borderless/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/borderless/text-mask.png
deleted file mode 100644
index 5714f0b..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/borderless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/boundless/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/boundless/finish-mask.png
deleted file mode 100644
index 73d243d..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/boundless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/boundless/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/boundless/text-mask.png
deleted file mode 100644
index 6288c76..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/boundless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/manifest.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/manifest.json
deleted file mode 100644
index 6ecebbe..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/manifest.json
+++ /dev/null
@@ -1,93 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 500,
- 700
- ],
- "files": {
- "normal/card.png": {
- "sha256": "21573a7b212422f4deed68e525ad09d39e6025cdfbeaeff8b53db2517b3f90b1",
- "dimensions": [
- 500,
- 700
- ]
- },
- "normal/finish-mask.png": {
- "sha256": "1bd3d0fd9e2767c490e64529e46071d2963186a16bb0f495521fee941dba71d5",
- "dimensions": [
- 500,
- 700
- ]
- },
- "normal/text-mask.png": {
- "sha256": "f82b995d6c0a1ac89b8b956b3c53c32cdcce68eb13d9cb35489a164b77984abc",
- "dimensions": [
- 500,
- 700
- ]
- },
- "boundless/card.png": {
- "sha256": "942c245bda3f0e20ff4e477e6c49b05f9fcef20d2c222bbe39589a071f3fe951",
- "dimensions": [
- 500,
- 700
- ]
- },
- "boundless/finish-mask.png": {
- "sha256": "b23e4f7d0ac28f8fb91cb37c15d98ca5df04eacf5edb7c8ed5fa884fe3d3a2cf",
- "dimensions": [
- 500,
- 700
- ]
- },
- "boundless/text-mask.png": {
- "sha256": "85fbeb48f81f5fd89c81a79be7e1d4d16837edd786733f593e0a4451be5fa52b",
- "dimensions": [
- 500,
- 700
- ]
- },
- "borderless/card.png": {
- "sha256": "1f1c3c560376bc5a1f8719733ab7f80858cdf70856acfeed8b123ede0c5eb40b",
- "dimensions": [
- 500,
- 700
- ]
- },
- "borderless/finish-mask.png": {
- "sha256": "26910c29532b194cb829bb7d1188f4962c294c98a36bc8cedf392793eff77c0d",
- "dimensions": [
- 500,
- 700
- ]
- },
- "borderless/text-mask.png": {
- "sha256": "f82b995d6c0a1ac89b8b956b3c53c32cdcce68eb13d9cb35489a164b77984abc",
- "dimensions": [
- 500,
- 700
- ]
- },
- "textless/card.png": {
- "sha256": "b8a2a5378dc1f00c5915a2d288abd3d363e71eed6de17a42d8fc648b24ec6862",
- "dimensions": [
- 500,
- 700
- ]
- },
- "textless/finish-mask.png": {
- "sha256": "3c64c1ab9f982749b14d21f28a83339e0e401a6bd5a4df34a8fbf20ac4e3ed40",
- "dimensions": [
- 500,
- 700
- ]
- },
- "textless/text-mask.png": {
- "sha256": "85fbeb48f81f5fd89c81a79be7e1d4d16837edd786733f593e0a4451be5fa52b",
- "dimensions": [
- 500,
- 700
- ]
- }
- }
-}
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/normal/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/normal/finish-mask.png
deleted file mode 100644
index 8e6faa0..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/normal/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/normal/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/normal/text-mask.png
deleted file mode 100644
index 5714f0b..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/normal/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/textless/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/textless/finish-mask.png
deleted file mode 100644
index 71f80d1..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/textless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/textless/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/textless/text-mask.png
deleted file mode 100644
index 6288c76..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/low/textless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/borderless/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/borderless/card.png
deleted file mode 100644
index 0b9ec99..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/borderless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/borderless/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/borderless/finish-mask.png
deleted file mode 100644
index 222a3cf..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/borderless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/borderless/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/borderless/text-mask.png
deleted file mode 100644
index d08a8d4..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/borderless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/boundless/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/boundless/card.png
deleted file mode 100644
index c8f95a1..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/boundless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/boundless/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/boundless/finish-mask.png
deleted file mode 100644
index 21b8203..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/boundless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/boundless/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/boundless/text-mask.png
deleted file mode 100644
index 0efa96d..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/boundless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/manifest.json b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/manifest.json
deleted file mode 100644
index bfa3b54..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/manifest.json
+++ /dev/null
@@ -1,93 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 1000,
- 1400
- ],
- "files": {
- "normal/card.png": {
- "sha256": "c4bae9860dad29dba5868881b598cd0045ca2e86e27fad27a9d7bdf1a086c30b",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "normal/finish-mask.png": {
- "sha256": "5ab8249f157c4ba18b0edafb37e9202c38f0c30f3064479f7fb628f23c99fd0f",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "normal/text-mask.png": {
- "sha256": "2fa1814867fb7b866b9e0365700da6531be25f447415eefd37f5bb1efbe7c74f",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "boundless/card.png": {
- "sha256": "d7049e9cdb6b75cb003f1dbc3f5cda7e4e59d8798da80d8511fb31c780a52d9e",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "boundless/finish-mask.png": {
- "sha256": "08dc6431c8b05bee33cbfc315e7c2420698ed3e8daeff9d840ee0d1991baa232",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "boundless/text-mask.png": {
- "sha256": "f8732c63feae83b55d064bc73e39904d9158c4e194dfd6d30dbff7864adfd490",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "borderless/card.png": {
- "sha256": "62453bc06cb12cf7237ae838e675adf209a646984a218a483ced5bc0b6b91777",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "borderless/finish-mask.png": {
- "sha256": "541f2a39b9f730f4a560495ee985b66939ab64f4e3a7e25f43c6782785eae2ec",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "borderless/text-mask.png": {
- "sha256": "2fa1814867fb7b866b9e0365700da6531be25f447415eefd37f5bb1efbe7c74f",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "textless/card.png": {
- "sha256": "84187653b148f5090da213b4d641d5d3958bfd89792f36c6c4f4a040706852ee",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "textless/finish-mask.png": {
- "sha256": "d185564cea26fc43aa5d203b80dca8e96f5dd96b9ee8ee0412badb50ebd2b24c",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "textless/text-mask.png": {
- "sha256": "f8732c63feae83b55d064bc73e39904d9158c4e194dfd6d30dbff7864adfd490",
- "dimensions": [
- 1000,
- 1400
- ]
- }
- }
-}
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/normal/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/normal/card.png
deleted file mode 100644
index 0b720f2..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/normal/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/normal/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/normal/finish-mask.png
deleted file mode 100644
index affce6c..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/normal/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/normal/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/normal/text-mask.png
deleted file mode 100644
index d08a8d4..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/normal/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/textless/card.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/textless/card.png
deleted file mode 100644
index 114991b..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/textless/card.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/textless/finish-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/textless/finish-mask.png
deleted file mode 100644
index d80f218..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/textless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/textless/text-mask.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/textless/text-mask.png
deleted file mode 100644
index 0efa96d..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/med/textless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/art-1000.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/art-1000.png
deleted file mode 100644
index 1a440a4..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/art-1000.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/art-200.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/art-200.png
deleted file mode 100644
index f7789a7..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/art-200.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/art-500.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/art-500.png
deleted file mode 100644
index deb3c99..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/art-500.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/header-ornament-borderless.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/header-ornament-borderless.png
deleted file mode 100644
index 8d3c3ac..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/header-ornament-borderless.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/header-ornament-normal.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/header-ornament-normal.png
deleted file mode 100644
index 8d3c3ac..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/header-ornament-normal.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/printings-comparison.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/printings-comparison.png
deleted file mode 100644
index ecfa68d..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/printings-comparison.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/provisional-occlusion-guide.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/provisional-occlusion-guide.png
deleted file mode 100644
index 09c129d..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/provisional-occlusion-guide.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-layout-study.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-layout-study.png
deleted file mode 100644
index 2f41432..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-layout-study.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/comparison.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/comparison.png
deleted file mode 100644
index efd237c..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/comparison.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/header-comparison.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/header-comparison.png
deleted file mode 100644
index a4d538d..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/header-comparison.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/header-ornament-guide.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/header-ornament-guide.png
deleted file mode 100644
index 8d3c3ac..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/header-ornament-guide.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/header-ornament-guide.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/header-ornament-guide.svg
deleted file mode 100644
index f127d72..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/header-ornament-guide.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/normal-title-100-1000.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/normal-title-100-1000.png
deleted file mode 100644
index 0b720f2..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/normal-title-100-1000.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/normal-title-100-2000.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/normal-title-100-2000.png
deleted file mode 100644
index e6e37c9..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/normal-title-100-2000.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/normal-title-100-500.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/normal-title-100-500.png
deleted file mode 100644
index 3fcf446..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/normal-title-100-500.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/text-100.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/text-100.png
deleted file mode 100644
index 82141a2..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/text-100.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/text-100.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/text-100.svg
deleted file mode 100644
index db2608a..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/text-100.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/title-0-100-unclipped.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/title-0-100-unclipped.png
deleted file mode 100644
index 0c74f1d..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/title-0-100-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/title-0-100-unclipped.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/title-0-100-unclipped.svg
deleted file mode 100644
index 40e5ae2..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/title-0-100-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/title-1-100-unclipped.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/title-1-100-unclipped.png
deleted file mode 100644
index 1a53501..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/title-1-100-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/title-1-100-unclipped.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/title-1-100-unclipped.svg
deleted file mode 100644
index b5f681b..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/review/title-size-reduction/title-1-100-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/art-master.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/art-master.png
deleted file mode 100644
index 9d81a24..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/art-master.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/art-native.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/art-native.png
deleted file mode 100644
index c14d4ba..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/art-native.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/pane-coverage.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/pane-coverage.png
deleted file mode 100644
index e56a3ce..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/pane-coverage.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/raw-ridges.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/raw-ridges.png
deleted file mode 100644
index 1abeeca..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/raw-ridges.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/reference-unclipped.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/reference-unclipped.png
deleted file mode 100644
index f00ff62..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/reference-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/reference-unclipped.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/reference-unclipped.svg
deleted file mode 100644
index d2af71e..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/reference-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/text-2000.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/text-2000.png
deleted file mode 100644
index 82141a2..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/text-2000.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/text.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/text.svg
deleted file mode 100644
index 78dab77..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/text.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/title-0-unclipped.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/title-0-unclipped.png
deleted file mode 100644
index 0c74f1d..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/title-0-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/title-0-unclipped.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/title-0-unclipped.svg
deleted file mode 100644
index 14081e1..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/title-0-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/title-1-unclipped.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/title-1-unclipped.png
deleted file mode 100644
index 1a53501..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/title-1-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/title-1-unclipped.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/title-1-unclipped.svg
deleted file mode 100644
index e05524a..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/title-1-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/verse-0-unclipped.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/verse-0-unclipped.png
deleted file mode 100644
index be218d1..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/verse-0-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/verse-0-unclipped.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/verse-0-unclipped.svg
deleted file mode 100644
index 273cdbb..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/verse-0-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/verse-1-unclipped.png b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/verse-1-unclipped.png
deleted file mode 100644
index c660172..0000000
Binary files a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/verse-1-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/verse-1-unclipped.svg b/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/verse-1-unclipped.svg
deleted file mode 100644
index d37e3fe..0000000
--- a/in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v02/source/text/verse-1-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BP-002-david/README.md b/in-progress/cards/BP-002-david/README.md
index 0ec2d95..efcff42 100644
--- a/in-progress/cards/BP-002-david/README.md
+++ b/in-progress/cards/BP-002-david/README.md
@@ -1,8 +1,13 @@
# BP-002 — David
-Selected revision: **v03 — art review**.
+Selected revision: **v03 — approved**.
-- [Revised composition](revisions/v03/README.md)
-- [Before / after](revisions/v03/review/before-after.png)
-- [Previous sample](revisions/v02/README.md)
-- [Progress](card.json)
+- [Accepted card](../../../artifacts/cards/BP-002-david/README.md)
+- [Normal card](../../../artifacts/cards/BP-002-david/med/normal/card.png)
+- [Four-printing comparison](../../../artifacts/cards/BP-002-david/review/printings-comparison.png)
+- [Approval and manifest](../../../artifacts/cards/BP-002-david/manifest.json)
+- [Card progress](card.json)
+- [Compact art iteration v01](history/revisions/v01/record.json)
+- [Compact art iteration v02](history/revisions/v02/record.json)
+
+Further changes begin in a new working revision. Moving-light review is recorded separately from acceptance.
diff --git a/in-progress/cards/BP-002-david/card.json b/in-progress/cards/BP-002-david/card.json
index 6369830..e3727b4 100644
--- a/in-progress/cards/BP-002-david/card.json
+++ b/in-progress/cards/BP-002-david/card.json
@@ -4,7 +4,18 @@
"title": "David",
"rarity": "Legendary",
"folderName": "BP-002-david",
- "history": [],
+ "history": [
+ {
+ "revision": "v01",
+ "path": "history/revisions/v01",
+ "status": "superseded-revision-record"
+ },
+ {
+ "revision": "v02",
+ "path": "history/revisions/v02",
+ "status": "superseded-revision-record"
+ }
+ ],
"selectedRevision": "v03",
"stage": "approved",
"approval": {
diff --git a/in-progress/cards/BP-002-david/revisions/v01/README.md b/in-progress/cards/BP-002-david/history/revisions/v01/README.md
similarity index 100%
rename from in-progress/cards/BP-002-david/revisions/v01/README.md
rename to in-progress/cards/BP-002-david/history/revisions/v01/README.md
diff --git a/in-progress/cards/BP-002-david/revisions/v01/card.json b/in-progress/cards/BP-002-david/history/revisions/v01/card.json
similarity index 100%
rename from in-progress/cards/BP-002-david/revisions/v01/card.json
rename to in-progress/cards/BP-002-david/history/revisions/v01/card.json
diff --git a/in-progress/cards/BP-002-david/revisions/v01/manifest.json b/in-progress/cards/BP-002-david/history/revisions/v01/full-manifest.json
similarity index 100%
rename from in-progress/cards/BP-002-david/revisions/v01/manifest.json
rename to in-progress/cards/BP-002-david/history/revisions/v01/full-manifest.json
diff --git a/in-progress/cards/BP-002-david/history/revisions/v01/record.json b/in-progress/cards/BP-002-david/history/revisions/v01/record.json
new file mode 100644
index 0000000..7934528
--- /dev/null
+++ b/in-progress/cards/BP-002-david/history/revisions/v01/record.json
@@ -0,0 +1,17 @@
+{
+ "schemaVersion": 1,
+ "kind": "compact-card-revision",
+ "cardId": "BP-002",
+ "folderName": "BP-002-david",
+ "revision": "v01",
+ "originalStage": "art-review",
+ "approval": null,
+ "reason": "superseded when v03 was accepted",
+ "originalManifest": "full-manifest.json",
+ "originalManifestSHA256": "7347368dfba91c6d1b61e68fa08ae8128cb476fbca27ee64003037922ce8010d",
+ "referenceResolution": "low",
+ "referenceImages": [
+ "review/art-reference.png"
+ ],
+ "retention": "Text provenance plus one 500 x 700 card face per available printing; full current acceptance lives in artifacts/cards."
+}
diff --git a/in-progress/cards/BP-002-david/history/revisions/v01/review/art-reference.png b/in-progress/cards/BP-002-david/history/revisions/v01/review/art-reference.png
new file mode 100644
index 0000000..b333e56
Binary files /dev/null and b/in-progress/cards/BP-002-david/history/revisions/v01/review/art-reference.png differ
diff --git a/in-progress/cards/BP-002-david/revisions/v01/review/art-review.json b/in-progress/cards/BP-002-david/history/revisions/v01/review/art-review.json
similarity index 100%
rename from in-progress/cards/BP-002-david/revisions/v01/review/art-review.json
rename to in-progress/cards/BP-002-david/history/revisions/v01/review/art-review.json
diff --git a/in-progress/cards/BP-002-david/revisions/v01/source/art-provenance.json b/in-progress/cards/BP-002-david/history/revisions/v01/source/art-provenance.json
similarity index 100%
rename from in-progress/cards/BP-002-david/revisions/v01/source/art-provenance.json
rename to in-progress/cards/BP-002-david/history/revisions/v01/source/art-provenance.json
diff --git a/in-progress/cards/BP-002-david/revisions/v01/source/generation-prompt.txt b/in-progress/cards/BP-002-david/history/revisions/v01/source/generation-prompt.txt
similarity index 100%
rename from in-progress/cards/BP-002-david/revisions/v01/source/generation-prompt.txt
rename to in-progress/cards/BP-002-david/history/revisions/v01/source/generation-prompt.txt
diff --git a/in-progress/cards/BP-002-david/revisions/v02/README.md b/in-progress/cards/BP-002-david/history/revisions/v02/README.md
similarity index 100%
rename from in-progress/cards/BP-002-david/revisions/v02/README.md
rename to in-progress/cards/BP-002-david/history/revisions/v02/README.md
diff --git a/in-progress/cards/BP-002-david/revisions/v02/card.json b/in-progress/cards/BP-002-david/history/revisions/v02/card.json
similarity index 100%
rename from in-progress/cards/BP-002-david/revisions/v02/card.json
rename to in-progress/cards/BP-002-david/history/revisions/v02/card.json
diff --git a/in-progress/cards/BP-002-david/revisions/v02/manifest.json b/in-progress/cards/BP-002-david/history/revisions/v02/full-manifest.json
similarity index 100%
rename from in-progress/cards/BP-002-david/revisions/v02/manifest.json
rename to in-progress/cards/BP-002-david/history/revisions/v02/full-manifest.json
diff --git a/in-progress/cards/BP-002-david/history/revisions/v02/record.json b/in-progress/cards/BP-002-david/history/revisions/v02/record.json
new file mode 100644
index 0000000..a175b5f
--- /dev/null
+++ b/in-progress/cards/BP-002-david/history/revisions/v02/record.json
@@ -0,0 +1,17 @@
+{
+ "schemaVersion": 1,
+ "kind": "compact-card-revision",
+ "cardId": "BP-002",
+ "folderName": "BP-002-david",
+ "revision": "v02",
+ "originalStage": "art-review",
+ "approval": null,
+ "reason": "superseded when v03 was accepted",
+ "originalManifest": "full-manifest.json",
+ "originalManifestSHA256": "d81a8942ba0a543aa94e5496a53d353e5d049e5fe23201fd6e021fae54e620ab",
+ "referenceResolution": "low",
+ "referenceImages": [
+ "review/art-reference.png"
+ ],
+ "retention": "Text provenance plus one 500 x 700 card face per available printing; full current acceptance lives in artifacts/cards."
+}
diff --git a/in-progress/cards/BP-002-david/history/revisions/v02/review/art-reference.png b/in-progress/cards/BP-002-david/history/revisions/v02/review/art-reference.png
new file mode 100644
index 0000000..5b9dba6
Binary files /dev/null and b/in-progress/cards/BP-002-david/history/revisions/v02/review/art-reference.png differ
diff --git a/in-progress/cards/BP-002-david/revisions/v02/review/art-review.json b/in-progress/cards/BP-002-david/history/revisions/v02/review/art-review.json
similarity index 100%
rename from in-progress/cards/BP-002-david/revisions/v02/review/art-review.json
rename to in-progress/cards/BP-002-david/history/revisions/v02/review/art-review.json
diff --git a/in-progress/cards/BP-002-david/revisions/v02/source/art-provenance.json b/in-progress/cards/BP-002-david/history/revisions/v02/source/art-provenance.json
similarity index 100%
rename from in-progress/cards/BP-002-david/revisions/v02/source/art-provenance.json
rename to in-progress/cards/BP-002-david/history/revisions/v02/source/art-provenance.json
diff --git a/in-progress/cards/BP-002-david/revisions/v02/source/edit-prompt.txt b/in-progress/cards/BP-002-david/history/revisions/v02/source/edit-prompt.txt
similarity index 100%
rename from in-progress/cards/BP-002-david/revisions/v02/source/edit-prompt.txt
rename to in-progress/cards/BP-002-david/history/revisions/v02/source/edit-prompt.txt
diff --git a/in-progress/cards/BP-002-david/revisions/v01/high/manifest.json b/in-progress/cards/BP-002-david/revisions/v01/high/manifest.json
deleted file mode 100644
index b6f5017..0000000
--- a/in-progress/cards/BP-002-david/revisions/v01/high/manifest.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 2000,
- 2800
- ],
- "files": {}
-}
diff --git a/in-progress/cards/BP-002-david/revisions/v01/low/manifest.json b/in-progress/cards/BP-002-david/revisions/v01/low/manifest.json
deleted file mode 100644
index 05e0f15..0000000
--- a/in-progress/cards/BP-002-david/revisions/v01/low/manifest.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 500,
- 700
- ],
- "files": {}
-}
diff --git a/in-progress/cards/BP-002-david/revisions/v01/med/manifest.json b/in-progress/cards/BP-002-david/revisions/v01/med/manifest.json
deleted file mode 100644
index dfd2543..0000000
--- a/in-progress/cards/BP-002-david/revisions/v01/med/manifest.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 1000,
- 1400
- ],
- "files": {}
-}
diff --git a/in-progress/cards/BP-002-david/revisions/v01/review/provisional-layout-guide.svg b/in-progress/cards/BP-002-david/revisions/v01/review/provisional-layout-guide.svg
deleted file mode 100644
index 5fd774a..0000000
--- a/in-progress/cards/BP-002-david/revisions/v01/review/provisional-layout-guide.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BP-002-david/revisions/v01/source/art-master.png b/in-progress/cards/BP-002-david/revisions/v01/source/art-master.png
deleted file mode 100644
index e617cb8..0000000
Binary files a/in-progress/cards/BP-002-david/revisions/v01/source/art-master.png and /dev/null differ
diff --git a/in-progress/cards/BP-002-david/revisions/v01/source/art-native.png b/in-progress/cards/BP-002-david/revisions/v01/source/art-native.png
deleted file mode 100644
index 994fed2..0000000
Binary files a/in-progress/cards/BP-002-david/revisions/v01/source/art-native.png and /dev/null differ
diff --git a/in-progress/cards/BP-002-david/revisions/v02/high/manifest.json b/in-progress/cards/BP-002-david/revisions/v02/high/manifest.json
deleted file mode 100644
index b6f5017..0000000
--- a/in-progress/cards/BP-002-david/revisions/v02/high/manifest.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 2000,
- 2800
- ],
- "files": {}
-}
diff --git a/in-progress/cards/BP-002-david/revisions/v02/low/manifest.json b/in-progress/cards/BP-002-david/revisions/v02/low/manifest.json
deleted file mode 100644
index 05e0f15..0000000
--- a/in-progress/cards/BP-002-david/revisions/v02/low/manifest.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 500,
- 700
- ],
- "files": {}
-}
diff --git a/in-progress/cards/BP-002-david/revisions/v02/med/manifest.json b/in-progress/cards/BP-002-david/revisions/v02/med/manifest.json
deleted file mode 100644
index dfd2543..0000000
--- a/in-progress/cards/BP-002-david/revisions/v02/med/manifest.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 1000,
- 1400
- ],
- "files": {}
-}
diff --git a/in-progress/cards/BP-002-david/revisions/v02/review/before-after.png b/in-progress/cards/BP-002-david/revisions/v02/review/before-after.png
deleted file mode 100644
index 06f15e0..0000000
Binary files a/in-progress/cards/BP-002-david/revisions/v02/review/before-after.png and /dev/null differ
diff --git a/in-progress/cards/BP-002-david/revisions/v02/review/provisional-layout-guide.svg b/in-progress/cards/BP-002-david/revisions/v02/review/provisional-layout-guide.svg
deleted file mode 100644
index 5fd774a..0000000
--- a/in-progress/cards/BP-002-david/revisions/v02/review/provisional-layout-guide.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BP-002-david/revisions/v02/source/art-master.png b/in-progress/cards/BP-002-david/revisions/v02/source/art-master.png
deleted file mode 100644
index 4ab9285..0000000
Binary files a/in-progress/cards/BP-002-david/revisions/v02/source/art-master.png and /dev/null differ
diff --git a/in-progress/cards/BP-002-david/revisions/v02/source/art-native.png b/in-progress/cards/BP-002-david/revisions/v02/source/art-native.png
deleted file mode 100644
index f558c58..0000000
Binary files a/in-progress/cards/BP-002-david/revisions/v02/source/art-native.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/README.md b/in-progress/cards/BP-045-timothy/README.md
index 5edc269..6f59511 100644
--- a/in-progress/cards/BP-045-timothy/README.md
+++ b/in-progress/cards/BP-045-timothy/README.md
@@ -7,5 +7,6 @@ Selected revision: **v02 — approved**.
- [Four-printing comparison](../../../artifacts/cards/BP-045-timothy/review/printings-comparison.png)
- [Approval and manifest](../../../artifacts/cards/BP-045-timothy/manifest.json)
- [Card progress](card.json)
+- [Compact earlier revision v01](history/revisions/v01/record.json)
Further changes begin in a new working revision. Moving-light review is recorded separately from acceptance.
diff --git a/in-progress/cards/BP-045-timothy/card.json b/in-progress/cards/BP-045-timothy/card.json
index 5190220..f6662c1 100644
--- a/in-progress/cards/BP-045-timothy/card.json
+++ b/in-progress/cards/BP-045-timothy/card.json
@@ -15,6 +15,11 @@
"path": "history/legacy/timothy-layer-proof",
"legacyPath": "spikes/timothy-layer-proof",
"status": "historical-snapshot"
+ },
+ {
+ "revision": "v01",
+ "path": "history/revisions/v01",
+ "status": "superseded-revision-record"
}
],
"folderName": "BP-045-timothy"
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/build.py b/in-progress/cards/BP-045-timothy/history/revisions/v01/build.py
similarity index 100%
rename from in-progress/cards/BP-045-timothy/revisions/v01/build.py
rename to in-progress/cards/BP-045-timothy/history/revisions/v01/build.py
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/card.json b/in-progress/cards/BP-045-timothy/history/revisions/v01/card.json
similarity index 100%
rename from in-progress/cards/BP-045-timothy/revisions/v01/card.json
rename to in-progress/cards/BP-045-timothy/history/revisions/v01/card.json
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/manifest.json b/in-progress/cards/BP-045-timothy/history/revisions/v01/full-manifest.json
similarity index 100%
rename from in-progress/cards/BP-045-timothy/revisions/v01/manifest.json
rename to in-progress/cards/BP-045-timothy/history/revisions/v01/full-manifest.json
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/low/borderless/card.png b/in-progress/cards/BP-045-timothy/history/revisions/v01/low/borderless/card.png
similarity index 100%
rename from in-progress/cards/BP-045-timothy/revisions/v01/low/borderless/card.png
rename to in-progress/cards/BP-045-timothy/history/revisions/v01/low/borderless/card.png
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/low/boundless/card.png b/in-progress/cards/BP-045-timothy/history/revisions/v01/low/boundless/card.png
similarity index 100%
rename from in-progress/cards/BP-045-timothy/revisions/v01/low/boundless/card.png
rename to in-progress/cards/BP-045-timothy/history/revisions/v01/low/boundless/card.png
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/low/normal/card.png b/in-progress/cards/BP-045-timothy/history/revisions/v01/low/normal/card.png
similarity index 100%
rename from in-progress/cards/BP-045-timothy/revisions/v01/low/normal/card.png
rename to in-progress/cards/BP-045-timothy/history/revisions/v01/low/normal/card.png
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/low/textless/card.png b/in-progress/cards/BP-045-timothy/history/revisions/v01/low/textless/card.png
similarity index 100%
rename from in-progress/cards/BP-045-timothy/revisions/v01/low/textless/card.png
rename to in-progress/cards/BP-045-timothy/history/revisions/v01/low/textless/card.png
diff --git a/in-progress/cards/BP-045-timothy/history/revisions/v01/record.json b/in-progress/cards/BP-045-timothy/history/revisions/v01/record.json
new file mode 100644
index 0000000..fd0a645
--- /dev/null
+++ b/in-progress/cards/BP-045-timothy/history/revisions/v01/record.json
@@ -0,0 +1,20 @@
+{
+ "schemaVersion": 1,
+ "kind": "compact-card-revision",
+ "cardId": "BP-045",
+ "folderName": "BP-045-timothy",
+ "revision": "v01",
+ "originalStage": "assembly-review",
+ "approval": null,
+ "reason": "superseded when v02 was accepted",
+ "originalManifest": "full-manifest.json",
+ "originalManifestSHA256": "667962f3e8c113377dcc7433d8561afa16a015ad6894b0f5af3a9cad1a4acec0",
+ "referenceResolution": "low",
+ "referenceImages": [
+ "low/borderless/card.png",
+ "low/boundless/card.png",
+ "low/normal/card.png",
+ "low/textless/card.png"
+ ],
+ "retention": "Text provenance plus one 500 x 700 card face per available printing; full current acceptance lives in artifacts/cards."
+}
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/review/build-validation.json b/in-progress/cards/BP-045-timothy/history/revisions/v01/review/build-validation.json
similarity index 100%
rename from in-progress/cards/BP-045-timothy/revisions/v01/review/build-validation.json
rename to in-progress/cards/BP-045-timothy/history/revisions/v01/review/build-validation.json
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/review/static-review.json b/in-progress/cards/BP-045-timothy/history/revisions/v01/review/static-review.json
similarity index 100%
rename from in-progress/cards/BP-045-timothy/revisions/v01/review/static-review.json
rename to in-progress/cards/BP-045-timothy/history/revisions/v01/review/static-review.json
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/source/art-provenance.json b/in-progress/cards/BP-045-timothy/history/revisions/v01/source/art-provenance.json
similarity index 100%
rename from in-progress/cards/BP-045-timothy/revisions/v01/source/art-provenance.json
rename to in-progress/cards/BP-045-timothy/history/revisions/v01/source/art-provenance.json
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/high/borderless/card.png b/in-progress/cards/BP-045-timothy/revisions/v01/high/borderless/card.png
deleted file mode 100644
index a083f3f..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/high/borderless/card.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/high/borderless/card.svg b/in-progress/cards/BP-045-timothy/revisions/v01/high/borderless/card.svg
deleted file mode 100644
index a8a6287..0000000
--- a/in-progress/cards/BP-045-timothy/revisions/v01/high/borderless/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/high/borderless/finish-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/high/borderless/finish-mask.png
deleted file mode 100644
index 552adce..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/high/borderless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/high/borderless/text-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/high/borderless/text-mask.png
deleted file mode 100644
index 9463510..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/high/borderless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/high/boundless/card.png b/in-progress/cards/BP-045-timothy/revisions/v01/high/boundless/card.png
deleted file mode 100644
index 3361efc..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/high/boundless/card.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/high/boundless/card.svg b/in-progress/cards/BP-045-timothy/revisions/v01/high/boundless/card.svg
deleted file mode 100644
index 59deeeb..0000000
--- a/in-progress/cards/BP-045-timothy/revisions/v01/high/boundless/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/high/boundless/finish-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/high/boundless/finish-mask.png
deleted file mode 100644
index 4926934..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/high/boundless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/high/boundless/text-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/high/boundless/text-mask.png
deleted file mode 100644
index 63e7d85..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/high/boundless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/high/manifest.json b/in-progress/cards/BP-045-timothy/revisions/v01/high/manifest.json
deleted file mode 100644
index a8198fd..0000000
--- a/in-progress/cards/BP-045-timothy/revisions/v01/high/manifest.json
+++ /dev/null
@@ -1,105 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 2000,
- 2800
- ],
- "files": {
- "normal/card.png": {
- "sha256": "e9398d153865741a2d4d9473314816e152b06f733c4aba7fb58a263bbdfeda92",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "normal/card.svg": {
- "sha256": "14ab5978e4ca6571e3031a3add81d0044bf6794df81660d1459e7e45f0624961"
- },
- "normal/finish-mask.png": {
- "sha256": "8a21f4d13aedc1d4dd8857bb61a55afc1dc09c42c0ae3b6db2717d90c24bb647",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "normal/text-mask.png": {
- "sha256": "30c5c0b305a2e07f8089a065c437de8c26d0ceff45cc41c8ab4d90266569404a",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "boundless/card.png": {
- "sha256": "813715a5e13a5ae04be0a20b77ba9f8d175d8d763b585c11d85be9fdb4097ec6",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "boundless/card.svg": {
- "sha256": "cfe3d8720fafb2f1139d51b028ec71ce44758630951128dd4ab4a93c2fd66535"
- },
- "boundless/finish-mask.png": {
- "sha256": "42ec267b2242f795fafcec4766f1c8c79c4392e79703e72f993167c79b7ef2b4",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "boundless/text-mask.png": {
- "sha256": "27006d9c9a2ced6159cc5a6a76ef707e22797a800df9b9e19ec1f1783fc6d767",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "borderless/card.png": {
- "sha256": "c86fba2aef80ca96cb936cc96da23ea6ea383fee84679018262433929b40227c",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "borderless/card.svg": {
- "sha256": "989938e031996ad19a4fe35a70e869379380e7b64497e8b068dc3aff62457f89"
- },
- "borderless/finish-mask.png": {
- "sha256": "097d9ec8d50014c8f2681b0f0d737cf12296d9077a672fd09a67ad9562c1ea74",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "borderless/text-mask.png": {
- "sha256": "30c5c0b305a2e07f8089a065c437de8c26d0ceff45cc41c8ab4d90266569404a",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "textless/card.png": {
- "sha256": "aa04ba0b5477e67d6b975452a65677b3e58439db672a6ba3b6498f4acff39e50",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "textless/card.svg": {
- "sha256": "030d93ac0c52c59c6383b1a62674fd1459b73ca72c84c0712795bd7dcd6f7784"
- },
- "textless/finish-mask.png": {
- "sha256": "e4fda41f1e2e13f6919fa9cc18e97b9988773be85b0f7013e21edec8a6ab1813",
- "dimensions": [
- 2000,
- 2800
- ]
- },
- "textless/text-mask.png": {
- "sha256": "27006d9c9a2ced6159cc5a6a76ef707e22797a800df9b9e19ec1f1783fc6d767",
- "dimensions": [
- 2000,
- 2800
- ]
- }
- }
-}
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/high/normal/card.png b/in-progress/cards/BP-045-timothy/revisions/v01/high/normal/card.png
deleted file mode 100644
index 28e7675..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/high/normal/card.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/high/normal/card.svg b/in-progress/cards/BP-045-timothy/revisions/v01/high/normal/card.svg
deleted file mode 100644
index 8892fdd..0000000
--- a/in-progress/cards/BP-045-timothy/revisions/v01/high/normal/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/high/normal/finish-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/high/normal/finish-mask.png
deleted file mode 100644
index 94b2737..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/high/normal/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/high/normal/text-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/high/normal/text-mask.png
deleted file mode 100644
index 9463510..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/high/normal/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/high/textless/card.png b/in-progress/cards/BP-045-timothy/revisions/v01/high/textless/card.png
deleted file mode 100644
index 66a3175..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/high/textless/card.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/high/textless/card.svg b/in-progress/cards/BP-045-timothy/revisions/v01/high/textless/card.svg
deleted file mode 100644
index 27220c9..0000000
--- a/in-progress/cards/BP-045-timothy/revisions/v01/high/textless/card.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/high/textless/finish-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/high/textless/finish-mask.png
deleted file mode 100644
index eb999fc..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/high/textless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/high/textless/text-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/high/textless/text-mask.png
deleted file mode 100644
index 63e7d85..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/high/textless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/low/borderless/finish-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/low/borderless/finish-mask.png
deleted file mode 100644
index c8fb2d4..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/low/borderless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/low/borderless/text-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/low/borderless/text-mask.png
deleted file mode 100644
index f60adcc..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/low/borderless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/low/boundless/finish-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/low/boundless/finish-mask.png
deleted file mode 100644
index 29e7cf3..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/low/boundless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/low/boundless/text-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/low/boundless/text-mask.png
deleted file mode 100644
index 6288c76..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/low/boundless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/low/manifest.json b/in-progress/cards/BP-045-timothy/revisions/v01/low/manifest.json
deleted file mode 100644
index 84c9958..0000000
--- a/in-progress/cards/BP-045-timothy/revisions/v01/low/manifest.json
+++ /dev/null
@@ -1,93 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 500,
- 700
- ],
- "files": {
- "normal/card.png": {
- "sha256": "a1dec8d146acde4530349d2d0c77d1f9bfdaf4709b97ebda23576ef3090a3969",
- "dimensions": [
- 500,
- 700
- ]
- },
- "normal/finish-mask.png": {
- "sha256": "52c65fa1afa13cccaa15632eca92862f14fe0455c69c221ab66fd128791a6265",
- "dimensions": [
- 500,
- 700
- ]
- },
- "normal/text-mask.png": {
- "sha256": "8e7eedd14b2b536aac229a9b4595617aa873d66d17406d4fe8d1e44ad8b9eff5",
- "dimensions": [
- 500,
- 700
- ]
- },
- "boundless/card.png": {
- "sha256": "409ac89bc097709c5d15ffa395985ac49b2efad3ac9d4bb939965dcf55eac331",
- "dimensions": [
- 500,
- 700
- ]
- },
- "boundless/finish-mask.png": {
- "sha256": "96137a668486035c46579bf081ec94db007fccececb750b55d0996e553405ae6",
- "dimensions": [
- 500,
- 700
- ]
- },
- "boundless/text-mask.png": {
- "sha256": "85fbeb48f81f5fd89c81a79be7e1d4d16837edd786733f593e0a4451be5fa52b",
- "dimensions": [
- 500,
- 700
- ]
- },
- "borderless/card.png": {
- "sha256": "94da2d3a2a9286e36b16ef239f548c6eea23aae56993c6a54851b8fba2827c59",
- "dimensions": [
- 500,
- 700
- ]
- },
- "borderless/finish-mask.png": {
- "sha256": "65be1a0b96e16d7a01aa88f39566c8a8211a1d7a0e25ae7492b344cb3f5e244d",
- "dimensions": [
- 500,
- 700
- ]
- },
- "borderless/text-mask.png": {
- "sha256": "8e7eedd14b2b536aac229a9b4595617aa873d66d17406d4fe8d1e44ad8b9eff5",
- "dimensions": [
- 500,
- 700
- ]
- },
- "textless/card.png": {
- "sha256": "472e50e27a28f586517a54bc098d47bc8c453b12621f3639abfe801934a7e485",
- "dimensions": [
- 500,
- 700
- ]
- },
- "textless/finish-mask.png": {
- "sha256": "ef626dc551bef83684f33db41c29e732f8a4591941bc338a62c04fa4c27039a1",
- "dimensions": [
- 500,
- 700
- ]
- },
- "textless/text-mask.png": {
- "sha256": "85fbeb48f81f5fd89c81a79be7e1d4d16837edd786733f593e0a4451be5fa52b",
- "dimensions": [
- 500,
- 700
- ]
- }
- }
-}
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/low/normal/finish-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/low/normal/finish-mask.png
deleted file mode 100644
index 0a45d28..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/low/normal/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/low/normal/text-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/low/normal/text-mask.png
deleted file mode 100644
index f60adcc..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/low/normal/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/low/textless/finish-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/low/textless/finish-mask.png
deleted file mode 100644
index 623ac4b..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/low/textless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/low/textless/text-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/low/textless/text-mask.png
deleted file mode 100644
index 6288c76..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/low/textless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/med/borderless/card.png b/in-progress/cards/BP-045-timothy/revisions/v01/med/borderless/card.png
deleted file mode 100644
index e27c970..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/med/borderless/card.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/med/borderless/finish-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/med/borderless/finish-mask.png
deleted file mode 100644
index 8c73948..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/med/borderless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/med/borderless/text-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/med/borderless/text-mask.png
deleted file mode 100644
index 0ff83f9..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/med/borderless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/med/boundless/card.png b/in-progress/cards/BP-045-timothy/revisions/v01/med/boundless/card.png
deleted file mode 100644
index e6881a0..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/med/boundless/card.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/med/boundless/finish-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/med/boundless/finish-mask.png
deleted file mode 100644
index de9b0aa..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/med/boundless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/med/boundless/text-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/med/boundless/text-mask.png
deleted file mode 100644
index 0efa96d..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/med/boundless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/med/manifest.json b/in-progress/cards/BP-045-timothy/revisions/v01/med/manifest.json
deleted file mode 100644
index 5dec48a..0000000
--- a/in-progress/cards/BP-045-timothy/revisions/v01/med/manifest.json
+++ /dev/null
@@ -1,93 +0,0 @@
-{
- "schemaVersion": 1,
- "dimensions": [
- 1000,
- 1400
- ],
- "files": {
- "normal/card.png": {
- "sha256": "0c5e1c3fad740974ad410c1756a1cb1da1148a96f9ff947f0fa04cebe31f6166",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "normal/finish-mask.png": {
- "sha256": "b80c7a66ce85446dda1088df8721730245db46aee1909a973fe731b56e25a9c7",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "normal/text-mask.png": {
- "sha256": "520c86173ac0cf5de668647ed3ad2eac39fdf13c259fe18da462241227be8490",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "boundless/card.png": {
- "sha256": "eaa128ea6c628f898118f7794317b4d4290d9a52781085474645ee9133ce8b6b",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "boundless/finish-mask.png": {
- "sha256": "7e1a804268a281daa9fa7dfbf5cea793f8140ba4234683bfe0de83965e77e1af",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "boundless/text-mask.png": {
- "sha256": "f8732c63feae83b55d064bc73e39904d9158c4e194dfd6d30dbff7864adfd490",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "borderless/card.png": {
- "sha256": "c75874fbf1af08fae953479d6c4a6c855a34f362d230ef661dcc9de310f72355",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "borderless/finish-mask.png": {
- "sha256": "62ff5c9e8aaceda62725f04eb5dd44198b1f67d877a396acf2bf5079059dd82f",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "borderless/text-mask.png": {
- "sha256": "520c86173ac0cf5de668647ed3ad2eac39fdf13c259fe18da462241227be8490",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "textless/card.png": {
- "sha256": "e0c1af595c7fa1029c516f0f2abf2ae87312c2178992d7a20fa3430acdae554f",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "textless/finish-mask.png": {
- "sha256": "09a73658a9aae1459f8987fb13581f29cbbe2d77af78f07cbf9a56209036d8d9",
- "dimensions": [
- 1000,
- 1400
- ]
- },
- "textless/text-mask.png": {
- "sha256": "f8732c63feae83b55d064bc73e39904d9158c4e194dfd6d30dbff7864adfd490",
- "dimensions": [
- 1000,
- 1400
- ]
- }
- }
-}
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/med/normal/card.png b/in-progress/cards/BP-045-timothy/revisions/v01/med/normal/card.png
deleted file mode 100644
index 1f20c69..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/med/normal/card.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/med/normal/finish-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/med/normal/finish-mask.png
deleted file mode 100644
index c872cad..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/med/normal/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/med/normal/text-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/med/normal/text-mask.png
deleted file mode 100644
index 0ff83f9..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/med/normal/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/med/textless/card.png b/in-progress/cards/BP-045-timothy/revisions/v01/med/textless/card.png
deleted file mode 100644
index a3393b7..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/med/textless/card.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/med/textless/finish-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/med/textless/finish-mask.png
deleted file mode 100644
index 274f651..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/med/textless/finish-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/med/textless/text-mask.png b/in-progress/cards/BP-045-timothy/revisions/v01/med/textless/text-mask.png
deleted file mode 100644
index 0efa96d..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/med/textless/text-mask.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/review/tier-comparison.png b/in-progress/cards/BP-045-timothy/revisions/v01/review/tier-comparison.png
deleted file mode 120000
index 58fb13d..0000000
--- a/in-progress/cards/BP-045-timothy/revisions/v01/review/tier-comparison.png
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../../spikes/tier-layer-library-proof/output/review/tier-layers.png
\ No newline at end of file
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/source/art-master.png b/in-progress/cards/BP-045-timothy/revisions/v01/source/art-master.png
deleted file mode 120000
index f6abafa..0000000
--- a/in-progress/cards/BP-045-timothy/revisions/v01/source/art-master.png
+++ /dev/null
@@ -1 +0,0 @@
-../../../history/legacy/timothy-layer-proof/output/layers/art.png
\ No newline at end of file
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-reference-unclipped.png b/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-reference-unclipped.png
deleted file mode 100644
index eff15ea..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-reference-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-reference-unclipped.svg b/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-reference-unclipped.svg
deleted file mode 100644
index 350fa61..0000000
--- a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-reference-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-text-2000.png b/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-text-2000.png
deleted file mode 100644
index 691260e..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-text-2000.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-text.svg b/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-text.svg
deleted file mode 100644
index acd614b..0000000
--- a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-text.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-title-unclipped.png b/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-title-unclipped.png
deleted file mode 100644
index 6ef4c85..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-title-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-title-unclipped.svg b/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-title-unclipped.svg
deleted file mode 100644
index 04c4923..0000000
--- a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-title-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-verse-0-unclipped.png b/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-verse-0-unclipped.png
deleted file mode 100644
index d9a76f5..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-verse-0-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-verse-0-unclipped.svg b/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-verse-0-unclipped.svg
deleted file mode 100644
index 9a1dda8..0000000
--- a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-verse-0-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-verse-1-unclipped.png b/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-verse-1-unclipped.png
deleted file mode 100644
index d77d426..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-verse-1-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-verse-1-unclipped.svg b/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-verse-1-unclipped.svg
deleted file mode 100644
index 06fb5ba..0000000
--- a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-verse-1-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-verse-2-unclipped.png b/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-verse-2-unclipped.png
deleted file mode 100644
index 0976948..0000000
Binary files a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-verse-2-unclipped.png and /dev/null differ
diff --git a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-verse-2-unclipped.svg b/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-verse-2-unclipped.svg
deleted file mode 100644
index b901b84..0000000
--- a/in-progress/cards/BP-045-timothy/revisions/v01/source/text/common-shared-v2-verse-2-unclipped.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/spikes/flourish-spacing-20px-proof/README.md b/spikes/rejected-compositions/flourish-spacing-20px-proof/README.md
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/README.md
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/README.md
diff --git a/spikes/flourish-spacing-20px-proof/build.py b/spikes/rejected-compositions/flourish-spacing-20px-proof/build.py
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/build.py
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/build.py
diff --git a/spikes/flourish-spacing-20px-proof/center-verses.py b/spikes/rejected-compositions/flourish-spacing-20px-proof/center-verses.py
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/center-verses.py
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/center-verses.py
diff --git a/spikes/flourish-spacing-20px-proof/fixed-reference-baseline.py b/spikes/rejected-compositions/flourish-spacing-20px-proof/fixed-reference-baseline.py
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/fixed-reference-baseline.py
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/fixed-reference-baseline.py
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/cards-baseline.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/cards-baseline.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/cards-baseline.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/cards-baseline.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/baseline-borderless-1000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/baseline-borderless-1000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/baseline-borderless-1000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/baseline-borderless-1000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/baseline-borderless-2000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/baseline-borderless-2000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/baseline-borderless-2000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/baseline-borderless-2000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/baseline-borderless-500.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/baseline-borderless-500.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/baseline-borderless-500.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/baseline-borderless-500.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/footer-guides.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/footer-guides.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/footer-guides.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/footer-guides.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/lower-flourish.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/lower-flourish.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/lower-flourish.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/lower-flourish.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/reference-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/reference-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/reference-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/reference-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/reference-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/reference-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/reference-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/reference-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-0.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-0.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-0.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-0.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-0.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-0.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-0.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-0.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-1.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-1.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-1.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-1.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-1.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-1.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-1.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-1.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-2.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-2.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-2.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-2.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-2.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-2.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-2.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-2.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-3.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-3.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-3.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-3.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-3.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-3.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-3.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/stress-reference-3.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/text-baseline.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/text-baseline.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/text-baseline.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/text-baseline.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/text-baseline.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/text-baseline.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/text-baseline.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/text-baseline.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/verse-0-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/verse-0-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/verse-0-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/verse-0-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/verse-0-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/verse-0-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/extraordinary/verse-0-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/extraordinary/verse-0-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9 b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9 b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/font-cache/CACHEDIR.TAG b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/font-cache/CACHEDIR.TAG
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/font-cache/CACHEDIR.TAG
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/font-cache/CACHEDIR.TAG
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9 b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9 b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/fonts.conf b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/fonts.conf
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/fonts.conf
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/fonts.conf
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/footer-guides.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/footer-guides.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/footer-guides.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/footer-guides.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/footers-comparison.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/footers-comparison.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/footers-comparison.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/footers-comparison.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/baseline-borderless-1000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/baseline-borderless-1000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/baseline-borderless-1000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/baseline-borderless-1000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/baseline-borderless-2000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/baseline-borderless-2000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/baseline-borderless-2000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/baseline-borderless-2000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/baseline-borderless-500.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/baseline-borderless-500.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/baseline-borderless-500.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/baseline-borderless-500.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/footer-guides.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/footer-guides.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/footer-guides.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/footer-guides.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/lower-flourish.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/lower-flourish.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/lower-flourish.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/lower-flourish.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/reference-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/reference-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/reference-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/reference-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/reference-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/reference-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/reference-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/reference-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-0.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-0.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-0.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-0.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-0.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-0.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-0.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-0.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-1.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-1.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-1.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-1.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-1.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-1.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-1.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-1.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-2.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-2.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-2.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-2.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-2.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-2.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-2.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-2.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-3.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-3.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-3.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-3.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-3.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-3.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-3.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/stress-reference-3.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/text-baseline.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/text-baseline.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/text-baseline.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/text-baseline.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/text-baseline.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/text-baseline.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/text-baseline.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/text-baseline.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/verse-0-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/verse-0-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/verse-0-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/verse-0-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/verse-0-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/verse-0-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/verse-0-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/verse-0-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/verse-1-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/verse-1-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/verse-1-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/verse-1-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/rare/verse-1-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/verse-1-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/rare/verse-1-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/rare/verse-1-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/baseline-borderless-1000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/baseline-borderless-1000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/baseline-borderless-1000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/baseline-borderless-1000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/baseline-borderless-2000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/baseline-borderless-2000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/baseline-borderless-2000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/baseline-borderless-2000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/baseline-borderless-500.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/baseline-borderless-500.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/baseline-borderless-500.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/baseline-borderless-500.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/footer-guides.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/footer-guides.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/footer-guides.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/footer-guides.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/lower-flourish.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/lower-flourish.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/lower-flourish.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/lower-flourish.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/reference-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/reference-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/reference-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/reference-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/reference-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/reference-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/reference-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/reference-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-0.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-0.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-0.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-0.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-0.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-0.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-0.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-0.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-1.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-1.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-1.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-1.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-1.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-1.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-1.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-1.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-2.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-2.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-2.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-2.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-2.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-2.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-2.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-2.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-3.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-3.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-3.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-3.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-3.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-3.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-3.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/stress-reference-3.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/text-baseline.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/text-baseline.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/text-baseline.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/text-baseline.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/text-baseline.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/text-baseline.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/text-baseline.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/text-baseline.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/verse-0-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/verse-0-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/verse-0-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/verse-0-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/verse-0-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/verse-0-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/verse-0-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/verse-0-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/verse-1-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/verse-1-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/verse-1-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/verse-1-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/uncommon/verse-1-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/verse-1-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/uncommon/verse-1-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/uncommon/verse-1-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-baseline/validation.json b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/validation.json
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-baseline/validation.json
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-baseline/validation.json
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/cards-centered.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/cards-centered.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/cards-centered.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/cards-centered.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/extraordinary/centered-borderless-1000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/extraordinary/centered-borderless-1000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/extraordinary/centered-borderless-1000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/extraordinary/centered-borderless-1000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/extraordinary/centered-borderless-2000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/extraordinary/centered-borderless-2000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/extraordinary/centered-borderless-2000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/extraordinary/centered-borderless-2000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/extraordinary/centered-borderless-500.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/extraordinary/centered-borderless-500.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/extraordinary/centered-borderless-500.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/extraordinary/centered-borderless-500.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/extraordinary/text-centered.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/extraordinary/text-centered.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/extraordinary/text-centered.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/extraordinary/text-centered.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/extraordinary/text-centered.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/extraordinary/text-centered.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/extraordinary/text-centered.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/extraordinary/text-centered.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/extraordinary/upper-flourish-guide.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/extraordinary/upper-flourish-guide.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/extraordinary/upper-flourish-guide.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/extraordinary/upper-flourish-guide.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/extraordinary/verse-0-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/extraordinary/verse-0-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/extraordinary/verse-0-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/extraordinary/verse-0-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/extraordinary/verse-0-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/extraordinary/verse-0-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/extraordinary/verse-0-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/extraordinary/verse-0-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9 b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9 b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/font-cache/CACHEDIR.TAG b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/font-cache/CACHEDIR.TAG
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/font-cache/CACHEDIR.TAG
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/font-cache/CACHEDIR.TAG
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9 b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9 b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/fonts.conf b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/fonts.conf
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/fonts.conf
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/fonts.conf
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/footers-comparison.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/footers-comparison.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/footers-comparison.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/footers-comparison.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/rare/centered-borderless-1000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/centered-borderless-1000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/rare/centered-borderless-1000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/centered-borderless-1000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/rare/centered-borderless-2000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/centered-borderless-2000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/rare/centered-borderless-2000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/centered-borderless-2000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/rare/centered-borderless-500.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/centered-borderless-500.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/rare/centered-borderless-500.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/centered-borderless-500.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/rare/text-centered.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/text-centered.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/rare/text-centered.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/text-centered.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/rare/text-centered.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/text-centered.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/rare/text-centered.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/text-centered.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/rare/upper-flourish-guide.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/upper-flourish-guide.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/rare/upper-flourish-guide.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/upper-flourish-guide.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/rare/verse-0-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/verse-0-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/rare/verse-0-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/verse-0-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/rare/verse-0-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/verse-0-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/rare/verse-0-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/verse-0-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/rare/verse-1-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/verse-1-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/rare/verse-1-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/verse-1-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/rare/verse-1-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/verse-1-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/rare/verse-1-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/rare/verse-1-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/uncommon/centered-borderless-1000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/centered-borderless-1000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/uncommon/centered-borderless-1000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/centered-borderless-1000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/uncommon/centered-borderless-2000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/centered-borderless-2000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/uncommon/centered-borderless-2000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/centered-borderless-2000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/uncommon/centered-borderless-500.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/centered-borderless-500.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/uncommon/centered-borderless-500.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/centered-borderless-500.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/uncommon/text-centered.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/text-centered.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/uncommon/text-centered.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/text-centered.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/uncommon/text-centered.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/text-centered.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/uncommon/text-centered.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/text-centered.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/uncommon/upper-flourish-guide.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/upper-flourish-guide.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/uncommon/upper-flourish-guide.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/upper-flourish-guide.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/uncommon/verse-0-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/verse-0-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/uncommon/verse-0-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/verse-0-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/uncommon/verse-0-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/verse-0-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/uncommon/verse-0-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/verse-0-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/uncommon/verse-1-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/verse-1-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/uncommon/verse-1-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/verse-1-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/uncommon/verse-1-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/verse-1-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/uncommon/verse-1-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/uncommon/verse-1-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-centered/validation.json b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/validation.json
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-centered/validation.json
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-centered/validation.json
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/cards-before-after.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/cards-before-after.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/cards-before-after.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/cards-before-after.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/cards-retyped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/cards-retyped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/cards-retyped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/cards-retyped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/backing-borderless-20.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/backing-borderless-20.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/backing-borderless-20.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/backing-borderless-20.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/backing-borderless-20.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/backing-borderless-20.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/backing-borderless-20.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/backing-borderless-20.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/before-borderless-1000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/before-borderless-1000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/before-borderless-1000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/before-borderless-1000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/before-borderless-2000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/before-borderless-2000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/before-borderless-2000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/before-borderless-2000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/before-borderless-500.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/before-borderless-500.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/before-borderless-500.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/before-borderless-500.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/reference-probe.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/reference-probe.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/reference-probe.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/reference-probe.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/reference-probe.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/reference-probe.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/reference-probe.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/reference-probe.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/reference-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/reference-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/reference-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/reference-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/reference-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/reference-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/reference-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/reference-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/spacing-20-borderless-1000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/spacing-20-borderless-1000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/spacing-20-borderless-1000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/spacing-20-borderless-1000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/spacing-20-borderless-2000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/spacing-20-borderless-2000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/spacing-20-borderless-2000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/spacing-20-borderless-2000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/spacing-20-borderless-500.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/spacing-20-borderless-500.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/spacing-20-borderless-500.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/spacing-20-borderless-500.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/text-preview.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/text-preview.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/text-preview.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/text-preview.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/text-preview.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/text-preview.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/text-preview.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/text-preview.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/title-0-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/title-0-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/title-0-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/title-0-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/title-0-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/title-0-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/title-0-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/title-0-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/verse-0-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/verse-0-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/verse-0-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/verse-0-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/verse-0-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/verse-0-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/extraordinary/verse-0-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/extraordinary/verse-0-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9 b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9 b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/font-cache/CACHEDIR.TAG b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/font-cache/CACHEDIR.TAG
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/font-cache/CACHEDIR.TAG
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/font-cache/CACHEDIR.TAG
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9 b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9 b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/fonts.conf b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/fonts.conf
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/fonts.conf
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/fonts.conf
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/footers-comparison.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/footers-comparison.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/footers-comparison.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/footers-comparison.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/headers-comparison.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/headers-comparison.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/headers-comparison.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/headers-comparison.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/backing-borderless-20.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/backing-borderless-20.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/backing-borderless-20.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/backing-borderless-20.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/backing-borderless-20.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/backing-borderless-20.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/backing-borderless-20.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/backing-borderless-20.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/before-borderless-1000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/before-borderless-1000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/before-borderless-1000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/before-borderless-1000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/before-borderless-2000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/before-borderless-2000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/before-borderless-2000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/before-borderless-2000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/before-borderless-500.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/before-borderless-500.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/before-borderless-500.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/before-borderless-500.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/reference-probe.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/reference-probe.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/reference-probe.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/reference-probe.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/reference-probe.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/reference-probe.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/reference-probe.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/reference-probe.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/reference-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/reference-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/reference-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/reference-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/reference-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/reference-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/reference-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/reference-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/spacing-20-borderless-1000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/spacing-20-borderless-1000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/spacing-20-borderless-1000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/spacing-20-borderless-1000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/spacing-20-borderless-2000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/spacing-20-borderless-2000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/spacing-20-borderless-2000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/spacing-20-borderless-2000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/spacing-20-borderless-500.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/spacing-20-borderless-500.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/spacing-20-borderless-500.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/spacing-20-borderless-500.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/text-preview.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/text-preview.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/text-preview.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/text-preview.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/text-preview.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/text-preview.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/text-preview.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/text-preview.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/title-0-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/title-0-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/title-0-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/title-0-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/title-0-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/title-0-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/title-0-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/title-0-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/verse-0-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/verse-0-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/verse-0-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/verse-0-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/verse-0-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/verse-0-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/verse-0-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/verse-0-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/verse-1-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/verse-1-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/verse-1-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/verse-1-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/rare/verse-1-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/verse-1-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/rare/verse-1-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/rare/verse-1-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/backing-borderless-20.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/backing-borderless-20.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/backing-borderless-20.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/backing-borderless-20.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/backing-borderless-20.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/backing-borderless-20.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/backing-borderless-20.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/backing-borderless-20.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/before-borderless-1000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/before-borderless-1000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/before-borderless-1000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/before-borderless-1000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/before-borderless-2000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/before-borderless-2000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/before-borderless-2000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/before-borderless-2000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/before-borderless-500.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/before-borderless-500.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/before-borderless-500.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/before-borderless-500.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/reference-probe.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/reference-probe.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/reference-probe.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/reference-probe.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/reference-probe.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/reference-probe.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/reference-probe.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/reference-probe.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/reference-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/reference-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/reference-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/reference-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/reference-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/reference-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/reference-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/reference-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/spacing-20-borderless-1000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/spacing-20-borderless-1000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/spacing-20-borderless-1000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/spacing-20-borderless-1000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/spacing-20-borderless-2000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/spacing-20-borderless-2000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/spacing-20-borderless-2000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/spacing-20-borderless-2000.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/spacing-20-borderless-500.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/spacing-20-borderless-500.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/spacing-20-borderless-500.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/spacing-20-borderless-500.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/text-preview.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/text-preview.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/text-preview.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/text-preview.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/text-preview.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/text-preview.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/text-preview.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/text-preview.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/title-0-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/title-0-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/title-0-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/title-0-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/title-0-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/title-0-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/title-0-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/title-0-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/title-1-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/title-1-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/title-1-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/title-1-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/title-1-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/title-1-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/title-1-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/title-1-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/verse-0-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/verse-0-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/verse-0-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/verse-0-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/verse-0-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/verse-0-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/verse-0-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/verse-0-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/verse-1-unclipped.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/verse-1-unclipped.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/verse-1-unclipped.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/verse-1-unclipped.png
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/uncommon/verse-1-unclipped.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/verse-1-unclipped.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/uncommon/verse-1-unclipped.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/uncommon/verse-1-unclipped.svg
diff --git a/spikes/flourish-spacing-20px-proof/output-retyped/validation.json b/spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/validation.json
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output-retyped/validation.json
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output-retyped/validation.json
diff --git a/spikes/flourish-spacing-20px-proof/output/cards-before-after.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/cards-before-after.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/cards-before-after.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/cards-before-after.png
diff --git a/spikes/flourish-spacing-20px-proof/output/extraordinary/backing-borderless-20.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/backing-borderless-20.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/extraordinary/backing-borderless-20.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/backing-borderless-20.png
diff --git a/spikes/flourish-spacing-20px-proof/output/extraordinary/backing-borderless-20.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/backing-borderless-20.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/extraordinary/backing-borderless-20.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/backing-borderless-20.svg
diff --git a/spikes/flourish-spacing-20px-proof/output/extraordinary/before-borderless-1000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/before-borderless-1000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/extraordinary/before-borderless-1000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/before-borderless-1000.png
diff --git a/spikes/flourish-spacing-20px-proof/output/extraordinary/before-borderless-2000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/before-borderless-2000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/extraordinary/before-borderless-2000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/before-borderless-2000.png
diff --git a/spikes/flourish-spacing-20px-proof/output/extraordinary/before-borderless-500.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/before-borderless-500.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/extraordinary/before-borderless-500.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/before-borderless-500.png
diff --git a/spikes/flourish-spacing-20px-proof/output/extraordinary/spacing-20-borderless-1000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/spacing-20-borderless-1000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/extraordinary/spacing-20-borderless-1000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/spacing-20-borderless-1000.png
diff --git a/spikes/flourish-spacing-20px-proof/output/extraordinary/spacing-20-borderless-2000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/spacing-20-borderless-2000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/extraordinary/spacing-20-borderless-2000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/spacing-20-borderless-2000.png
diff --git a/spikes/flourish-spacing-20px-proof/output/extraordinary/spacing-20-borderless-500.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/spacing-20-borderless-500.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/extraordinary/spacing-20-borderless-500.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/spacing-20-borderless-500.png
diff --git a/spikes/flourish-spacing-20px-proof/output/extraordinary/text-preview.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/text-preview.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/extraordinary/text-preview.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/text-preview.png
diff --git a/spikes/flourish-spacing-20px-proof/output/extraordinary/text-preview.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/text-preview.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/extraordinary/text-preview.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/extraordinary/text-preview.svg
diff --git a/spikes/flourish-spacing-20px-proof/output/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9 b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
diff --git a/spikes/flourish-spacing-20px-proof/output/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9 b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
diff --git a/spikes/flourish-spacing-20px-proof/output/font-cache/CACHEDIR.TAG b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/font-cache/CACHEDIR.TAG
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/font-cache/CACHEDIR.TAG
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/font-cache/CACHEDIR.TAG
diff --git a/spikes/flourish-spacing-20px-proof/output/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9 b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
diff --git a/spikes/flourish-spacing-20px-proof/output/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9 b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
diff --git a/spikes/flourish-spacing-20px-proof/output/fonts.conf b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/fonts.conf
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/fonts.conf
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/fonts.conf
diff --git a/spikes/flourish-spacing-20px-proof/output/footers-comparison.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/footers-comparison.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/footers-comparison.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/footers-comparison.png
diff --git a/spikes/flourish-spacing-20px-proof/output/headers-comparison.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/headers-comparison.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/headers-comparison.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/headers-comparison.png
diff --git a/spikes/flourish-spacing-20px-proof/output/rare/backing-borderless-20.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/backing-borderless-20.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/rare/backing-borderless-20.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/backing-borderless-20.png
diff --git a/spikes/flourish-spacing-20px-proof/output/rare/backing-borderless-20.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/backing-borderless-20.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/rare/backing-borderless-20.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/backing-borderless-20.svg
diff --git a/spikes/flourish-spacing-20px-proof/output/rare/before-borderless-1000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/before-borderless-1000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/rare/before-borderless-1000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/before-borderless-1000.png
diff --git a/spikes/flourish-spacing-20px-proof/output/rare/before-borderless-2000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/before-borderless-2000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/rare/before-borderless-2000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/before-borderless-2000.png
diff --git a/spikes/flourish-spacing-20px-proof/output/rare/before-borderless-500.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/before-borderless-500.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/rare/before-borderless-500.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/before-borderless-500.png
diff --git a/spikes/flourish-spacing-20px-proof/output/rare/spacing-20-borderless-1000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/spacing-20-borderless-1000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/rare/spacing-20-borderless-1000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/spacing-20-borderless-1000.png
diff --git a/spikes/flourish-spacing-20px-proof/output/rare/spacing-20-borderless-2000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/spacing-20-borderless-2000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/rare/spacing-20-borderless-2000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/spacing-20-borderless-2000.png
diff --git a/spikes/flourish-spacing-20px-proof/output/rare/spacing-20-borderless-500.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/spacing-20-borderless-500.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/rare/spacing-20-borderless-500.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/spacing-20-borderless-500.png
diff --git a/spikes/flourish-spacing-20px-proof/output/rare/text-preview.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/text-preview.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/rare/text-preview.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/text-preview.png
diff --git a/spikes/flourish-spacing-20px-proof/output/rare/text-preview.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/text-preview.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/rare/text-preview.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/rare/text-preview.svg
diff --git a/spikes/flourish-spacing-20px-proof/output/uncommon/backing-borderless-20.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/backing-borderless-20.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/uncommon/backing-borderless-20.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/backing-borderless-20.png
diff --git a/spikes/flourish-spacing-20px-proof/output/uncommon/backing-borderless-20.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/backing-borderless-20.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/uncommon/backing-borderless-20.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/backing-borderless-20.svg
diff --git a/spikes/flourish-spacing-20px-proof/output/uncommon/before-borderless-1000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/before-borderless-1000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/uncommon/before-borderless-1000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/before-borderless-1000.png
diff --git a/spikes/flourish-spacing-20px-proof/output/uncommon/before-borderless-2000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/before-borderless-2000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/uncommon/before-borderless-2000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/before-borderless-2000.png
diff --git a/spikes/flourish-spacing-20px-proof/output/uncommon/before-borderless-500.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/before-borderless-500.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/uncommon/before-borderless-500.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/before-borderless-500.png
diff --git a/spikes/flourish-spacing-20px-proof/output/uncommon/spacing-20-borderless-1000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/spacing-20-borderless-1000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/uncommon/spacing-20-borderless-1000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/spacing-20-borderless-1000.png
diff --git a/spikes/flourish-spacing-20px-proof/output/uncommon/spacing-20-borderless-2000.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/spacing-20-borderless-2000.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/uncommon/spacing-20-borderless-2000.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/spacing-20-borderless-2000.png
diff --git a/spikes/flourish-spacing-20px-proof/output/uncommon/spacing-20-borderless-500.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/spacing-20-borderless-500.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/uncommon/spacing-20-borderless-500.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/spacing-20-borderless-500.png
diff --git a/spikes/flourish-spacing-20px-proof/output/uncommon/text-preview.png b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/text-preview.png
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/uncommon/text-preview.png
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/text-preview.png
diff --git a/spikes/flourish-spacing-20px-proof/output/uncommon/text-preview.svg b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/text-preview.svg
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/uncommon/text-preview.svg
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/uncommon/text-preview.svg
diff --git a/spikes/flourish-spacing-20px-proof/output/validation.json b/spikes/rejected-compositions/flourish-spacing-20px-proof/output/validation.json
similarity index 100%
rename from spikes/flourish-spacing-20px-proof/output/validation.json
rename to spikes/rejected-compositions/flourish-spacing-20px-proof/output/validation.json
diff --git a/spikes/tier-layer-library-proof/README.md b/spikes/rejected-compositions/tier-layer-library-proof/README.md
similarity index 100%
rename from spikes/tier-layer-library-proof/README.md
rename to spikes/rejected-compositions/tier-layer-library-proof/README.md
diff --git a/spikes/tier-layer-library-proof/build.py b/spikes/rejected-compositions/tier-layer-library-proof/build.py
similarity index 100%
rename from spikes/tier-layer-library-proof/build.py
rename to spikes/rejected-compositions/tier-layer-library-proof/build.py
diff --git a/spikes/tier-layer-library-proof/cards.json b/spikes/rejected-compositions/tier-layer-library-proof/cards.json
similarity index 100%
rename from spikes/tier-layer-library-proof/cards.json
rename to spikes/rejected-compositions/tier-layer-library-proof/cards.json
diff --git a/spikes/tier-layer-library-proof/output/cards/common-shared-v2-borderless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-borderless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/common-shared-v2-borderless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-borderless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/common-shared-v2-borderless-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-borderless-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/common-shared-v2-borderless-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-borderless-2000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/common-shared-v2-borderless-500.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-borderless-500.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/common-shared-v2-borderless-500.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-borderless-500.png
diff --git a/spikes/tier-layer-library-proof/output/cards/common-shared-v2-boundless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-boundless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/common-shared-v2-boundless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-boundless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/common-shared-v2-boundless-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-boundless-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/common-shared-v2-boundless-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-boundless-2000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/common-shared-v2-boundless-500.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-boundless-500.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/common-shared-v2-boundless-500.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-boundless-500.png
diff --git a/spikes/tier-layer-library-proof/output/cards/common-shared-v2-normal-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-normal-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/common-shared-v2-normal-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-normal-1000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/common-shared-v2-normal-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-normal-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/common-shared-v2-normal-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-normal-2000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/common-shared-v2-normal-500.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-normal-500.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/common-shared-v2-normal-500.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-normal-500.png
diff --git a/spikes/tier-layer-library-proof/output/cards/common-shared-v2-textless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-textless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/common-shared-v2-textless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-textless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/common-shared-v2-textless-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-textless-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/common-shared-v2-textless-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-textless-2000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/common-shared-v2-textless-500.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-textless-500.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/common-shared-v2-textless-500.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/common-shared-v2-textless-500.png
diff --git a/spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-borderless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-borderless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-borderless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-borderless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-borderless-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-borderless-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-borderless-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-borderless-2000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-borderless-500.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-borderless-500.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-borderless-500.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-borderless-500.png
diff --git a/spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-boundless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-boundless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-boundless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-boundless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-boundless-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-boundless-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-boundless-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-boundless-2000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-boundless-500.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-boundless-500.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-boundless-500.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-boundless-500.png
diff --git a/spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-normal-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-normal-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-normal-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-normal-1000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-normal-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-normal-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-normal-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-normal-2000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-normal-500.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-normal-500.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-normal-500.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-normal-500.png
diff --git a/spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-textless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-textless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-textless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-textless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-textless-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-textless-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-textless-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-textless-2000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-textless-500.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-textless-500.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/extraordinary-shared-v2-textless-500.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/extraordinary-shared-v2-textless-500.png
diff --git a/spikes/tier-layer-library-proof/output/cards/rare-shared-v2-borderless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-borderless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/rare-shared-v2-borderless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-borderless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/rare-shared-v2-borderless-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-borderless-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/rare-shared-v2-borderless-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-borderless-2000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/rare-shared-v2-borderless-500.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-borderless-500.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/rare-shared-v2-borderless-500.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-borderless-500.png
diff --git a/spikes/tier-layer-library-proof/output/cards/rare-shared-v2-boundless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-boundless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/rare-shared-v2-boundless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-boundless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/rare-shared-v2-boundless-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-boundless-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/rare-shared-v2-boundless-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-boundless-2000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/rare-shared-v2-boundless-500.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-boundless-500.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/rare-shared-v2-boundless-500.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-boundless-500.png
diff --git a/spikes/tier-layer-library-proof/output/cards/rare-shared-v2-normal-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-normal-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/rare-shared-v2-normal-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-normal-1000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/rare-shared-v2-normal-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-normal-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/rare-shared-v2-normal-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-normal-2000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/rare-shared-v2-normal-500.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-normal-500.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/rare-shared-v2-normal-500.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-normal-500.png
diff --git a/spikes/tier-layer-library-proof/output/cards/rare-shared-v2-textless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-textless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/rare-shared-v2-textless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-textless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/rare-shared-v2-textless-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-textless-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/rare-shared-v2-textless-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-textless-2000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/rare-shared-v2-textless-500.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-textless-500.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/rare-shared-v2-textless-500.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/rare-shared-v2-textless-500.png
diff --git a/spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-borderless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-borderless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-borderless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-borderless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-borderless-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-borderless-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-borderless-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-borderless-2000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-borderless-500.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-borderless-500.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-borderless-500.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-borderless-500.png
diff --git a/spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-boundless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-boundless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-boundless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-boundless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-boundless-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-boundless-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-boundless-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-boundless-2000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-boundless-500.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-boundless-500.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-boundless-500.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-boundless-500.png
diff --git a/spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-normal-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-normal-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-normal-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-normal-1000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-normal-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-normal-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-normal-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-normal-2000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-normal-500.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-normal-500.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-normal-500.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-normal-500.png
diff --git a/spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-textless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-textless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-textless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-textless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-textless-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-textless-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-textless-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-textless-2000.png
diff --git a/spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-textless-500.png b/spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-textless-500.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/cards/uncommon-shared-v2-textless-500.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/cards/uncommon-shared-v2-textless-500.png
diff --git a/spikes/tier-layer-library-proof/output/editable/common-shared-v2-borderless.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/editable/common-shared-v2-borderless.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/editable/common-shared-v2-borderless.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/editable/common-shared-v2-borderless.svg
diff --git a/spikes/tier-layer-library-proof/output/editable/common-shared-v2-boundless.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/editable/common-shared-v2-boundless.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/editable/common-shared-v2-boundless.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/editable/common-shared-v2-boundless.svg
diff --git a/spikes/tier-layer-library-proof/output/editable/common-shared-v2-normal.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/editable/common-shared-v2-normal.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/editable/common-shared-v2-normal.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/editable/common-shared-v2-normal.svg
diff --git a/spikes/tier-layer-library-proof/output/editable/common-shared-v2-textless.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/editable/common-shared-v2-textless.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/editable/common-shared-v2-textless.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/editable/common-shared-v2-textless.svg
diff --git a/spikes/tier-layer-library-proof/output/editable/extraordinary-shared-v2-borderless.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/editable/extraordinary-shared-v2-borderless.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/editable/extraordinary-shared-v2-borderless.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/editable/extraordinary-shared-v2-borderless.svg
diff --git a/spikes/tier-layer-library-proof/output/editable/extraordinary-shared-v2-boundless.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/editable/extraordinary-shared-v2-boundless.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/editable/extraordinary-shared-v2-boundless.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/editable/extraordinary-shared-v2-boundless.svg
diff --git a/spikes/tier-layer-library-proof/output/editable/extraordinary-shared-v2-normal.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/editable/extraordinary-shared-v2-normal.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/editable/extraordinary-shared-v2-normal.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/editable/extraordinary-shared-v2-normal.svg
diff --git a/spikes/tier-layer-library-proof/output/editable/extraordinary-shared-v2-textless.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/editable/extraordinary-shared-v2-textless.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/editable/extraordinary-shared-v2-textless.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/editable/extraordinary-shared-v2-textless.svg
diff --git a/spikes/tier-layer-library-proof/output/editable/rare-shared-v2-borderless.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/editable/rare-shared-v2-borderless.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/editable/rare-shared-v2-borderless.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/editable/rare-shared-v2-borderless.svg
diff --git a/spikes/tier-layer-library-proof/output/editable/rare-shared-v2-boundless.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/editable/rare-shared-v2-boundless.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/editable/rare-shared-v2-boundless.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/editable/rare-shared-v2-boundless.svg
diff --git a/spikes/tier-layer-library-proof/output/editable/rare-shared-v2-normal.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/editable/rare-shared-v2-normal.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/editable/rare-shared-v2-normal.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/editable/rare-shared-v2-normal.svg
diff --git a/spikes/tier-layer-library-proof/output/editable/rare-shared-v2-textless.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/editable/rare-shared-v2-textless.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/editable/rare-shared-v2-textless.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/editable/rare-shared-v2-textless.svg
diff --git a/spikes/tier-layer-library-proof/output/editable/uncommon-shared-v2-borderless.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/editable/uncommon-shared-v2-borderless.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/editable/uncommon-shared-v2-borderless.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/editable/uncommon-shared-v2-borderless.svg
diff --git a/spikes/tier-layer-library-proof/output/editable/uncommon-shared-v2-boundless.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/editable/uncommon-shared-v2-boundless.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/editable/uncommon-shared-v2-boundless.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/editable/uncommon-shared-v2-boundless.svg
diff --git a/spikes/tier-layer-library-proof/output/editable/uncommon-shared-v2-normal.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/editable/uncommon-shared-v2-normal.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/editable/uncommon-shared-v2-normal.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/editable/uncommon-shared-v2-normal.svg
diff --git a/spikes/tier-layer-library-proof/output/editable/uncommon-shared-v2-textless.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/editable/uncommon-shared-v2-textless.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/editable/uncommon-shared-v2-textless.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/editable/uncommon-shared-v2-textless.svg
diff --git a/spikes/tier-layer-library-proof/output/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9 b/spikes/rejected-compositions/tier-layer-library-proof/output/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
similarity index 100%
rename from spikes/tier-layer-library-proof/output/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
rename to spikes/rejected-compositions/tier-layer-library-proof/output/font-cache/037d20e60be746631d2b233d68ab4a1a-le64.cache-9
diff --git a/spikes/tier-layer-library-proof/output/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9 b/spikes/rejected-compositions/tier-layer-library-proof/output/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
similarity index 100%
rename from spikes/tier-layer-library-proof/output/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
rename to spikes/rejected-compositions/tier-layer-library-proof/output/font-cache/0e14d11dfa32bcd8ea4cd43b2e352131-le64.cache-9
diff --git a/spikes/tier-layer-library-proof/output/font-cache/CACHEDIR.TAG b/spikes/rejected-compositions/tier-layer-library-proof/output/font-cache/CACHEDIR.TAG
similarity index 100%
rename from spikes/tier-layer-library-proof/output/font-cache/CACHEDIR.TAG
rename to spikes/rejected-compositions/tier-layer-library-proof/output/font-cache/CACHEDIR.TAG
diff --git a/spikes/tier-layer-library-proof/output/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9 b/spikes/rejected-compositions/tier-layer-library-proof/output/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
similarity index 100%
rename from spikes/tier-layer-library-proof/output/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
rename to spikes/rejected-compositions/tier-layer-library-proof/output/font-cache/a46a90b3114f4679f37745d4a8f3e608-le64.cache-9
diff --git a/spikes/tier-layer-library-proof/output/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9 b/spikes/rejected-compositions/tier-layer-library-proof/output/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
similarity index 100%
rename from spikes/tier-layer-library-proof/output/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
rename to spikes/rejected-compositions/tier-layer-library-proof/output/font-cache/f53da1bd49ea03cb387bf10765c2bba8-le64.cache-9
diff --git a/spikes/tier-layer-library-proof/output/fonts.conf b/spikes/rejected-compositions/tier-layer-library-proof/output/fonts.conf
similarity index 100%
rename from spikes/tier-layer-library-proof/output/fonts.conf
rename to spikes/rejected-compositions/tier-layer-library-proof/output/fonts.conf
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-borderless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-borderless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-borderless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-borderless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-borderless-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-borderless-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-borderless-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-borderless-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-borderless-2000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-borderless-2000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-borderless-2000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-borderless-2000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-borderless-2000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-borderless-2000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-borderless-2000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-borderless-2000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-borderless-500-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-borderless-500-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-borderless-500-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-borderless-500-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-borderless-500-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-borderless-500-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-borderless-500-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-borderless-500-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-boundless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-boundless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-boundless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-boundless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-boundless-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-boundless-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-boundless-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-boundless-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-boundless-2000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-boundless-2000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-boundless-2000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-boundless-2000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-boundless-2000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-boundless-2000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-boundless-2000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-boundless-2000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-boundless-500-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-boundless-500-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-boundless-500-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-boundless-500-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-boundless-500-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-boundless-500-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-boundless-500-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-boundless-500-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-normal-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-normal-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-normal-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-normal-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-normal-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-normal-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-normal-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-normal-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-normal-2000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-normal-2000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-normal-2000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-normal-2000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-normal-2000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-normal-2000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-normal-2000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-normal-2000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-normal-500-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-normal-500-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-normal-500-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-normal-500-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-normal-500-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-normal-500-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-normal-500-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-normal-500-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-textless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-textless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-textless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-textless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-textless-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-textless-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-textless-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-textless-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-textless-2000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-textless-2000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-textless-2000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-textless-2000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-textless-2000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-textless-2000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-textless-2000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-textless-2000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-textless-500-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-textless-500-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-textless-500-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-textless-500-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/common-shared-v2-textless-500-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-textless-500-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/common-shared-v2-textless-500-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/common-shared-v2-textless-500-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-2000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-2000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-2000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-2000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-2000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-2000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-2000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-2000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-500-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-500-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-500-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-500-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-500-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-500-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-500-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-borderless-500-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-2000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-2000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-2000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-2000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-2000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-2000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-2000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-2000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-500-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-500-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-500-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-500-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-500-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-500-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-500-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-boundless-500-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-2000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-2000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-2000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-2000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-2000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-2000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-2000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-2000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-500-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-500-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-500-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-500-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-500-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-500-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-500-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-normal-500-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-2000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-2000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-2000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-2000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-2000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-2000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-2000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-2000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-500-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-500-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-500-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-500-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-500-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-500-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-500-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/extraordinary-shared-v2-textless-500-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-2000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-2000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-2000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-2000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-2000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-2000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-2000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-2000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-500-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-500-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-500-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-500-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-500-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-500-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-500-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-borderless-500-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-2000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-2000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-2000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-2000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-2000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-2000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-2000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-2000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-500-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-500-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-500-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-500-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-500-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-500-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-500-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-boundless-500-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-normal-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-normal-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-normal-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-normal-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-normal-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-normal-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-normal-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-normal-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-normal-2000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-normal-2000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-normal-2000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-normal-2000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-normal-2000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-normal-2000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-normal-2000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-normal-2000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-normal-500-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-normal-500-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-normal-500-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-normal-500-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-normal-500-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-normal-500-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-normal-500-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-normal-500-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-textless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-textless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-textless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-textless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-textless-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-textless-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-textless-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-textless-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-textless-2000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-textless-2000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-textless-2000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-textless-2000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-textless-2000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-textless-2000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-textless-2000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-textless-2000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-textless-500-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-textless-500-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-textless-500-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-textless-500-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/rare-shared-v2-textless-500-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-textless-500-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/rare-shared-v2-textless-500-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/rare-shared-v2-textless-500-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-2000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-2000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-2000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-2000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-2000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-2000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-2000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-2000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-500-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-500-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-500-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-500-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-500-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-500-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-500-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-borderless-500-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-2000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-2000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-2000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-2000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-2000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-2000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-2000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-2000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-500-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-500-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-500-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-500-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-500-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-500-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-500-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-boundless-500-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-2000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-2000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-2000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-2000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-2000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-2000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-2000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-2000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-500-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-500-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-500-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-500-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-500-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-500-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-500-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-normal-500-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-2000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-2000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-2000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-2000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-2000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-2000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-2000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-2000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-500-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-500-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-500-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-500-mask.png
diff --git a/spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-500-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-500-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-500-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/masks/uncommon-shared-v2-textless-500-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/review/cards-before-after.png b/spikes/rejected-compositions/tier-layer-library-proof/output/review/cards-before-after.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/review/cards-before-after.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/review/cards-before-after.png
diff --git a/spikes/tier-layer-library-proof/output/review/layers-before-after.png b/spikes/rejected-compositions/tier-layer-library-proof/output/review/layers-before-after.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/review/layers-before-after.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/review/layers-before-after.png
diff --git a/spikes/tier-layer-library-proof/output/review/tier-layers.png b/spikes/rejected-compositions/tier-layer-library-proof/output/review/tier-layers.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/review/tier-layers.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/review/tier-layers.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/common-shared-v2-borderless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-borderless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/common-shared-v2-borderless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-borderless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/common-shared-v2-borderless-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-borderless-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/common-shared-v2-borderless-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-borderless-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/common-shared-v2-borderless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-borderless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/common-shared-v2-borderless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-borderless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/common-shared-v2-boundless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-boundless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/common-shared-v2-boundless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-boundless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/common-shared-v2-boundless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-boundless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/common-shared-v2-boundless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-boundless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/common-shared-v2-normal-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-normal-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/common-shared-v2-normal-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-normal-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/common-shared-v2-normal-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-normal-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/common-shared-v2-normal-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-normal-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/common-shared-v2-normal-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-normal-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/common-shared-v2-normal-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-normal-1000.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/common-shared-v2-textless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-textless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/common-shared-v2-textless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-textless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/common-shared-v2-textless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-textless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/common-shared-v2-textless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/common-shared-v2-textless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-borderless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-borderless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-borderless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-borderless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-borderless-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-borderless-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-borderless-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-borderless-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-borderless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-borderless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-borderless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-borderless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-boundless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-boundless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-boundless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-boundless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-boundless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-boundless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-boundless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-boundless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-normal-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-normal-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-normal-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-normal-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-normal-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-normal-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-normal-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-normal-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-normal-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-normal-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-normal-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-normal-1000.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-textless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-textless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-textless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-textless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-textless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-textless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-textless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/extraordinary-shared-v2-textless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-borderless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-borderless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-borderless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-borderless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-borderless-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-borderless-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-borderless-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-borderless-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-borderless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-borderless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-borderless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-borderless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-boundless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-boundless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-boundless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-boundless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-boundless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-boundless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-boundless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-boundless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-normal-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-normal-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-normal-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-normal-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-normal-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-normal-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-normal-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-normal-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-normal-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-normal-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-normal-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-normal-1000.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-textless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-textless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-textless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-textless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-textless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-textless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/rare-shared-v2-textless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/rare-shared-v2-textless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-borderless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-borderless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-borderless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-borderless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-borderless-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-borderless-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-borderless-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-borderless-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-borderless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-borderless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-borderless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-borderless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-boundless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-boundless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-boundless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-boundless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-boundless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-boundless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-boundless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-boundless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-normal-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-normal-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-normal-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-normal-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-normal-1000-text-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-normal-1000-text-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-normal-1000-text-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-normal-1000-text-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-normal-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-normal-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-normal-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-normal-1000.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-textless-1000-mask.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-textless-1000-mask.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-textless-1000-mask.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-textless-1000-mask.png
diff --git a/spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-textless-1000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-textless-1000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/runtime/uncommon-shared-v2-textless-1000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/runtime/uncommon-shared-v2-textless-1000.png
diff --git a/spikes/tier-layer-library-proof/output/static-review.json b/spikes/rejected-compositions/tier-layer-library-proof/output/static-review.json
similarity index 100%
rename from spikes/tier-layer-library-proof/output/static-review.json
rename to spikes/rejected-compositions/tier-layer-library-proof/output/static-review.json
diff --git a/spikes/tier-layer-library-proof/output/text/common-shared-v2-reference-unclipped.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-reference-unclipped.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/common-shared-v2-reference-unclipped.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-reference-unclipped.png
diff --git a/spikes/tier-layer-library-proof/output/text/common-shared-v2-reference-unclipped.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-reference-unclipped.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/common-shared-v2-reference-unclipped.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-reference-unclipped.svg
diff --git a/spikes/tier-layer-library-proof/output/text/common-shared-v2-text-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-text-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/common-shared-v2-text-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-text-2000.png
diff --git a/spikes/tier-layer-library-proof/output/text/common-shared-v2-text.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-text.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/common-shared-v2-text.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-text.svg
diff --git a/spikes/tier-layer-library-proof/output/text/common-shared-v2-title-unclipped.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-title-unclipped.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/common-shared-v2-title-unclipped.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-title-unclipped.png
diff --git a/spikes/tier-layer-library-proof/output/text/common-shared-v2-title-unclipped.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-title-unclipped.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/common-shared-v2-title-unclipped.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-title-unclipped.svg
diff --git a/spikes/tier-layer-library-proof/output/text/common-shared-v2-verse-0-unclipped.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-verse-0-unclipped.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/common-shared-v2-verse-0-unclipped.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-verse-0-unclipped.png
diff --git a/spikes/tier-layer-library-proof/output/text/common-shared-v2-verse-0-unclipped.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-verse-0-unclipped.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/common-shared-v2-verse-0-unclipped.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-verse-0-unclipped.svg
diff --git a/spikes/tier-layer-library-proof/output/text/common-shared-v2-verse-1-unclipped.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-verse-1-unclipped.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/common-shared-v2-verse-1-unclipped.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-verse-1-unclipped.png
diff --git a/spikes/tier-layer-library-proof/output/text/common-shared-v2-verse-1-unclipped.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-verse-1-unclipped.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/common-shared-v2-verse-1-unclipped.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-verse-1-unclipped.svg
diff --git a/spikes/tier-layer-library-proof/output/text/common-shared-v2-verse-2-unclipped.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-verse-2-unclipped.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/common-shared-v2-verse-2-unclipped.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-verse-2-unclipped.png
diff --git a/spikes/tier-layer-library-proof/output/text/common-shared-v2-verse-2-unclipped.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-verse-2-unclipped.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/common-shared-v2-verse-2-unclipped.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/common-shared-v2-verse-2-unclipped.svg
diff --git a/spikes/tier-layer-library-proof/output/text/extraordinary-shared-v2-reference-unclipped.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/extraordinary-shared-v2-reference-unclipped.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/extraordinary-shared-v2-reference-unclipped.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/extraordinary-shared-v2-reference-unclipped.png
diff --git a/spikes/tier-layer-library-proof/output/text/extraordinary-shared-v2-reference-unclipped.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/extraordinary-shared-v2-reference-unclipped.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/extraordinary-shared-v2-reference-unclipped.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/extraordinary-shared-v2-reference-unclipped.svg
diff --git a/spikes/tier-layer-library-proof/output/text/extraordinary-shared-v2-text-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/extraordinary-shared-v2-text-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/extraordinary-shared-v2-text-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/extraordinary-shared-v2-text-2000.png
diff --git a/spikes/tier-layer-library-proof/output/text/extraordinary-shared-v2-text.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/extraordinary-shared-v2-text.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/extraordinary-shared-v2-text.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/extraordinary-shared-v2-text.svg
diff --git a/spikes/tier-layer-library-proof/output/text/extraordinary-shared-v2-title-unclipped.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/extraordinary-shared-v2-title-unclipped.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/extraordinary-shared-v2-title-unclipped.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/extraordinary-shared-v2-title-unclipped.png
diff --git a/spikes/tier-layer-library-proof/output/text/extraordinary-shared-v2-title-unclipped.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/extraordinary-shared-v2-title-unclipped.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/extraordinary-shared-v2-title-unclipped.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/extraordinary-shared-v2-title-unclipped.svg
diff --git a/spikes/tier-layer-library-proof/output/text/extraordinary-shared-v2-verse-0-unclipped.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/extraordinary-shared-v2-verse-0-unclipped.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/extraordinary-shared-v2-verse-0-unclipped.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/extraordinary-shared-v2-verse-0-unclipped.png
diff --git a/spikes/tier-layer-library-proof/output/text/extraordinary-shared-v2-verse-0-unclipped.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/extraordinary-shared-v2-verse-0-unclipped.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/extraordinary-shared-v2-verse-0-unclipped.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/extraordinary-shared-v2-verse-0-unclipped.svg
diff --git a/spikes/tier-layer-library-proof/output/text/rare-shared-v2-reference-unclipped.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-reference-unclipped.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/rare-shared-v2-reference-unclipped.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-reference-unclipped.png
diff --git a/spikes/tier-layer-library-proof/output/text/rare-shared-v2-reference-unclipped.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-reference-unclipped.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/rare-shared-v2-reference-unclipped.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-reference-unclipped.svg
diff --git a/spikes/tier-layer-library-proof/output/text/rare-shared-v2-text-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-text-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/rare-shared-v2-text-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-text-2000.png
diff --git a/spikes/tier-layer-library-proof/output/text/rare-shared-v2-text.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-text.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/rare-shared-v2-text.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-text.svg
diff --git a/spikes/tier-layer-library-proof/output/text/rare-shared-v2-title-unclipped.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-title-unclipped.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/rare-shared-v2-title-unclipped.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-title-unclipped.png
diff --git a/spikes/tier-layer-library-proof/output/text/rare-shared-v2-title-unclipped.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-title-unclipped.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/rare-shared-v2-title-unclipped.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-title-unclipped.svg
diff --git a/spikes/tier-layer-library-proof/output/text/rare-shared-v2-verse-0-unclipped.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-verse-0-unclipped.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/rare-shared-v2-verse-0-unclipped.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-verse-0-unclipped.png
diff --git a/spikes/tier-layer-library-proof/output/text/rare-shared-v2-verse-0-unclipped.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-verse-0-unclipped.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/rare-shared-v2-verse-0-unclipped.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-verse-0-unclipped.svg
diff --git a/spikes/tier-layer-library-proof/output/text/rare-shared-v2-verse-1-unclipped.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-verse-1-unclipped.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/rare-shared-v2-verse-1-unclipped.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-verse-1-unclipped.png
diff --git a/spikes/tier-layer-library-proof/output/text/rare-shared-v2-verse-1-unclipped.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-verse-1-unclipped.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/rare-shared-v2-verse-1-unclipped.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/rare-shared-v2-verse-1-unclipped.svg
diff --git a/spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-reference-unclipped.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-reference-unclipped.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-reference-unclipped.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-reference-unclipped.png
diff --git a/spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-reference-unclipped.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-reference-unclipped.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-reference-unclipped.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-reference-unclipped.svg
diff --git a/spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-text-2000.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-text-2000.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-text-2000.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-text-2000.png
diff --git a/spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-text.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-text.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-text.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-text.svg
diff --git a/spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-title-unclipped.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-title-unclipped.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-title-unclipped.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-title-unclipped.png
diff --git a/spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-title-unclipped.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-title-unclipped.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-title-unclipped.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-title-unclipped.svg
diff --git a/spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-verse-0-unclipped.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-verse-0-unclipped.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-verse-0-unclipped.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-verse-0-unclipped.png
diff --git a/spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-verse-0-unclipped.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-verse-0-unclipped.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-verse-0-unclipped.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-verse-0-unclipped.svg
diff --git a/spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-verse-1-unclipped.png b/spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-verse-1-unclipped.png
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-verse-1-unclipped.png
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-verse-1-unclipped.png
diff --git a/spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-verse-1-unclipped.svg b/spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-verse-1-unclipped.svg
similarity index 100%
rename from spikes/tier-layer-library-proof/output/text/uncommon-shared-v2-verse-1-unclipped.svg
rename to spikes/rejected-compositions/tier-layer-library-proof/output/text/uncommon-shared-v2-verse-1-unclipped.svg
diff --git a/spikes/tier-layer-library-proof/output/validation.json b/spikes/rejected-compositions/tier-layer-library-proof/output/validation.json
similarity index 100%
rename from spikes/tier-layer-library-proof/output/validation.json
rename to spikes/rejected-compositions/tier-layer-library-proof/output/validation.json
diff --git a/tools/card-production/README.md b/tools/card-production/README.md
index 235d670..0a89d9b 100644
--- a/tools/card-production/README.md
+++ b/tools/card-production/README.md
@@ -6,7 +6,7 @@ The immutable [recipe](recipes/raw-ridges-v1.json) pins all parameters and is ha
For reusable frame/backing inputs, load a pinned version from the [shared tier layer library](../../artifacts/layers/README.md). The [four-tier comparison](../../spikes/tier-layer-library-proof/README.md) demonstrates shared layers and this finish module together without migrating historical fixtures.
-`card_workspace.py` manages the [working-card layout, progress index and approval move](../../docs/card-workspace.md). Use `new`, `refresh`, `validate`, and `status` during production. Run `approve` only after explicit final approval of an exact card revision; this organization migration does not approve or install any cards.
+`card_workspace.py` manages the [working-card layout, progress index and approval move](../../docs/card-workspace.md). Use `new`, `refresh`, `validate`, and `status` during production. Run `approve` only after explicit final approval of an exact card revision; it keeps the full accepted package in `artifacts/cards/` and compacts superseded work to textual provenance plus low printing references. `compact --card ID` applies that retention once to an already approved card. Neither command installs harness fixtures.
## One printing from the CLI
@@ -79,7 +79,7 @@ Tests cover source-edge handling, dark colored lines, broad shadow steps, canvas
It analyzes fitted artwork once through `raw-ridges-v1`, composes all four printings, derives matching finish/text masks, writes low/med/high exports and editable high SVGs, then refreshes the working manifests at assembly-review. Approved card packages are frozen; the tool does not approve cards or install harness fixtures. It requires a layout with the declared central-flourish spacing policy and does not provide a Common or bespoke Legendary layout.
```sh
-python3 tools/card-production/assemble_card.py --root in-progress/cards/BE-042-calling-of-the-first-disciples/revisions/v03
+python3 tools/card-production/assemble_card.py --root in-progress/cards/ID-title/revisions/v02
```
Read each revision's `review/build-validation.json` and `review/printings-comparison.png` for measured results and visual-review scope.
diff --git a/tools/card-production/card_workspace.py b/tools/card-production/card_workspace.py
index dc1cc4e..7f13739 100644
--- a/tools/card-production/card_workspace.py
+++ b/tools/card-production/card_workspace.py
@@ -54,10 +54,13 @@ def resolve_folder_name(card_id):
def revision_candidates(name,revision):
candidates=[REPO/'in-progress/cards'/name/'revisions'/revision,
- REPO/'artifacts/cards'/name,
- REPO/'in-progress/cards'/name/'history'/f'accepted-{revision}']
+ REPO/'artifacts/cards'/name]
return [path for path in candidates if (path/'manifest.json').is_file() and read(path/'manifest.json')['revision']==revision]
+def historical_revision_paths(name,revision):
+ base=REPO/'in-progress/cards'/name/'history'
+ return [base/'revisions'/revision,base/f'accepted-{revision}']
+
def remap_content(directory,source,destination):
path=directory/'card.json'
content=read(path)
@@ -87,6 +90,96 @@ def rebase_linked_inputs(directory,source,destination):
if changed:tree.write(path,encoding='unicode')
remap_content(directory,source,destination)
+def internalize_linked_inputs(directory,source):
+ """Copy live inputs out of a package that is about to become compact history."""
+ source=source.resolve();replacements={};changed=False
+ def is_source_file(path):
+ path=path.resolve()
+ return path.is_file() and path.is_relative_to(source)
+ for path in sorted(directory.rglob('*')):
+ if not path.is_symlink():continue
+ target=path.resolve()
+ if not is_source_file(target):continue
+ path.unlink();shutil.copy2(target,path);replacements[target]=path;changed=True
+ def local_copy(target):
+ nonlocal changed
+ target=target.resolve()
+ if target in replacements:return replacements[target]
+ preferred=directory/'source'/target.name
+ if preferred.exists() and preferred.is_file() and digest(preferred)==digest(target):
+ replacements[target]=preferred;return preferred
+ if preferred.exists():
+ source_revision=read(source/'manifest.json')['revision']
+ preferred=directory/'source'/'retained'/source_revision/target.relative_to(source)
+ preferred.parent.mkdir(parents=True,exist_ok=True);shutil.copy2(target,preferred)
+ replacements[target]=preferred;changed=True;return preferred
+ content_path=directory/'card.json';content=read(content_path);content_changed=False
+ for key in ['art','previousNormal']:
+ value=content.get(key)
+ if not value:continue
+ target=(REPO/value).resolve()
+ if is_source_file(target):
+ content[key]=str(local_copy(target).relative_to(REPO));content_changed=True
+ if content_changed:write(content_path,content)
+ for path in sorted(directory.rglob('*.svg')):
+ tree=ET.parse(path);svg_changed=False
+ for e in tree.getroot().iter():
+ for attr in ['href','{http://www.w3.org/1999/xlink}href']:
+ value=e.get(attr)
+ if not value or value.startswith(('data:','#')):continue
+ target=(path.parent/value).resolve()
+ if is_source_file(target):
+ e.set(attr,os.path.relpath(local_copy(target),path.parent));svg_changed=True
+ if svg_changed:
+ ET.register_namespace('','http://www.w3.org/2000/svg');ET.register_namespace('xlink','http://www.w3.org/1999/xlink')
+ tree.write(path,encoding='unicode');changed=True
+ return changed
+
+def compact_revision(directory,reason):
+ """Retain text provenance and one low reference face per printing."""
+ manifest_path=directory/'manifest.json'
+ if not manifest_path.is_file():raise ValueError(f'Cannot compact a revision without a manifest: {directory}')
+ manifest=read(manifest_path);full_manifest=directory/'full-manifest.json'
+ if full_manifest.exists():raise ValueError(f'Revision is already compact: {directory}')
+ references=sorted((directory/'low').glob('*/card.png'))
+ if not references:
+ art=directory/'source/art-master.png'
+ if art.is_file():
+ preview=directory/'review/art-reference.png';preview.parent.mkdir(parents=True,exist_ok=True)
+ with Image.open(art) as image:
+ image=image.convert('RGBA');image.thumbnail(RESOLUTIONS['low'],Image.Resampling.LANCZOS)
+ image.save(preview,optimize=True)
+ references=[preview]
+ manifest_path.replace(full_manifest)
+ for resolution in ['med','high']:
+ path=directory/resolution
+ if path.exists():shutil.rmtree(path)
+ low=directory/'low'
+ if low.exists():
+ for path in sorted(low.rglob('*'),reverse=True):
+ if path.is_file() or path.is_symlink():
+ if not (path.name=='card.png' and path.parent.name in PRINTINGS):path.unlink()
+ elif path.is_dir() and not any(path.iterdir()):path.rmdir()
+ visual_suffixes={'.png','.jpg','.jpeg','.webp','.tif','.tiff','.gif','.bmp','.svg','.psd','.xcf'}
+ for area in ['source','review']:
+ root=directory/area
+ if not root.exists():continue
+ for path in sorted(root.rglob('*'),reverse=True):
+ if (path.is_file() or path.is_symlink()) and path.suffix.lower() in visual_suffixes and path not in references:path.unlink()
+ elif path.is_dir() and not any(path.iterdir()):path.rmdir()
+ retained_references=[str(path.relative_to(directory)) for path in references if path.is_file()]
+ record={'schemaVersion':1,'kind':'compact-card-revision','cardId':manifest['cardId'],
+ 'folderName':manifest.get('folderName'),'revision':manifest['revision'],'originalStage':manifest['stage'],
+ 'approval':manifest.get('approval'),'reason':reason,'originalManifest':'full-manifest.json',
+ 'originalManifestSHA256':digest(full_manifest),'referenceResolution':'low','referenceImages':retained_references,
+ 'retention':'Text provenance plus one 500 x 700 card face per available printing; full current acceptance lives in artifacts/cards.'}
+ write(directory/'record.json',record);return record
+
+def add_history_entry(profile,revision,path,status):
+ base=REPO/'in-progress/cards'/profile['folderName'];relative=str(path.relative_to(base))
+ if not any(entry.get('revision')==revision and entry.get('path')==relative for entry in profile.setdefault('history',[])):
+ profile['history'].append({'revision':revision,'path':relative,'status':status})
+
def resolve_revision(card_id,revision):
safe_card_id(card_id);safe_name(revision);name=resolve_folder_name(card_id)
found=revision_candidates(name,revision)
@@ -101,7 +194,8 @@ def scaffold(card_id,title,rarity,revision):
existing=any(read(path)['cardId']==card_id for root in roots for path in profile_paths(root))
name=resolve_folder_name(card_id) if existing else f'{card_id}-{title_slug(title)}'
base=roots[0]/name;target=base/'revisions'/revision
- if target.exists() or revision_candidates(name,revision):raise ValueError('Revision already exists; choose a new revision.')
+ if target.exists() or revision_candidates(name,revision) or any(path.exists() for path in historical_revision_paths(name,revision)):
+ raise ValueError('Revision already exists; choose a new revision.')
for folder in ['source','review']:(target/folder).mkdir(parents=True,exist_ok=True)
for resolution in RESOLUTIONS:
for printing in PRINTINGS:(target/resolution/printing).mkdir(parents=True)
@@ -209,33 +303,71 @@ def relocate_revision(source,destination,aliases):
def approve(card_id,revision,note):
if not note.strip():raise ValueError('Record the user’s explicit approval wording')
- name=resolve_folder_name(card_id)
- profile_path=REPO/'in-progress/cards'/name/'card.json'
+ name=resolve_folder_name(card_id);base=REPO/'in-progress/cards'/name
+ profile_path=base/'card.json'
if read(profile_path)['selectedRevision']!=revision:raise ValueError('Select this exact revision in the card profile before approving it')
source=resolve_revision(card_id,revision);manifest=validate(source)
if manifest['stage']!='assembly-review':raise ValueError('Only an assembly-review revision can be approved')
aliases=manifest.get('compatibilityAliases',[])
for alias in aliases:
if not (REPO/alias['alias']).is_symlink():raise ValueError('Compatibility alias no longer exists')
- target=REPO/'artifacts/cards'/name
+ siblings=sorted(path for path in (base/'revisions').glob('*') if path.is_dir() and path!=source)
+ sibling_archives=[base/'history/revisions'/path.name for path in siblings]
+ if any(path.exists() for path in sibling_archives):raise ValueError('Superseded revision history destination already exists')
+ target=REPO/'artifacts/cards'/name;previous=None;archive=None
if target.exists():
previous=validate(target)
if previous['stage']!='approved':raise ValueError('Existing artifact is not an approved card')
- archive=REPO/'in-progress/cards'/name/'history'/f"accepted-{previous['revision']}"
+ archive=base/'history'/f"accepted-{previous['revision']}"
if archive.exists():raise ValueError('Previous acceptance archive already exists')
- # Pin incoming references to the old accepted artwork before replacing its location.
- rebase_linked_inputs(source,target,archive)
+ changed=False
+ for dependency in siblings+([target] if target.exists() else []):
+ changed=internalize_linked_inputs(source,dependency) or changed
+ if changed:
+ manifest=refresh(source);validate(source)
+ if target.exists():
relocate_revision(target,archive,previous.get('compatibilityAliases',[]))
- refresh(archive,allow_approved=True)
+ refresh(archive,allow_approved=True);compact_revision(archive,'replaced by a newer accepted revision')
target=relocate_revision(source,target,aliases)
manifest['stage']='approved';manifest['approval']={'by':'user','note':note};write(target/'manifest.json',manifest)
- base=REPO/'in-progress/cards'/name;profile=read(base/'card.json');profile.update({'selectedRevision':revision,'stage':'approved','approval':manifest['approval']});write(base/'card.json',profile)
+ profile=read(profile_path);profile.update({'selectedRevision':revision,'stage':'approved','approval':manifest['approval']})
+ if archive is not None:add_history_entry(profile,previous['revision'],archive,'superseded-acceptance-record')
+ for sibling,destination in zip(siblings,sibling_archives):
+ destination.parent.mkdir(parents=True,exist_ok=True);shutil.move(str(sibling),str(destination))
+ compact_revision(destination,f'superseded when {revision} was accepted')
+ add_history_entry(profile,read(destination/'record.json')['revision'],destination,'superseded-revision-record')
+ write(profile_path,profile)
content=read(target/'card.json')
for key in ['schemaVersion','selectedRevision','stage','approval','rarity']:
if key in profile:content[key]=profile[key]
write(target/'card.json',content)
refresh(target,allow_approved=True);update_index();return target
+def compact_card_history(card_id):
+ """Apply compact retention to history for a card that is already approved."""
+ name=resolve_folder_name(card_id);base=REPO/'in-progress/cards'/name;profile_path=base/'card.json'
+ profile=read(profile_path);target=REPO/'artifacts/cards'/name
+ manifest=validate(target)
+ if manifest['stage']!='approved' or profile.get('stage')!='approved':raise ValueError('History cleanup requires an approved card')
+ accepted=sorted(path for path in (base/'history').glob('accepted-*') if (path/'manifest.json').is_file())
+ working=sorted(path for path in (base/'revisions').glob('*') if (path/'manifest.json').is_file())
+ destinations=[base/'history/revisions'/path.name for path in working]
+ if any(path.exists() for path in destinations):raise ValueError('Superseded revision history destination already exists')
+ changed=False
+ for dependency in accepted+working:changed=internalize_linked_inputs(target,dependency) or changed
+ if changed:refresh(target,allow_approved=True)
+ validate(target)
+ records=[]
+ for archive in accepted:
+ record=compact_revision(archive,'replaced by the current accepted revision');records.append(record)
+ add_history_entry(profile,record['revision'],archive,'superseded-acceptance-record')
+ for source,destination in zip(working,destinations):
+ destination.parent.mkdir(parents=True,exist_ok=True);shutil.move(str(source),str(destination))
+ record=compact_revision(destination,f"superseded when {manifest['revision']} was accepted");records.append(record)
+ add_history_entry(profile,record['revision'],destination,'superseded-revision-record')
+ write(profile_path,profile);update_index()
+ return {'cardId':card_id,'acceptedRevision':manifest['revision'],'compacted':[record['revision'] for record in records]}
+
def update_index():
profiles={}
# Working selection takes precedence when an older approved release also exists.
@@ -264,12 +396,14 @@ if __name__=='__main__':
p=sub.add_parser(command);p.add_argument('--card',required=True);p.add_argument('--revision',required=True)
if command=='new':p.add_argument('--title',required=True);p.add_argument('--rarity',choices=['Common','Uncommon','Rare','Extraordinary','Legendary'],required=True)
if command=='approve':p.add_argument('--approval-note',required=True)
+ compact_parser=sub.add_parser('compact');compact_parser.add_argument('--card',required=True)
sub.add_parser('status');args=parser.parse_args()
try:
if args.command=='status':
for card in update_index():print(f'{card["cardId"]} · {card["title"]}: {card["stage"]} · {card["selectedRevision"]} · {card["path"]}')
elif args.command=='new':print(scaffold(args.card,args.title,args.rarity,args.revision))
elif args.command=='approve':print(approve(args.card,args.revision,args.approval_note))
+ elif args.command=='compact':print(json.dumps(compact_card_history(args.card),indent=2))
elif args.command=='refresh':print(refresh(resolve_revision(args.card,args.revision))['stage']);update_index()
else:print(validate(resolve_revision(args.card,args.revision))['stage'])
except (ValueError,FileNotFoundError,KeyError) as error:parser.exit(1,f'{error}\n')
diff --git a/tools/card-production/tests/test_card_workspace.py b/tools/card-production/tests/test_card_workspace.py
index d4b0bab..2800d71 100644
--- a/tools/card-production/tests/test_card_workspace.py
+++ b/tools/card-production/tests/test_card_workspace.py
@@ -52,10 +52,11 @@ class CardWorkspaceTests(unittest.TestCase):
with self.assertRaises(ValueError):workspace.resolve_revision('BP-999','v02')
with self.assertRaisesRegex(ValueError,'already exists'):workspace.scaffold('BP-999','Test card','Common','v01')
- def test_new_acceptance_archives_previous_and_pins_linked_art(self):
+ def test_new_acceptance_compacts_previous_and_internalizes_linked_art(self):
alias=self.assemble()
accepted=workspace.approve('BP-999','v01','First fixture approval')
- before=workspace.digest(accepted/'med/normal/card.png')
+ low_before=workspace.digest(accepted/'low/normal/card.png')
+ linked_before=workspace.digest(accepted/'high/boundless/card.png')
self.revision=workspace.scaffold('BP-999','Test card','Common','v02')
alias.unlink();self.assemble()
# This revision deliberately depends on the earlier accepted full-art export.
@@ -63,15 +64,33 @@ class CardWorkspaceTests(unittest.TestCase):
content=workspace.read(self.revision/'card.json');content['art']=str((accepted/'high/boundless/card.png').relative_to(self.repo));workspace.write(self.revision/'card.json',content);workspace.refresh(self.revision)
target=workspace.approve('BP-999','v02','Second fixture approval')
archive=self.repo/'in-progress/cards/BP-999-test-card/history/accepted-v01'
- self.assertEqual(workspace.resolve_revision('BP-999','v01'),archive)
+ with self.assertRaises(ValueError):workspace.resolve_revision('BP-999','v01')
self.assertEqual(workspace.resolve_revision('BP-999','v02'),target)
- self.assertEqual(workspace.digest(archive/'med/normal/card.png'),before)
- self.assertEqual((target/'source/art-master.png').resolve(),archive/'high/boundless/card.png')
- self.assertEqual(workspace.validate(archive)['stage'],'approved')
+ self.assertEqual(workspace.digest(archive/'low/normal/card.png'),low_before)
+ self.assertFalse((archive/'med').exists());self.assertFalse((archive/'high').exists())
+ self.assertTrue((archive/'full-manifest.json').is_file());self.assertTrue((archive/'record.json').is_file())
+ self.assertFalse((target/'source/art-master.png').is_symlink())
+ self.assertEqual(workspace.digest(target/'source/art-master.png'),linked_before)
+ self.assertEqual(workspace.read(target/'card.json')['art'],'artifacts/cards/BP-999-test-card/source/art-master.png')
self.assertEqual(workspace.validate(target)['stage'],'approved')
self.assertEqual(alias.resolve(),target/'med/normal/card.png')
self.assertEqual(workspace.update_index()[0]['selectedRevision'],'v02')
+ def test_approval_compacts_superseded_working_revisions(self):
+ old=self.revision
+ Image.new('RGB',(20,28),'red').save(old/'source/art-master.png')
+ (old/'source/generation-prompt.txt').write_text('Retained prompt')
+ workspace.refresh(old)
+ self.revision=workspace.scaffold('BP-999','Test card','Common','v02');self.assemble()
+ workspace.approve('BP-999','v02','Second fixture approval')
+ history=self.repo/'in-progress/cards/BP-999-test-card/history/revisions/v01'
+ self.assertFalse(old.exists());self.assertTrue((history/'review/art-reference.png').is_file())
+ with Image.open(history/'review/art-reference.png') as reference:self.assertEqual(reference.size,(5,7))
+ self.assertFalse((history/'source/art-master.png').exists())
+ self.assertEqual((history/'source/generation-prompt.txt').read_text(),'Retained prompt')
+ self.assertTrue((history/'full-manifest.json').is_file())
+ with self.assertRaisesRegex(ValueError,'already exists'):workspace.scaffold('BP-999','Test card','Common','v01')
+
def test_changed_or_invalid_exports_block_promotion(self):
self.assemble();Image.new('RGBA',(9,14),(40,60,80,255)).save(self.revision/'med/normal/card.png')
with self.assertRaises(ValueError):workspace.approve('BP-999','v01','Test fixture approval only')