-
Notifications
You must be signed in to change notification settings - Fork 0
Editing this Wiki
Petrus Pradella edited this page Jun 27, 2026
·
2 revisions
This wiki is a set of Markdown pages rendered by GitHub (GFM + the wiki-link extension). It lives in the
wiki/ directory of the project for editing, but is its own git repo (the GitHub EveryConfig.wiki.git)
and is gitignored by the main repo.
- Edit the
.mdfiles underwiki/. - Update
_Sidebar.mdif you add or rename a page. - Commit & push the wiki repo independently of the main repo.
cd wiki
# first time only:
git init && git remote add origin <EveryConfig.wiki.git>
git add . && git commit -m "docs: update wiki" && git push -u origin master-
Never put a piped wiki-link
[[Text|Page]]inside a Markdown table — the table splits the cell at the|and the link breaks. In tables use[Text](Page-Name)or a non-piped[[Page Name]]. - Outside tables,
[[Text|Page-Name]]is fine. - A page file
Foo-Bar.mdis linked as[[Foo Bar]]or[Foo Bar](Foo-Bar)(no.md).
Find broken piped-links-in-tables:
grep -rnE '^\|.*\[\[[^]]*\|[^]]*\]\]' *.md # should be empty- One
# H1per page. - Prefer runnable example code over prose; show the code directly (no "30-second version" callout).
- Use
>callouts for the non-obvious — gotchas, comment fidelity, the in-memory-save principle. - Keep version coordinates (
EveryConfig:1.0.1) consistent; they are maintained by hand. The library's major tracks Jackson's major (1.x⟷ Jackson2.x).
| File | Role |
|---|---|
Home.md |
the landing page |
_Sidebar.md |
the left navigation |
_Footer.md |
the footer on every page |
CLAUDE.md |
these authoring conventions (local-only) |
See Home for the page index.
EveryConfig · br.com.finalcraft:EveryConfig · One config API, every format, comments included · made by Petrus Pradella
Getting Started
Core Concepts
Typed Binding
Operations
Reference
Contributing