torben
8d5fc6e941
fix: three more #142 command-record mismatches aligned to code ( #146 )
...
CI / verify (push) Successful in 1m10s
Release / release (push) Successful in 36s
Files changed:
- CHANGES.md
- VERSION
- kb/CONTRACT.md
- tools/CONTRACT.md
- tools/chemenu/commands/docs_verify.py
- tools/chemenu/commands/git_publish.py
- tools/chemenu/commands/lint.py
- tools/chemenu/commands/xref.py
- tools/chemenu/tests/test_cli.py
2026-09-26 18:06:34 +02:00
torben
a70d904274
fix: log append reports an unreadable --body-file as ERROR, not a traceback ( #145 )
...
CI / verify (push) Successful in 1m10s
Release / release (push) Successful in 35s
Files changed:
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/commands/log_append.py
- tools/chemenu/tests/test_log_append.py
2026-09-26 16:03:44 +02:00
torben
906d63fae2
fix: network property means any network reach, not only HTTP ( #144 )
...
CI / verify (push) Successful in 1m13s
Release / release (push) Successful in 35s
Files changed:
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/cli_contract.py
- tools/chemenu/commands/git_publish.py
- tools/chemenu/commands/upstream_cmd.py
- tools/chemenu/commands/version_cmd.py
- tools/chemenu/tests/test_cli.py
- tools/chemenu/version.py
2026-09-26 15:19:58 +02:00
torben
63f566ff05
tools: fail() prints ON FAILURE lines on stderr after ERROR ( #143 )
...
CI / verify (push) Successful in 1m15s
Release / release (push) Successful in 37s
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01SnAJ7Z3CpVD3PRbN73QtU2
Files changed:
- AGENTS.md
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/cli.py
- tools/chemenu/cli_contract.py
- tools/chemenu/commands/_util.py
- tools/chemenu/tests/test_cli.py
- tools/chemenu/tests/test_cli_contract.py
- tools/chemenu/tests/test_util.py
2026-09-26 14:53:51 +02:00
torben
5aae7fed1b
tools: command records - NOTES always bullets, examples held by tests ( #142 )
...
CI / verify (push) Successful in 1m12s
Release / release (push) Successful in 35s
Files changed:
- CHANGES.md
- VERSION
- tools/chemenu/cli_contract.py
- tools/chemenu/tests/test_cli.py
- tools/chemenu/tests/test_cli_contract.py
- tools/chemenu/tests/test_docs_verify.py
2026-09-26 09:33:46 +02:00
torben
5bfbb49d74
tools: command records, Instance health group - one bullet per check, examples ( #142 )
...
CI / verify (push) Successful in 1m10s
Release / release (push) Successful in 36s
Files changed:
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/commands/doctor.py
2026-09-26 09:31:26 +02:00
torben
b83a3982c5
tools: command records, Private instances group - one line per cause, examples, prohibitions ( #142 )
...
CI / verify (push) Successful in 1m13s
Release / release (push) Successful in 38s
Files changed:
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/commands/upstream_cmd.py
2026-09-26 09:29:09 +02:00
torben
243db66134
tools: command records, Content migrations group - one line per cause, examples, prohibitions ( #142 )
...
CI / verify (push) Successful in 1m14s
Release / release (push) Successful in 37s
Files changed:
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/commands/migrate_cmd.py
2026-09-26 09:26:39 +02:00
torben
71efdbe01b
tools: command records, Telemetry group - examples, missing --fail-on-error exit line ( #142 )
...
CI / verify (push) Successful in 1m14s
Release / release (push) Successful in 35s
Files changed:
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/commands/eval_cmd.py
2026-09-26 09:24:15 +02:00
torben
9617d722de
tools: command records, Types, instructions and docs group - one line per cause, examples, prohibitions ( #142 )
...
CI / verify (push) Successful in 1m12s
Release / release (push) Successful in 37s
Files changed:
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/commands/docs_verify.py
- tools/chemenu/commands/instructions_cmd.py
- tools/chemenu/commands/types_cmd.py
2026-09-26 09:22:16 +02:00
torben
b9c22f783f
tools: command records, Workshop runs and session budget group - examples, prohibitions ( #142 )
...
CI / verify (push) Successful in 1m19s
Release / release (push) Successful in 36s
Files changed:
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/commands/run_budget.py
- tools/chemenu/commands/work_cmd.py
2026-09-26 08:57:03 +02:00
torben
964978a9c6
tools: command records, Raw material and uploads group - one line per cause, examples, prohibitions ( #142 )
...
CI / verify (push) Successful in 1m13s
Release / release (push) Successful in 36s
Files changed:
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/commands/raw_cmd.py
- tools/chemenu/commands/upload_cmd.py
2026-09-26 08:54:47 +02:00
torben
be78ad20af
tools: command records, Provenance group - examples, exit lines per cause ( #142 )
...
CI / verify (push) Successful in 1m12s
Release / release (push) Successful in 36s
Files changed:
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/commands/provenance_cmd.py
2026-09-26 08:51:53 +02:00
torben
0b2d93a4a4
tools: command records, Finding and checking group - one line per cause, examples, prohibitions ( #142 )
...
CI / verify (push) Successful in 1m14s
Release / release (push) Successful in 37s
Files changed:
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/commands/lint.py
- tools/chemenu/commands/review_cmd.py
- tools/chemenu/commands/search.py
2026-09-26 08:49:02 +02:00
torben
a1f3c47e62
tools: command records, Links and citations group - one line per cause, examples, prohibitions ( #142 )
...
CI / verify (push) Successful in 1m15s
Release / release (push) Successful in 37s
Files changed:
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/commands/cite_cmd.py
- tools/chemenu/commands/links_cmd.py
- tools/chemenu/commands/xref.py
2026-09-26 08:45:30 +02:00
torben
d0a740acc9
tools: command records, Pages group - one line per cause, examples, prohibitions ( #142 )
...
CI / verify (push) Successful in 1m19s
Release / release (push) Successful in 38s
Files changed:
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/commands/new_page.py
- tools/chemenu/commands/page_ops.py
- tools/chemenu/commands/task_cmd.py
- tools/chemenu/commands/touch.py
2026-09-26 08:42:13 +02:00
torben
9d6ca6b193
tools: command records, Distribution and versioning group - one line per cause, examples, prohibitions ( #142 )
...
CI / verify (push) Successful in 1m20s
Release / release (push) Successful in 37s
Files changed:
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/commands/dist_cmd.py
- tools/chemenu/commands/version_cmd.py
2026-09-26 08:35:56 +02:00
torben
df8ff2fa22
tools: command records, Catalog and log group - bullets, examples, prohibitions ( #142 )
...
CI / verify (push) Successful in 1m17s
Release / release (push) Successful in 37s
Files changed:
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/commands/index_build.py
- tools/chemenu/commands/log_append.py
2026-09-26 08:28:38 +02:00
torben
fd0f60b2e7
tools: command records, Git group - NOTES as bullets, one exit line per cause, examples and prohibitions ( #142 )
...
CI / verify (push) Successful in 1m15s
Release / release (push) Successful in 37s
Files changed:
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/README.md
- tools/chemenu/cli_contract.py
- tools/chemenu/commands/cite_cmd.py
- tools/chemenu/commands/dist_cmd.py
- tools/chemenu/commands/docs_verify.py
- tools/chemenu/commands/doctor.py
- tools/chemenu/commands/eval_cmd.py
- tools/chemenu/commands/git_publish.py
- tools/chemenu/commands/index_build.py
- tools/chemenu/commands/instructions_cmd.py
- tools/chemenu/commands/links_cmd.py
- tools/chemenu/commands/lint.py
- tools/chemenu/commands/log_append.py
- tools/chemenu/commands/migrate_cmd.py
- tools/chemenu/commands/new_page.py
- tools/chemenu/commands/page_ops.py
- tools/chemenu/commands/provenance_cmd.py
- tools/chemenu/commands/raw_cmd.py
- tools/chemenu/commands/review_cmd.py
- tools/chemenu/commands/run_budget.py
- tools/chemenu/commands/search.py
- tools/chemenu/commands/task_cmd.py
- tools/chemenu/commands/touch.py
- tools/chemenu/commands/types_cmd.py
- tools/chemenu/commands/upload_cmd.py
- tools/chemenu/commands/upstream_cmd.py
- tools/chemenu/commands/version_cmd.py
- tools/chemenu/commands/work_cmd.py
- tools/chemenu/commands/xref.py
- tools/chemenu/tests/test_cli_contract.py
- tools/chemenu/tests/test_docs_verify.py
2026-09-26 08:25:41 +02:00
torben
2a60f3a265
tools: dist export no longer cuts the dist export record out of the shipped tools/CONTRACT.md ( #121 )
...
CI / verify (push) Successful in 1m20s
Release / release (push) Successful in 37s
Files changed:
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/commands/dist_cmd.py
- tools/chemenu/tests/test_docs_verify.py
2026-09-26 08:00:21 +02:00
torben
5ffab3accf
tools: usage lines name wikitool; -h/--help acceptance checks become tests ( #121 )
...
CI / verify (push) Failing after 1m18s
Release / release (push) Successful in 37s
Files changed:
- CHANGES.md
- VERSION
- tools/chemenu/cli.py
- tools/chemenu/tests/test_cli.py
2026-09-26 07:57:01 +02:00
torben
26e1018766
tools: one data record per command - -h, index and CONTRACT.md render from cli_contract ( #121 )
...
CI / verify (push) Failing after 1m11s
Release / release (push) Successful in 37s
Files changed:
- AGENTS.md
- CHANGES.md
- VERSION
- instructions/dev/doc-pull-through.md
- instructions/dev/stack-close/SKILL.md
- tools/CONTRACT.md
- tools/README.md
- tools/chemenu/cli.py
- tools/chemenu/cli_contract.py
- tools/chemenu/commands/cite_cmd.py
- tools/chemenu/commands/dist_cmd.py
- tools/chemenu/commands/docs_verify.py
- tools/chemenu/commands/doctor.py
- tools/chemenu/commands/eval_cmd.py
- tools/chemenu/commands/git_publish.py
- tools/chemenu/commands/index_build.py
- tools/chemenu/commands/instructions_cmd.py
- tools/chemenu/commands/links_cmd.py
- tools/chemenu/commands/lint.py
- tools/chemenu/commands/log_append.py
- tools/chemenu/commands/migrate_cmd.py
- tools/chemenu/commands/new_page.py
- tools/chemenu/commands/page_ops.py
- tools/chemenu/commands/provenance_cmd.py
- tools/chemenu/commands/raw_cmd.py
- tools/chemenu/commands/review_cmd.py
- tools/chemenu/commands/run_budget.py
- tools/chemenu/commands/search.py
- tools/chemenu/commands/task_cmd.py
- tools/chemenu/commands/touch.py
- tools/chemenu/commands/types_cmd.py
- tools/chemenu/commands/upload_cmd.py
- tools/chemenu/commands/upstream_cmd.py
- tools/chemenu/commands/version_cmd.py
- tools/chemenu/commands/work_cmd.py
- tools/chemenu/commands/xref.py
- tools/chemenu/tests/test_cli_contract.py
- tools/chemenu/tests/test_docs_verify.py
- tools/chemenu/tests/test_run_budget.py
2026-09-26 07:53:10 +02:00
torben
6d53c55d0d
tasks: CalDAV provider (Nextcloud Tasks/iOS), review reports unknown values; bump stops pointing at release ( #139 )
...
CI / verify (push) Successful in 1m12s
Release / release (push) Successful in 39s
Files changed:
- CHANGES.md
- INSTALL.md
- VERSION
- instructions/dev/version-parts.md
- instructions/gtd-weekly-review/SKILL.md
- tools/CONTRACT.md
- tools/chemenu/commands/doctor.py
- tools/chemenu/commands/version_cmd.py
- tools/chemenu/review.py
- tools/chemenu/tasks/__init__.py
- tools/chemenu/tasks/caldav.py
- tools/chemenu/tasks/config.py
- tools/chemenu/tests/test_caldav.py
- tools/chemenu/tests/test_doctor.py
- tools/chemenu/tests/test_review.py
- tools/requirements.txt
2026-09-25 20:43:53 +02:00
torben
62d1c5e636
task: Weekly review proposes task new/task close; tracker gains a closing write path
...
CI / verify (push) Successful in 54s
Release / release (push) Successful in 36s
Files changed:
- CHANGES.md
- INSTALL.md
- README.md
- VERSION
- docs/knowledge-and-commitment.md
- instructions/gtd-weekly-review/SKILL.md
- instructions/ingest-large-tree.md
- instructions/wiki-ingest/SKILL.md
- tools/CONTRACT.md
- tools/chemenu/commands/review_cmd.py
- tools/chemenu/commands/task_cmd.py
- tools/chemenu/review.py
- tools/chemenu/tasks/protocol.py
- tools/chemenu/tasks/superproductivity.py
- tools/chemenu/tests/test_review.py
- tools/chemenu/tests/test_superproductivity.py
- tools/chemenu/tests/test_task_cmd.py
2026-09-22 21:46:09 +02:00
torben
cfbe3ea83e
task new: einen zweiten Schreibweg in den Tracker (ein Posten, keine Seite, #132 )
...
CI / verify (push) Successful in 55s
Release / release (push) Successful in 38s
Files changed:
- CHANGES.md
- VERSION
- docs/knowledge-and-commitment.md
- instructions/wiki-ingest/SKILL.md
- tools/CONTRACT.md
- tools/chemenu/cli.py
- tools/chemenu/commands/task_cmd.py
- tools/chemenu/tasks/protocol.py
- tools/chemenu/tasks/superproductivity.py
- tools/chemenu/tests/test_instructions_cmd.py
- tools/chemenu/tests/test_superproductivity.py
- tools/chemenu/tests/test_task_cmd.py
2026-09-22 11:55:06 +02:00
torben
e07d1ca42a
SP-Zugriffsweg explizit (access: api/snapshot, #133 ) und follow_up_at-Korrektur (dueWithTime/dueDay, #135 )
...
CI / verify (push) Successful in 50s
Release / release (push) Successful in 36s
Files changed:
- CHANGES.md
- INSTALL.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/commands/doctor.py
- tools/chemenu/commands/new_page.py
- tools/chemenu/commands/review_cmd.py
- tools/chemenu/review.py
- tools/chemenu/tasks/__init__.py
- tools/chemenu/tasks/config.py
- tools/chemenu/tasks/protocol.py
- tools/chemenu/tasks/superproductivity.py
- tools/chemenu/tests/test_doctor.py
- tools/chemenu/tests/test_new_page.py
- tools/chemenu/tests/test_review.py
- tools/chemenu/tests/test_superproductivity.py
- tools/chemenu/tests/test_tasks_config.py
2026-09-20 20:52:05 +02:00
torben
3c1d4cb028
Veraltete Skill-Aufzaehlungen in der Instruction-Schicht nachgezogen ( #129 , #130 )
...
CI / verify (push) Successful in 48s
Release / release (push) Successful in 38s
Files changed:
- CHANGES.md
- VERSION
- instructions/CONTRACT.md
- instructions/bootstrap.md
- instructions/dev/stack-close/SKILL.md
- instructions/dev/stack-dev/SKILL.md
- tools/chemenu/tests/test_instructions_cmd.py
2026-09-20 11:52:02 +02:00
torben
52ba5ba768
Skill-Namensfamilien: weekly-review -> gtd-weekly-review, dritte Person in allen Descriptions ( #129 )
...
CI / verify (push) Successful in 51s
Release / release (push) Successful in 36s
Files changed:
- AGENTS.md
- CHANGES.md
- INSTALL.md
- README.md
- VERSION
- instructions/CONTRACT.md
- instructions/dev/stack-close/SKILL.md
- instructions/dev/stack-dev/SKILL.md
- instructions/gtd-weekly-review/SKILL.md
- instructions/setup-instance.md
- instructions/weekly-review/SKILL.md
- instructions/wiki-ingest/SKILL.md
- instructions/wiki-lint/SKILL.md
- instructions/wiki-manage/SKILL.md
- instructions/wiki-query/SKILL.md
- instructions/wiki-status/SKILL.md
- tools/chemenu/tests/test_instructions_cmd.py
2026-09-20 11:44:21 +02:00
torben
1d695f6536
docs: Nachzug zu #119 - Verpflichtungsschicht in Installation, Setup und docs/ ( #119 )
...
CI / verify (push) Successful in 49s
Release / release (push) Successful in 35s
Files changed:
- AGENTS.md
- CHANGES.md
- INSTALL.md
- README.md
- VERSION
- docs/knowledge-and-commitment.md
- instructions/dev/doc-pull-through.md
- instructions/setup-instance.md
- instructions/upgrade-instance.md
- tools/README.md
2026-09-20 10:08:45 +02:00
torben
44909c9e47
Skill weekly-review: wikitool review's findings become decisions ( #119 )
...
CI / verify (push) Successful in 44s
Release / release (push) Successful in 35s
Files changed:
- AGENTS.md
- CHANGES.md
- README.md
- VERSION
- instructions/weekly-review/SKILL.md
- tools/chemenu/tests/test_instructions_cmd.py
2026-09-20 07:51:43 +02:00
torben
6324024d7a
test: new project - Testabdeckung fuer die required-responsibility-Ablehnung ( #126 )
...
CI / verify (push) Successful in 46s
Release / release (push) Successful in 35s
Files changed:
- CHANGES.md
- VERSION
- tools/chemenu/tests/test_new_page.py
2026-09-20 07:33:51 +02:00
torben
e4260fc2de
build: wikitool new project - Seite und Tracker-Projekt unter einem Namen ( #126 )
...
CI / verify (push) Successful in 47s
Release / release (push) Successful in 35s
Files changed:
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/commands/new_page.py
- tools/chemenu/errors.py
- tools/chemenu/review.py
- tools/chemenu/tasks/__init__.py
- tools/chemenu/tests/test_new_page.py
2026-09-20 07:32:03 +02:00
torben
80b57e0d01
stack: wikitool review - der Wochenrueckblick als Join zur Lesezeit ( #125 )
...
CI / verify (push) Successful in 48s
Release / release (push) Successful in 36s
Files changed:
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/cli.py
- tools/chemenu/commands/review_cmd.py
- tools/chemenu/commands/run_budget.py
- tools/chemenu/review.py
- tools/chemenu/tests/test_review.py
2026-09-19 22:09:18 +02:00
torben
1875449b31
stack: Provider-Schicht für Aufgaben-Tracker mit Super-Productivity-Adapter ( #124 )
...
CI / verify (push) Successful in 48s
Release / release (push) Successful in 35s
Files changed:
- .gitignore
- CHANGES.md
- VERSION
- tools/CONTRACT.md
- tools/chemenu/commands/docs_verify.py
- tools/chemenu/commands/doctor.py
- tools/chemenu/config.py
- tools/chemenu/errors.py
- tools/chemenu/tasks/__init__.py
- tools/chemenu/tasks/config.py
- tools/chemenu/tasks/protocol.py
- tools/chemenu/tasks/superproductivity.py
- tools/chemenu/tests/test_doctor.py
- tools/chemenu/tests/test_superproductivity.py
- tools/chemenu/tests/test_tasks_config.py
- tools/chemenu/tests/test_tasks_protocol.py
2026-09-19 21:46:56 +02:00
torben
ee24b6e5b8
stack: Typ project und Collection kb/gtd/ ( #123 )
...
CI / verify (push) Successful in 45s
Release / release (push) Successful in 36s
Files changed:
- CHANGES.md
- README.md
- VERSION
- kb/CONTRACT.md
- kb/CONVENTIONS.md
- kb/entities/COLLECTION.md
- kb/gtd/COLLECTION.md
- kb/gtd/INDEX.md
- kb/index.md
- tools/CONTRACT.md
- tools/chemenu/kb_collections.py
- tools/chemenu/tests/test_conventions.py
- tools/chemenu/tests/test_docs_verify.py
- tools/chemenu/tests/test_kb_collections.py
- tools/chemenu/tests/test_new_page.py
- tools/chemenu/tests/test_type_resolver.py
- tools/chemenu/tests/test_types_cmd.py
- types/project.md
- types/project.schema.yaml
- types/type-spec.md
2026-09-19 21:13:24 +02:00
torben
3c9d669729
build: entity_type project -> codebase rename ( #122 )
...
CI / verify (push) Successful in 48s
Release / release (push) Successful in 39s
Files changed:
- CHANGES.md
- README.md
- VERSION
- instructions/kb-profiles.md
- instructions/wiki-ingest/SKILL.md
- kb/concepts/architectures/LLM Wiki Pattern.md
- kb/concepts/architectures/Three-Layer Architecture.md
- kb/entities/COLLECTION.md
- kb/entities/INDEX.md
- kb/entities/codebases/BCDModule.md
- kb/entities/codebases/Chemenu.md
- kb/entities/codebases/andybalholm-edl.md
- kb/entities/codebases/goresponsiveness.md
- kb/entities/codebases/ha-core.md
- kb/entities/codebases/hacs-e3dc.md
- kb/entities/codebases/hacs-integration-blueprint.md
- kb/entities/codebases/llm-wiki-skills.md
- kb/entities/codebases/plugnburn-edl.md
- kb/entities/codebases/wiki-skills-vanillaflava.md
- kb/entities/codebases/wiki-skills.md
- kb/entities/projects/BCDModule.md
- kb/entities/projects/Chemenu.md
- kb/entities/projects/andybalholm-edl.md
- kb/entities/projects/goresponsiveness.md
- kb/entities/projects/ha-core.md
- kb/entities/projects/hacs-e3dc.md
- kb/entities/projects/hacs-integration-blueprint.md
- kb/entities/projects/llm-wiki-skills.md
- kb/entities/projects/plugnburn-edl.md
- kb/entities/projects/wiki-skills-vanillaflava.md
- kb/entities/projects/wiki-skills.md
- kb/index.md
- tools/chemenu/tests/test_type_resolver.py
- tools/chemenu/tests/test_types_cmd.py
- types/entity.guidance.md
- types/entity.md
- types/entity.schema.yaml
2026-09-19 17:40:35 +02:00
torben
9a1be6acde
docs: die Zahl der nachgezogenen Pfadliterale korrigiert (33, nicht 27)
...
CI / verify (push) Successful in 55s
Release / release (push) Successful in 37s
Files changed:
- CHANGES.md
- VERSION
- tools/chemenu/tests/test_source_hygiene.py
2026-09-17 09:01:50 +02:00
torben
24cd221b21
fix: stale wiki/ path literals nach kb/ nachgezogen, mit Test-Guard gegen die naechste Umbenennung
...
CI / verify (push) Successful in 55s
Release / release (push) Successful in 39s
Files changed:
- CHANGES.md
- VERSION
- kb/entities/projects/Chemenu.md
- kb/log.md
- tools/chemenu/commands/_util.py
- tools/chemenu/commands/cite_cmd.py
- tools/chemenu/commands/git_publish.py
- tools/chemenu/commands/log_append.py
- tools/chemenu/commands/page_ops.py
- tools/chemenu/commands/provenance_cmd.py
- tools/chemenu/commands/raw_cmd.py
- tools/chemenu/commands/run_budget.py
- tools/chemenu/commands/touch.py
- tools/chemenu/commands/xref.py
- tools/chemenu/frontmatter_io.py
- tools/chemenu/lint_core.py
- tools/chemenu/tests/test_log_append.py
- tools/chemenu/tests/test_source_hygiene.py
- tools/chemenu/tests/test_touch.py
- tools/chemenu/tests/test_type_resolver.py
- tools/chemenu/type_resolver.py
- tools/wikitool
- types/type-spec.md
- types/type-spec.schema.yaml
2026-09-17 08:59:25 +02:00
torben
aa31d431fc
new: scaffold materializes a schema default only for a required field
...
CI / verify (push) Successful in 57s
Release / release (push) Successful in 37s
Files changed:
- CHANGES.md
- VERSION
- instructions/CONTRACT.md
- tools/CONTRACT.md
- tools/chemenu/commands/new_page.py
- tools/chemenu/tests/test_new_page.py
- types/type-spec.md
2026-09-16 21:38:20 +02:00
torben
e4e2332e01
session: Harness-Session-Variable schliesst die Luecke im Session-Id-Fallback (Telemetrie-Join, Iteration-Budget-Gate); SIGPIPE-Nebenbefund im Emitter behoben
...
CI / verify (push) Successful in 52s
Release / release (push) Successful in 36s
Files changed:
- CHANGES.md
- EVALS.md
- INSTALL.md
- VERSION
- instructions/session-setup.md
- tools/CONTRACT.md
- tools/chemenu/cli.py
- tools/chemenu/commands/doctor.py
- tools/chemenu/commands/run_budget.py
- tools/chemenu/session.py
- tools/chemenu/telemetry/writer.py
- tools/chemenu/tests/conftest.py
- tools/chemenu/tests/test_cli.py
- tools/chemenu/tests/test_run_budget.py
- tools/chemenu/tests/test_telemetry_emit.py
2026-09-16 19:18:00 +02:00
torben
0c98080964
version notes: Fallback auf den Release-Feed, wenn die Instanz keinen lokalen Eintrag hat ( #107 )
...
CI / verify (push) Successful in 46s
Release / release (push) Successful in 36s
Befund 2 aus dem getraceten 5.0.0-auf-6.0.0-Upgrade-Lauf. Eine ausgelieferte
Instanz bekommt CHANGES.md als Stub und dist upgrade ueberschreibt sie nie, der
Befehl konnte dort also nie antworten - an genau der Stelle, an der Breaking
Change und Migration gelesen werden muessen.
Fehlt der Eintrag lokal, wird der Feed aus update_url gefragt. Nur mit
Release-Stamp, damit Ursprungs-Repo und CI den Pfad nicht betreten koennen;
stdout traegt nur die Notes, Herkunft nach stderr; --offline verweigert den
Aufruf und nennt die release_url, so wie jeder Feed-Fehlerfall auch.
Dazu zwei seit ihrer Umsetzung falsche Eintraege aus tools/CONTRACT.md
"Future considerations" entfernt: MCP-Server-Wrapper und dist upgrade.
Files changed:
- CHANGES.md
- INSTALL.md
- VERSION
- instructions/upgrade-instance.md
- tools/CONTRACT.md
- tools/chemenu/commands/version_cmd.py
- tools/chemenu/tests/test_version_cmd.py
- tools/chemenu/version.py
2026-09-16 17:54:39 +02:00
torben
72d01beef8
dist upgrade: --take-release nimmt fuer einen lokal geaenderten Pfad die Release-Fassung ( #107 )
...
CI / verify (push) Successful in 45s
Release / release (push) Successful in 37s
Befund 3 aus dem getraceten 5.0.0-auf-6.0.0-Upgrade-Lauf. --keep-local behielt
die Drift und meldete sie bei jedem kuenftigen Upgrade erneut, der andere Weg
"reconcile by hand" hatte kein Werkzeug und kostete Handkopie, Vorbedingungs-
Commit und damit einen rohen git commit an Invariante 5 vorbei.
--take-release <pfad> ist wiederholbar, komponiert pro Pfad mit --keep-local,
lehnt einen nicht blockierten Pfad auch im --dry-run ab und beendet die Drift
statt sie zu uebergehen. Die Abbruchmeldung nennt jetzt alle drei Antworten mit
eingesetzter Kommandozeile und sagt, dass keine der Default ist.
Files changed:
- CHANGES.md
- VERSION
- instructions/upgrade-instance.md
- tools/CONTRACT.md
- tools/chemenu/commands/dist_cmd.py
- tools/chemenu/tests/test_dist_upgrade.py
2026-09-16 17:35:14 +02:00
torben
504149c7c4
stack: Upgrade-Pfad bekommt eine eigene manual-Instruktion, INSTALL.md verweist darauf ( #108 )
...
CI / verify (push) Successful in 48s
Release / release (push) Successful in 36s
Files changed:
- CHANGES.md
- INSTALL.md
- VERSION
- instructions/session-setup.md
- instructions/upgrade-instance.md
- tools/CONTRACT.md
- tools/chemenu/commands/dist_cmd.py
- tools/chemenu/tests/test_dist_upgrade.py
2026-09-16 14:04:16 +02:00
torben
f3c80747a5
docs toc/verify: die .template-Form einer Referenzdatei steht im Dateisatz, Version 6.0.1 freigegeben (schliesst #106 )
...
CI / verify (push) Successful in 48s
Release / release (push) Successful in 41s
Files changed:
- CHANGES.md
- VERSION
- instructions/dev/doc-pull-through.md
- kb/CONVENTIONS.md.template
- tools/CONTRACT.md
- tools/chemenu/commands/docs_verify.py
- tools/chemenu/tests/test_docs_verify.py
- tools/chemenu/tests/test_toc.py
- tools/chemenu/toc.py
2026-09-16 06:43:36 +02:00
torben
bb097f614b
search: Pfad und Titel vollstaendig in der Trefferzeile, Trunkierung wird benannt (schliesst #100 )
...
CI / verify (push) Failing after 40s
Release / release (push) Successful in 36s
Files changed:
- AGENTS.md
- CHANGES.md
- VERSION
- instructions/wiki-query/SKILL.md
- tools/CONTRACT.md
- tools/chemenu/api.py
- tools/chemenu/commands/search.py
- tools/chemenu/mcp/server.py
- tools/chemenu/search/service.py
- tools/chemenu/search/types.py
- tools/chemenu/tests/test_api.py
- tools/chemenu/tests/test_mcp_server.py
- tools/chemenu/tests/test_search.py
2026-09-15 21:26:39 +02:00
torben
55f65c1ab1
fix: types/type-spec.schema.yaml enforced against real type-spec frontmatter, doc-pull-through.md docs/-page count corrected ( closes #105 )
...
CI / verify (push) Failing after 45s
Release / release (push) Successful in 38s
Files changed:
- CHANGES.md
- VERSION
- instructions/dev/doc-pull-through.md
- tools/CONTRACT.md
- tools/chemenu/commands/docs_verify.py
- tools/chemenu/tests/test_docs_verify.py
- types/type-spec.md
- types/type-spec.schema.yaml
2026-09-15 19:45:33 +02:00
torben
d49513bda6
types/: Seiten-Type-Spec-Anleitungsprosa in stackeigene guidance-Datei ausgelagert (schliesst #104 )
...
CI / verify (push) Failing after 43s
Release / release (push) Successful in 34s
Files changed:
- AGENTS.md
- CHANGES.md
- VERSION
- docs/ownership-and-templates.md
- instructions/migrations/6.0.0-type-guidance-split.md
- instructions/setup-instance.md
- tools/CONTRACT.md
- tools/chemenu/commands/dist_cmd.py
- tools/chemenu/commands/types_cmd.py
- tools/chemenu/tests/test_dist_cmd.py
- tools/chemenu/tests/test_dist_upgrade.py
- tools/chemenu/tests/test_type_resolver.py
- tools/chemenu/tests/test_types_cmd.py
- tools/chemenu/type_resolver.py
- tools/chemenu/types_core.py
- types/comparison.guidance.md
- types/comparison.md
- types/concept.guidance.md
- types/concept.md
- types/entity.guidance.md
- types/entity.md
- types/source.guidance.md
- types/source.md
- types/type-guidance.md
- types/type-guidance.schema.yaml
- types/type-spec.md
2026-09-15 18:23:38 +02:00
torben
f350999053
stack: Control-Plane-Sprache universell - Achse ist das Publikum, kein Instanz-Schalter ( #103 )
...
CI / verify (push) Failing after 45s
Release / release (push) Successful in 38s
Files changed:
- AGENTS.md
- CHANGES.md
- VERSION
- docs/language-boundaries.md
- kb/CONVENTIONS.md
- kb/CONVENTIONS.md.template
- tools/chemenu/commands/dist_cmd.py
2026-09-15 16:58:55 +02:00
torben
c64479fe02
stack: TOC-Scope auf types/ und docs/, Sprachregeln nach AGENTS.md zentralisiert, alle Templates auf Control-Plane-Sprache, --breaking akkumuliert (schliesst #99 )
...
CI / verify (push) Successful in 45s
Release / release (push) Successful in 36s
Files changed:
- AGENTS.md
- CHANGES.md
- ENVIRONMENT.md.template
- SOUL.md
- SOUL.md.template
- USER.md.template
- VERSION
- docs/ownership-and-templates.md
- docs/version-model.md
- instructions/CONTRACT.md
- instructions/dev/doc-pull-through.md
- instructions/dev/stack-close/SKILL.md
- instructions/dev/stack-dev/SKILL.md
- instructions/dev/version-parts.md
- instructions/setup-instance.md
- kb/CONVENTIONS.md
- kb/CONVENTIONS.md.template
- kb/concepts/COLLECTION.md
- kb/sources/COLLECTION.md
- tools/CONTRACT.md
- tools/chemenu/commands/types_cmd.py
- tools/chemenu/commands/version_cmd.py
- tools/chemenu/tests/test_toc.py
- tools/chemenu/tests/test_version_cmd.py
- tools/chemenu/toc.py
- tools/chemenu/version.py
- types/comparison.md
- types/concept.md
- types/entity.md
- types/lint-report.md
- types/source.md
2026-09-15 16:21:02 +02:00
torben
c0dc2129bb
docs verify: nur als .template ausgeliefertes Linkziel gilt als aufgeloest (Defekt aus 0fb8fd6)
...
CI / verify (push) Successful in 50s
Release / release (push) Successful in 36s
Files changed:
- CHANGES.md
- VERSION
- tools/chemenu/commands/docs_verify.py
- tools/chemenu/tests/test_docs_verify.py
2026-09-13 00:40:10 +02:00