Skip to content

docs: promise per-regime customization truth on integrations + build-without-code (ADR-0126 §8.4) - #12368

Merged
os-support-ai merged 1 commit into
mainfrom
claude/issue-12161-promise-pages
Aug 25, 2026
Merged

docs: promise per-regime customization truth on integrations + build-without-code (ADR-0126 §8.4)#12368
os-support-ai merged 1 commit into
mainfrom
claude/issue-12161-promise-pages

Conversation

@os-support-ai

Copy link
Copy Markdown
Collaborator

Fixes#12161

Part of #12150 (Epic: ADR-0126 implementation, v17 line). Contract: ADR-0126 §1.3 + §8 item 4 (28b47a93).

What was over-promised

§1.3 recorded the shipped defect: two capability pages promised generic post-install "customize in Studio" for marketplace apps. Measured against the tier table, that promise was keepable for views/dashboards and for no tier-B type — flows specifically. §8 item 4 chartered the correction, gated on the L5 Setup surface existing (it now does: objectui#6382, merged b362c1b, adds the Setup packaged-automation page — on/off + clone).

What changed

Both passages are rewritten to the three-regime truth (ADR-0126 §2/§3):

  • content/docs/capabilities/integrations.mdx — the "Marketplace templates" bullet no longer promises a blanket "customize in Studio". It now says: views/dashboards are yours to edit directly; a packaged flow stays locked but can be switched off and cloned (via Setup) to edit in Studio; a packaged object grows through your own fields via an extension package, not by editing what shipped.
  • content/docs/build-without-code.mdx — the Setup section's Marketplace clause gets the same per-regime breakdown, naming the packaged-automation page specifically since it lives in Setup (the section being described).

No other pages touched, no restructuring — the promising passages only.

Tests

Local doc gates (see report for full command list and matched-family derivation via node scripts/pm/dispatch-gates.mjs, run against merge-base 017130a0): check:doc-authoring, check:doc-anchors, check:doc-formula-expressions, check:doc-security-posture, spec check:docs, check:docs-audit-scope, check:docs-redirects, check:docs-single-h1, spec check:empty-state, spec check:liveness, check:published-readme-links, check:react-page-adapter-contract, check:role-word, spec check:skill-examples, spec check:strictness-ledger, spec check:variant-docs, check-ci-filter-parity.mjs, check-cross-package-test-inputs.mjs, check-doc-frontmatter.mjs, check-doc-route-spelling.mjs, check-docs-section-name.mjs, check-section-landing-index.mjs, check:cross-package-test-inputs — all pass at head e7f41817.

CI's full farm and the offline lychee link-checker run server-side; this PR does not wait on them (per-card convention).

Docs-only change; skip-changeset label applied.


Generated by Claude Code

…without-code
ADR-0126 §1.3 documented a shipped over-promise: two capability pages told
readers marketplace apps could be "customize[d] in Studio" without
qualification, which held for views/dashboards but not for a packaged flow —
locked at the write door and reachable only through disable+clone. §8 item 4
gates the correction on the L5 Setup surface existing (objectui#6382,
merged), which it now does.
Rewrite both promises to the three-regime truth:
- presentational (views, dashboards) — edit directly, unchanged
- behavioral (packaged flows) — locked; switch off and clone your own via
Setup's packaged-automation page, then edit the clone in Studio
- structural (packaged objects) — extend with your own fields via an
extension package, never in-place edits to what shipped
---
_Generated by [Claude Code](https://claude.ai/code/session_01KWRU3s15AJz7PGW7a7wdCh)_
@os-support-aios-support-ai added the skip-changeset PR has no user-facing published change; bypasses the changeset gate label Aug 25, 2026 — with Claude
@github-actionsgithub-actionsBot added the documentation Improvements or additions to documentation label Aug 25, 2026
@os-support-ai
os-support-ai marked this pull request as ready for review August 25, 2026 20:27
@os-support-ai
os-support-ai added this pull request to the merge queueAug 25, 2026
Merged via the queue into main with commit e3430a2Aug 25, 2026
35 checks passed
@os-support-ai
os-support-ai deleted the claude/issue-12161-promise-pages branch August 25, 2026 20:47
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentationImprovements or additions to documentationsize/xsskip-changesetPR has no user-facing published change; bypasses the changeset gate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

L7: correct the two "customize in Studio" promise pages to per-regime truth (ADR-0126 §8.4)

2 participants

@os-support-ai@claude