Skip to content

docs: record create's default page width as an L9 exception - #199

Merged
willkg merged 1 commit into
mainfrom
l9-create-width
Sep 25, 2026
Merged

willkg merged 1 commit into
mainfrom
l9-create-width

Conversation

@willkg

@willkg willkg commented Sep 25, 2026

Copy link
Copy Markdown
Member

Closes #184.

create gives a new page page_width: max when nothing declares a width, and update leaves an undeclared width alone. Both are on purpose, so no behaviour changes. A page that markfluence creates should look good. update may be publishing to a page that markfluence didn't create, so it respects the width that page already has. This PR records the difference in the Accepts section of L9 (declared-metadata-is-asserted).

Closes #184. create gives a new page page_width max when nothing declares
one, and update leaves an undeclared width alone. That difference is on
purpose: a new page has no width a person set, and markfluence should
create good-looking pages, while update may be touching a page someone
set up by hand. It goes in L9's Accepts rather than changing either verb.
@willkg
willkg merged commit b63e86b into main Sep 25, 2026
1 check passed
@willkg
willkg deleted the l9-create-width branch September 25, 2026 13:24
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.

create asserts a default page width that update leaves alone

1 participant