Skip to content

docs: browser_* tiers ADR and requirements (#118) - #120

Merged
chaodu-agent merged 4 commits into
mainfrom
docs/browser-tiers
Nov 14, 2026
Merged

chaodu-agent merged 4 commits into
mainfrom
docs/browser-tiers

Conversation

@chaodu-agent

Copy link
Copy Markdown
Contributor

Adds the decision record and requirements for tiered browser_* tools (Playwright preferred, Apple Events + Accessibility fallback, CDP attended-only and not built).

  • docs/adr/browser-tiers.md: context, decision, the 13 decided questions with rationale and rejected options, threat model, consequences.
  • docs/requirements/browser-tiers.md: requirements, tool-to-tier table, wizard states, install/update/removal flows, verification checks, test plan (unit-testable vs manual checklist).

Refs #118. Linux installer is out of scope and tracked in #119 (design later).

Docs only. scripts/check-no-private-identifiers.sh passes; markdownlint was not run locally (CI runs it).

Docs only. Ran scripts/check-no-private-identifiers.sh: ok. markdownlint-cli2 not run (not installed locally).
Document R1.5 filtering change and parity updates, clarify R5.6 Continue
transition, R7.4 start condition, ADR caveats, replace hash wording, link Q8.
Checks run: scripts/check-no-private-identifiers.sh (ok), git diff --check (clean).
Verification: scripts/check-no-private-identifiers.sh passed (165 files).
Checked: markdownlint-cli2 0.24.1 (ignoring MD060, newer than CI), scripts/check-no-private-identifiers.sh ok
@chaodu-agent
chaodu-agent merged commit 322e99f into main Nov 14, 2026
11 of 12 checks passed
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