8 Commits

Author SHA1 Message Date
281a0acbe1
remove a lot of the OG extra content and similar references
these are things that are not included in the core commons version
because they're homebrew, because they are a lot of writing/creativity
that I don't feel comfortable stealing/distributing, or so on. most of
Old Gus's and the community's content is removed in order to have a
near-CSRD state

what remains is the rules clarifications, errata, splicing together some
information from secondary sources (like the Starter Set or from game
authors on Twitter), and organizational assists

things removed includes ideas that I like, but either plan to write my
own way in the future, or again I just don't feel comfortable copying
verbatim, especially if, for instance, I have my own process and don't
need to advocate for a different one

stuff that's likely to get folded into my core is arbitrarily numbered
300s instead of 000s
2025-07-23 11:17:49 -05:00
f70e795ffa
replace the \' in the markdown with '
not sure why Pandoc did what it did
2025-07-21 17:23:11 -05:00
7bfd97c1d6
fix the "Permalink" anchor links to something usable w/just HTML 2025-07-21 17:23:11 -05:00
5aeaedb169
base the project on OG-CSRD to try to stay maintained
if this branch makes it to core, it's because this was a far easier
thing to keep patches up to date with than having to hack the DOCX SRD
apart and back together again. naturally, I went through all of that
work and then CSRD updates happened and everything unraveled. this is
hopefully a better way to do things, by leaning on the existing
community's work

anyway, this creates the CCSRD based on the OG-CSRD and omits the
incorporeal-cms parts of this, since my project doesn't understand
Pandoc Markdown, but Pandoc does (naturally)
2025-07-19 15:53:10 -05:00
dbd46654cf
make ALL CAPS lines level 3 headers
still need to eyeball the results but it looks like most lines that are
ALL CAPS are level 3 headers or lower, so this converts everything to
level 3. a human effort will identify the level 4s and beyond I think

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-04 17:27:58 -05:00
09797197e8
remove fancy ' and "s to make machine edits easier
these can be restored in the output anyway

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-04 17:25:27 -05:00
50fd495b2c
replace non-breaking space characters with spaces
this is a formatting/publishing artifact that we don't need in the
Markdown, and the existence of those characters is throwing off some
other scripts

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-04 13:19:53 -05:00
61af604f75
script a patch that removes terminal whitespace
I think a number of base conversions are going to be automated pieces
that clean up the converted CSRD before it is suitable for further
editing. whereas a lot of human changes are going to be bespoke edits of
the "base" CCSRD, creating the CCSRD itself is looking like it's going
to be some machine work to spruce up the Markdown, so I might as well
include those scripts as well

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-04 08:24:39 -05:00