What's changed

Every revision, newest first, and what prompted it.

Every open question now has its own Answer question N link, so the things blocking this document are as easy to respond to as a wording note.

Feedback is moving off email. The plan is one publicly shareable ClickUp form: no account and no login to comment, the link carries the rule id for you, and each comment becomes a task with the rule, the page and your proposal already on it. That puts the review history in the same place as the project template.

One thing blocks it, and it is now question 9: my ClickUp access to your workspace is guest-level with a single list shared, and a guest cannot create the list or the form. The same limit blocks building the project template there. Until it is sorted the comment links still open an email, which works but makes me the middleman.

First published version. 66 rules across six dimensions: HTML structure, SEO, front-end practices, Colibrity internal practices, accessibility and performance.

Two things worth flagging before you read further.

The internal practices section is the shortest one, because it is seeded from the two examples in your brief and nothing else. It is the section that needs you most - see the open questions.

Your pagination example needs a pattern change, not a parameter. The listings I have built for you use an offset load-more button, which has no pages at all, so there is nothing to put a number on and everything past the first batch is invisible to search engines. The rules below specify real server-rendered pagination with load-more layered on top. That is more work than adding a parameter, so it is worth confirming that is what you meant.

The filter example, by contrast, is already solved in one of the delivered projects, and that implementation is what the rule now describes.

Rules touched: colibrity.filter-url-state, colibrity.pagination-in-url, colibrity.pagination-crawlable