feat: raw accept - incoming/ als abgeleiteter Rohablage-Eingang (schliesst #58)
CI / verify (push) Successful in 56s
Release / release (push) Successful in 36s

Files changed:
- .gitignore
- CHANGES.md
- README.md
- VERSION
- docs/pipeline-rationale.md
- instructions/bootstrap.md
- instructions/wiki-ingest/SKILL.md
- raw/CONTRACT.md
- tools/CONTRACT.md
- tools/chemenu/cli.py
- tools/chemenu/commands/dist_cmd.py
- tools/chemenu/commands/docs_verify.py
- tools/chemenu/commands/raw_cmd.py
- tools/chemenu/tests/test_dist_cmd.py
- tools/chemenu/tests/test_docs_verify.py
- tools/chemenu/tests/test_raw_cmd.py
This commit is contained in:
2026-09-05 07:43:43 +02:00
parent 1f0ad7f9f3
commit 36d2128f29
16 changed files with 753 additions and 46 deletions
+9
View File
@@ -134,6 +134,15 @@ npm-debug.log*
/.agents/skills/
/.claude/skills/
# Ingest inbox (see raw/CONTRACT.md and Gitea #58). A human drops a file here
# under its declared type subdirectory; `wikitool raw accept` promotes it into
# `raw/`, computing the directory and any bundle from where it sits and how
# many files move together. Unlike raw/ itself this must NEVER be committed -
# the promotion is what makes a file immutable, not the drop - so this is the
# one directory pattern in this file that is deliberately not anchored back
# open by the content backstop below.
/incoming/
# Content backstop - keep this block last. Nothing under raw/, kb/ or work/ may
# be excluded by a pattern above; see the header note for why directory patterns
# still have to be anchored rather than relying on these negations.