archvillainette
a0c3c89049
ECL, default scale, and preferred alignment entries
2026-05-24 17:58:33 +02:00
archvillainette
6707edfccf
Reverse allowlist
2026-05-24 15:48:37 +02:00
archvillainette
0e1ebf552d
List/range support
2026-05-24 14:11:15 +02:00
archvillainette
91ab34ddff
Fix validator screaming about new columns
2026-05-24 12:06:47 +02:00
archvillainette
7288d7e2b7
Fix topdata lock file generation
2026-05-23 00:52:16 +02:00
archvillainette
82bd075ae4
autogen cached models
2026-05-23 00:24:47 +02:00
archvillainette
6790274d95
Title normalization hot fix
2026-05-21 21:14:25 +02:00
archvillainette
74c5ea34e1
Normalize feat names ( #8 )
...
Reviewed-on: https://gitea.westgate.pw/ShadowsOverWestgate/sow-tools/pulls/8
Co-authored-by: vickydotbat <vickydotbat@tutamail.com >
Co-committed-by: vickydotbat <vickydotbat@tutamail.com >
2026-05-21 21:03:23 +02:00
archvillainette
92770bbaa0
Fix base parts not generating
2026-05-17 15:33:21 +02:00
archvillainette
b5a3a715a4
Sorting changes
2026-05-17 14:43:09 +02:00
archvillainette
574349b929
Automated parts sorting
2026-05-17 14:21:05 +02:00
archvillainette
28bea40038
Error on duplicate keys
2026-05-15 23:02:33 +02:00
archvillainette
f2ade14967
More tests
2026-05-14 21:20:31 +02:00
archvillainette
59994c8b29
Closing gaps and cleaning house
2026-05-14 21:08:38 +02:00
archvillainette
4199d615a3
Unit test
2026-05-14 19:59:15 +02:00
archvillainette
e39d539585
Fix stale tag considerations
2026-05-14 19:49:42 +02:00
archvillainette
0e1001657a
Fix id flip
2026-05-14 18:50:10 +02:00
archvillainette
9384d905d1
Enable plain TTY logging mode + loose-data processing
2026-05-14 15:11:08 +02:00
archvillainette
2cef662e8e
Validation hardening
2026-05-14 15:01:04 +02:00
archvillainette
651336d48e
Key lock honoring?
2026-05-14 14:16:02 +02:00
archvillainette
baa81f6cb7
Praying for deliberately deleted entries to STOP BEING PARSED AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2026-05-14 13:45:16 +02:00
archvillainette
c9e2b9fdc4
Fix deliberate deletion reuse
2026-05-14 12:54:09 +02:00
archvillainette
393e9a4e59
Lockfile priority normalization
2026-05-14 12:21:47 +02:00
archvillainette
4449fa4f0e
Fix override precedence
2026-05-14 11:43:52 +02:00
archvillainette
8fcf0863cc
Fix: replaced keys become stale
2026-05-14 11:25:13 +02:00
archvillainette
e616ea5043
Fixed freshness check
2026-05-14 10:19:45 +02:00
archvillainette
d61ab33aa4
Class skill injection now points to authored entries
2026-05-14 09:29:55 +02:00
archvillainette
18066ee0dd
Lock normalization
2026-05-14 08:34:50 +02:00
archvillainette
c66b7dcb2b
Fix Toolkit Overriding Semantics
...
- key: null and key: "****" now mean “remove this row's identity”
- only "null": true blanks the whole row
- explicit id remains authoritative on id + key overrides
- when a row claims a key from another row, the key and lock entry can move with it if the old row
loses that key
2026-05-14 00:15:58 +02:00
archvillainette
985bffa8fb
Null key overrides add null rows 2
2026-05-13 22:22:20 +02:00
archvillainette
4fd0375608
replaced explicit masterfeats/feat base+lock path branches
2026-05-13 20:14:27 +02:00
archvillainette
4b55628ac8
Explicit masterfeats/feats removal
2026-05-13 19:32:41 +02:00
archvillainette
53cb1e6996
Portrait reservation fix?
2026-05-12 17:36:19 +02:00
archvillainette
601e89bece
Packaging Fix
2026-05-07 07:41:22 +02:00
archvillainette
c86aa9e2de
Honor 'SOW_ASSETS_SERVER_URL and 'SOW_ASSETS_REPO'
2026-05-04 18:06:58 +02:00
archvillainette
d893785c0c
Fix Autogen Lockfile Overrides
2026-04-25 23:36:12 +02:00
archvillainette
88843a1ec1
Refresh Manifests
2026-04-25 09:06:28 +02:00
archvillainette
4009931fd0
Dev Testing + AutoGen Activation
2026-04-25 08:57:10 +02:00
archvillainette
b6fff4bed4
Head Accessories AutoGen Configuration
2026-04-25 07:40:17 +02:00
archvillainette
831d3b47da
Refactor build and topdata path resolution through project config
2026-04-24 19:11:10 +02:00
archvillainette
5e900d00b5
Flatten Cache Folder
2026-04-18 10:34:18 +02:00
archvillainette
6f6bf7080a
Move Generation Destinations
2026-04-18 10:24:34 +02:00
archvillainette
897776f432
Respect Accessibility Fields For Feats
2026-04-18 09:28:08 +02:00
archvillainette
338b4abf3b
Optimization Pass
2026-04-18 08:57:33 +02:00
archvillainette
1e9a81a6cf
Fix Generated Feat Identity Canonicalization
2026-04-17 21:35:54 +02:00
archvillainette
d77b44c210
Fix lockfile generation, Key authoring hardening, and generic table injection
2026-04-17 20:43:07 +02:00
archvillainette
376de5d67a
In-line Portrait Generation
2026-04-16 12:04:28 +02:00
archvillainette
0c63dfc711
Family Expansions
2026-04-13 23:49:59 +02:00
archvillainette
129602a482
Change Output Locations
2026-04-13 15:05:43 +02:00
archvillainette
ae58c4ae71
Template usage
2026-04-10 15:26:27 +02:00