Skip to content

Add ADR-0012 for settings-as-a-seam (closes #160) - #165

Merged
coordt merged 1 commit into
mainfrom
160-settings-seam-docs
Aug 16, 2026
Merged

Add ADR-0012 for settings-as-a-seam (closes #160)#165
coordt merged 1 commit into
mainfrom
160-settings-seam-docs

Conversation

@coordt

@coordt coordt commented Aug 16, 2026

Copy link
Copy Markdown
Member

Summary

  • Adds docs/adr/0012-settings-as-a-seam.md, recording the Context model, build_context() entry point, dedicated .wiki-toolkit.toml precedence tier, and doctor's new settings warnings, superseding ADR-0007's docs_dir-only precedence chain and config show/doctor contracts.
  • toolkit-spec.md's Configuration and Command surface sections were already revised in af869d5 (prior commit), so this PR only adds the ADR.
  • docs/design/to_explore/settings-changes.md never existed in this repo (checked history and worktree), so no delete/archive was needed.

Test plan

  • Verified ADR claims against wiki_toolkit/settings.py (Context, build_context, dedicated-file precedence, non-raising resolution) and wiki_toolkit/cli.py/doctor.py (ctx.obj, config show, doctor warnings)
  • pre-commit (rumdl) passed on the new file
  • Backgrounded /code-review medium returned no findings

Records the Context model, build_context() entry point, dedicated
.wiki-toolkit.toml precedence tier, and doctor's new settings
warnings, superseding ADR-0007's docs_dir-only precedence chain and
config show/doctor contracts. toolkit-spec.md's Configuration and
Command surface sections were already revised in af869d5; the
to_explore/settings-changes.md source doc never existed in this repo.

Closes #160
@github-actions

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://callowayproject.github.io/wiki-toolkit/pr-preview/pr-165/

Built to branch gh-pages at 2026-08-16 13:08 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@github-actions

Copy link
Copy Markdown
Contributor

Version hint: no-release
Current version: 0.28.3
New version (when merged): 0.28.3

Comment ID: Display version hint-auto-generated

@coordt
coordt merged commit 853fcde into main Aug 16, 2026
5 checks passed
@coordt
coordt deleted the 160-settings-seam-docs branch August 16, 2026 13:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant