Commit Graph

  • 8ff22ad6b0 docs: CHANGES.md names which #173 case needs the manual type steps main torbenandClaude Opus 5.5 2026-10-04 21:50:41 +02:00
  • 862bc04d9c fix: comparison and source pages accept the sources: cite add writes; sources may cite sources (#173) torbenandClaude Opus 5.5 2026-10-04 21:35:24 +02:00
  • 662a844cf1 fix: wiki-ingest and wiki-manage call xref add with --rel, not --rel-a/--rel-b (#174) torben 2026-10-04 19:11:35 +02:00
  • 20a7624134 docs: kb/CONTRACT.md names unwritten scaffold sections and the Unfilled Template Sections finding (#94) torbenandClaude Opus 5.5 2026-10-04 17:21:57 +02:00
  • a2a6baa265 feat: lint reports sections that hold only template placeholders as Unfilled Template Sections (#94) torbenandClaude Opus 5.5 2026-10-04 17:11:37 +02:00
  • af8bcb5b57 docs: kb/CONTRACT.md names section anchors in wikilinks and the Broken Anchors finding (#172) torbenandClaude Opus 5.5 2026-10-04 11:03:47 +02:00
  • 4ec22d376d feat: people live on their organization's page until promoted; organization subtype, member-of, broken_anchors lint (#172) torbenandClaude Opus 5.5 2026-10-04 10:51:46 +02:00
  • f3ccbd86f9 feat: participation and RACI labels, written on the project page (#118) torbenandClaude Opus 5.5 2026-10-03 23:03:10 +02:00
  • bd12831974 docs: ownership-and-templates names why a retired file is decided in the run that sees it go (#113) torbenandClaude Opus 5.5 2026-10-03 20:36:16 +02:00
  • 0d3499ab04 feat: the test suite no longer ships, and dist upgrade deletes what a release stops shipping (#113) torbenandClaude Opus 5.5 2026-10-03 20:12:32 +02:00
  • dd565d249f docs: page-material passages name subtype templates (#117) torbenandClaude Opus 5.5 2026-10-03 17:07:52 +02:00
  • d8cb494d58 feat: a subtype gets its own page skeleton from types/<type>.<value>.md (#117) torbenandClaude Opus 5.5 2026-10-03 15:58:15 +02:00
  • c261b8f4ca fix: a wikilink wrapped across a line break is its own lint finding; rename and rm see it (#115) torbenandClaude Opus 5.5 2026-10-03 11:19:10 +02:00
  • b3022b8ffb docs: stack-close no longer records which model and effort ran each phase (#170) torben 2026-10-03 10:49:12 +02:00
  • 100ace846e docs: raw fetch --html record and kb/CONTRACT.md path budget follow the folder accept (#112) torbenandClaude Opus 5.5 2026-10-03 10:31:01 +02:00
  • 59c06e5ddc feat: incoming/ as a queue - raw pending picks the next entry, raw accept takes a whole folder, a file in a subdirectory of incoming/ is refused (#112) torbenandClaude Opus 5.5 2026-10-03 09:49:20 +02:00
  • c4dcff76e6 docs: kb/CONTRACT.md points an external article raw_files under raw/, a raw fetch capture names both files (#120) torbenandClaude Opus 5.5 2026-10-02 22:42:59 +02:00
  • fba263af68 feat: raw fetch - a sanctioned intake for a URL into incoming/, HTML as received plus derived text (#120) torbenandClaude Opus 5.5 2026-10-02 22:26:06 +02:00
  • c0f324ff96 docs: model-and-effort-selection keeps the work-package record sentence dev-only (#168) torbenandClaude Opus 5.5 2026-10-02 20:46:04 +02:00
  • d8224ee2ab feat: stack development in three phases - stack-dev (design), stack-build, stack-close, handed over through tracker states (#168) torbenandClaude Opus 5.5 2026-10-02 20:33:07 +02:00
  • 80488bee38 fix: publish keeps a closing trailer block of --message last, so git reads Co-Authored-By again (#149) torbenandClaude Opus 5.5 2026-10-02 16:39:08 +02:00
  • c65d559690 ci: run the bugreport launcher tests in the pwsh job too (#166) torben 2026-10-02 13:58:05 +02:00
  • 5d937233b1 fix: tools/bugreport launcher finds a Python 3.8+ itself and never starts a Store alias (#166) torben 2026-10-02 13:12:19 +02:00
  • c77bda2004 feat: INSTALL.md held to the installation instructions - prerequisites lists generated from the manifest, setup questions checked by docs verify (#154) torben 2026-10-02 07:47:39 +02:00
  • b33088f64e docs: ownership-and-templates names the release update, not a dist export merge, as what hands a stack file back (#153) torben 2026-10-01 22:20:19 +02:00
  • a6d07f97c4 feat!: installation only from a release, into an empty folder; upstream merge/verify and private-instance.md removed, dist adopt, shell-neutral instructions (#153) torben 2026-10-01 22:12:09 +02:00
  • d0f08d1fba feat: Windows portability - path separators, LF line endings, UTF-8 decoding and output, msvcrt lock fallback (#152) torben 2026-10-01 21:15:03 +02:00
  • 9d06050338 fix: trace-hook.ps1 - Copilot hooks under PowerShell on Windows no longer open the choose-an-app dialog (#164) torben 2026-10-01 16:50:13 +02:00
  • d6e973c3ce fix: preflight.ps1 asset-mode helper renamed to Exit-Asset so PSScriptAnalyzer passes (#151, C) torben 2026-10-01 13:46:51 +02:00
  • c33e8cdfb1 feat: preflight as a release asset - download, verify, unpack, then run the tree preflight (#151, C) torben 2026-10-01 13:39:56 +02:00
  • 210e0c8286 feat: PowerShell 7 preflight and launcher - preflight.ps1, wikitool.ps1, doctor policy and Mark of the Web checks, pwsh CI job (#151, B) torben 2026-10-01 09:52:05 +02:00
  • 4035b1ba12 ci: chemenu-ci-pwsh image - PowerShell 7 and PSScriptAnalyzer for the pwsh job (#151) torben 2026-10-01 08:17:44 +02:00
  • 8dae8a1790 docs: why-gates-are-code names the preflight as the second exit-42 case outside the gates (#151) torben 2026-10-01 07:30:02 +02:00
  • e4b2b6d9b1 feat: preflight - prerequisites checked and tool paths recorded before wikitool runs; launcher refuses without it (#151, POSIX half) torben 2026-10-01 05:52:55 +02:00
  • 5a731729f6 docs: raw/CONTRACT.md points at the path budget for a name accepted from incoming/ (#163) torben 2026-09-30 23:10:04 +02:00
  • 04aebdeccf feat: path budget - a file's path stays at 160 characters or fewer; new, rename, move and raw accept refuse more, lint reports Long Paths (#163) torben 2026-09-30 23:08:36 +02:00
  • 03743ebbc0 docs: setup-instance step 15 names --no-push for a local-only first publish; gates.md and a docstring follow #159 torben 2026-09-30 21:10:04 +02:00
  • 61130ce55d docs: README names the publish stop on a missing or unreachable remote (#159) torben 2026-09-30 20:51:38 +02:00
  • eadc052f6c feat: publish gate lists the staged state; a missing or unreachable remote stops before the commit (#159) torben 2026-09-30 20:51:10 +02:00
  • 08dde007dd docs: bug-report instruction step 1 no longer calls every bundle unpseudonymised (#158) torben 2026-09-30 20:16:53 +02:00
  • 76d67e45ba feat: bug-report collector pseudonymises identities in two stages, opt-in via --pseudonymise (#158) torben 2026-09-30 19:03:59 +02:00
  • 0899c670fe docs: reports contract names only the collector's two counting calls under its session id; INSTALL.md qualifies the title claim (#157) torben 2026-09-30 17:43:13 +02:00
  • 4f0622dfa4 docs: bug-report instruction offers WIKI_TRACE=1 for a reproduction (#157) torben 2026-09-30 17:30:11 +02:00
  • f9c047bd2e feat: bug-report collector tools/bugreport.py and instructions/bug-report.md (#157) torben 2026-09-30 17:29:39 +02:00
  • 40413f966d fix: demo corpus follows the decided project pages - three states, seed with their items, fixtures re-recorded (#156) torben 2026-09-30 14:39:32 +02:00
  • dea98d4bc0 docs(ci): tracker-live records that act_runner force-pulls the job image anonymously (#156) torben 2026-09-30 13:53:51 +02:00
  • 5a4c5182b7 fix(ci): start Radicale in its own step - GITHUB_ENV reaches only later steps (#156) torben 2026-09-30 13:37:25 +02:00
  • 6554791699 fix(ci): sp-live-image installs unzip - 1password/load-secrets-action needs it (#156) torben 2026-09-30 13:32:24 +02:00
  • a12673452d fix(ci): start-radicale.sh probes readiness with Python - the CI job image has no curl (#156) torben 2026-09-30 13:31:20 +02:00
  • b0c64772cc feat: live tracker suite - WIKITOOL_TASKS_CONFIG override, real-tracker tests for Super Productivity and CalDAV, nightly workflow and test image (#156) torben 2026-09-30 13:23:24 +02:00
  • 529793b255 fix: Super Productivity API path unwraps the {ok, data} envelope, drops the inbox project, health waits for the renderer (#162) torben 2026-09-30 12:17:39 +02:00
  • 8be5e6e5f3 feat: page titles must be valid, unique file names on Windows and macOS - new/rename/move refuse, lint reports Unportable Titles, new never overwrites (#155) torben 2026-09-30 06:29:28 +02:00
  • 94deccb18d docs: EVALS coverage note - version.py's urllib lines are now exercised against a local http.server (#161) torben 2026-09-29 22:09:43 +02:00
  • cf892315e6 feat: dist upgrade --latest downloads and verifies the release from the feed, --expect pins the version (#161) torben 2026-09-29 22:08:00 +02:00
  • dd885db625 docs: layout comments name all four shipped layout types; #150 changelog pointer and test docstring corrected torben 2026-09-26 23:05:47 +02:00
  • 6c0ebcc4f0 fix: cli.py help-patch NameError under a future typer, new record's kb/ paths (#148, #150) torbenandClaude Sonnet 5 2026-09-26 23:02:11 +02:00
  • b8ed8bd610 fix: kb page references by title, not by moved path; Iteration and Cost Limits cites existing sections (#147 follow-up) torben 2026-09-26 22:31:18 +02:00
  • bc314e5c8c fix: budget gate and loop-breaker refusals exit without a traceback (Gitea #147) torben 2026-09-26 20:27:05 +02:00
  • 8f61209b6b test: docs contract merged-stream test pins its own ON FAILURE line (#146) torben 2026-09-26 18:50:01 +02:00
  • 8d5fc6e941 fix: three more #142 command-record mismatches aligned to code (#146) torben 2026-09-26 18:06:34 +02:00
  • 20745399c0 docs: CHANGES entry for #145 in English, like the rest of the candidate torben 2026-09-26 16:24:50 +02:00
  • a70d904274 fix: log append reports an unreadable --body-file as ERROR, not a traceback (#145) torben 2026-09-26 16:03:44 +02:00
  • 685fc2e15e docs: CHANGES entry for #144 in English, heading matches its bump title torben 2026-09-26 15:49:23 +02:00
  • 906d63fae2 fix: network property means any network reach, not only HTTP (#144) torben 2026-09-26 15:19:58 +02:00
  • 16c911fca5 docs: README names the ON FAILURE lines under an ERROR (#143) torben 2026-09-26 15:01:16 +02:00
  • 63f566ff05 tools: fail() prints ON FAILURE lines on stderr after ERROR (#143) torben 2026-09-26 14:53:51 +02:00
  • 5fe6003929 docs: README names examples, exit causes and prohibitions in the command record (#142) torben 2026-09-26 09:34:22 +02:00
  • 5aae7fed1b tools: command records - NOTES always bullets, examples held by tests (#142) torben 2026-09-26 09:33:46 +02:00
  • 5bfbb49d74 tools: command records, Instance health group - one bullet per check, examples (#142) torben 2026-09-26 09:31:26 +02:00
  • b83a3982c5 tools: command records, Private instances group - one line per cause, examples, prohibitions (#142) torben 2026-09-26 09:29:09 +02:00
  • 243db66134 tools: command records, Content migrations group - one line per cause, examples, prohibitions (#142) torben 2026-09-26 09:26:39 +02:00
  • 71efdbe01b tools: command records, Telemetry group - examples, missing --fail-on-error exit line (#142) torben 2026-09-26 09:24:15 +02:00
  • 9617d722de tools: command records, Types, instructions and docs group - one line per cause, examples, prohibitions (#142) torben 2026-09-26 09:22:16 +02:00
  • b9c22f783f tools: command records, Workshop runs and session budget group - examples, prohibitions (#142) torben 2026-09-26 08:57:03 +02:00
  • 964978a9c6 tools: command records, Raw material and uploads group - one line per cause, examples, prohibitions (#142) torben 2026-09-26 08:54:47 +02:00
  • be78ad20af tools: command records, Provenance group - examples, exit lines per cause (#142) torben 2026-09-26 08:51:53 +02:00
  • 0b2d93a4a4 tools: command records, Finding and checking group - one line per cause, examples, prohibitions (#142) torben 2026-09-26 08:49:02 +02:00
  • a1f3c47e62 tools: command records, Links and citations group - one line per cause, examples, prohibitions (#142) torben 2026-09-26 08:45:30 +02:00
  • d0a740acc9 tools: command records, Pages group - one line per cause, examples, prohibitions (#142) torben 2026-09-26 08:42:13 +02:00
  • 9d6ca6b193 tools: command records, Distribution and versioning group - one line per cause, examples, prohibitions (#142) torben 2026-09-26 08:35:56 +02:00
  • df8ff2fa22 tools: command records, Catalog and log group - bullets, examples, prohibitions (#142) torben 2026-09-26 08:28:38 +02:00
  • fd0f60b2e7 tools: command records, Git group - NOTES as bullets, one exit line per cause, examples and prohibitions (#142) torben 2026-09-26 08:25:41 +02:00
  • 2a60f3a265 tools: dist export no longer cuts the dist export record out of the shipped tools/CONTRACT.md (#121) torben 2026-09-26 08:00:21 +02:00
  • 5ffab3accf tools: usage lines name wikitool; -h/--help acceptance checks become tests (#121) torben 2026-09-26 07:57:01 +02:00
  • b79f083cc1 docs: README/INSTALL/DEVELOPMENT/docs point at -h and command records, not the old tables (#121) torben 2026-09-26 07:54:12 +02:00
  • 26e1018766 tools: one data record per command - -h, index and CONTRACT.md render from cli_contract (#121) torben 2026-09-26 07:53:10 +02:00
  • 919e733e21 stack-close: wait for CI via the authenticated Gitea connection, with timings and a give-up point torben 2026-09-25 21:00:43 +02:00
  • 6d53c55d0d tasks: CalDAV provider (Nextcloud Tasks/iOS), review reports unknown values; bump stops pointing at release (#139) torben 2026-09-25 20:43:53 +02:00
  • 4446424e01 version: release 7.0.0 v7.0.0 torben 2026-09-22 22:51:09 +02:00
  • 50171ca099 instructions: CONTRACT.md drops other files' step counts from copy-in-checklist rationale (#130) torben 2026-09-22 22:40:05 +02:00
  • 62d1c5e636 task: Weekly review proposes task new/task close; tracker gains a closing write path torben 2026-09-22 21:46:09 +02:00
  • 8b535b4016 gtd-weekly-review: task new nachgezogen, veralteter Begründungszeiger korrigiert (#137) torben 2026-09-22 19:47:20 +02:00
  • 2cce979814 instructions: raw accept rückt im Ingest hinter die Verpflichtungsentscheidung (#136) torben 2026-09-22 19:43:12 +02:00
  • 88e7cc17f4 docs: task new als zweiten Schreibweg in README und INSTALL nachgezogen (#132) torben 2026-09-22 11:58:04 +02:00
  • cfbe3ea83e task new: einen zweiten Schreibweg in den Tracker (ein Posten, keine Seite, #132) torben 2026-09-22 11:55:06 +02:00
  • e07d1ca42a SP-Zugriffsweg explizit (access: api/snapshot, #133) und follow_up_at-Korrektur (dueWithTime/dueDay, #135) torben 2026-09-20 20:52:05 +02:00
  • 3c1d4cb028 Veraltete Skill-Aufzaehlungen in der Instruction-Schicht nachgezogen (#129, #130) torben 2026-09-20 11:52:02 +02:00
  • 52ba5ba768 Skill-Namensfamilien: weekly-review -> gtd-weekly-review, dritte Person in allen Descriptions (#129) torben 2026-09-20 11:44:21 +02:00
  • 8ed8c6f5d9 docs: Exit 42 als Haltung und die Adoption eines neuen Templates nachgezogen (#119) torben 2026-09-20 10:14:36 +02:00
  • 1d695f6536 docs: Nachzug zu #119 - Verpflichtungsschicht in Installation, Setup und docs/ (#119) torben 2026-09-20 10:08:45 +02:00