Repository navigation
The site carries the cognitivedelivery.co.uk theme and logo, served from itself (DR-186) - #38
Merged
Merged
Conversation
…e (DR-186, task 1.1) Signed-off-by: Jason Cruz Falzon <jason@cognitivedelivery.co.uk>
…NGELOG (DR-186, task 1.2) Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Signed-off-by: Jason Cruz Falzon <jason@cognitivedelivery.co.uk>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The documentation site now carries the owner's website identity, read from its theme on 6 October: the token palette verbatim, self-hosted Source Sans 3 and JetBrains Mono (latin variable subsets, about 80 KB, under the SIL Open Font Licence with its texts beside them), the teal and white logos and the favicons, light teal headings, the sticky white header with the logo and slate navigation underlined in cyan on the current section, the eyebrow labels, and the teal footer with the white logo. Everything is served from the site; no page reaches another host.
Two signed commits.
tooling/site/(fonts with licences, images,BRAND-NOTICE.mdnaming the name and logo as the owner's marks outside Apache-2.0);tooling/site.cssrewritten with the website's token block verbatim and no literal colour elsewhere (its five hard-codes hoisted into tokens), the ported rules, a token-only dark block; the template gains favicon links, the logo with a dark-scheme<picture>swap, the teal footer and the brand-notice link; eyebrows on generated section labels. A brand self-test (165 assertions) proves the stylesheet shape and the shipped assets.conformance/site-check.mjsadmits site-internal stylesheets, icons, images,srcsetand stylesheeturl()references only, plus the theme's one data-URI mark by exact match, and refuses any other host, script, handler,@importor data URI; the report line counts assets. README and CHANGELOG.Checks.
npm test:Site: 33 pages, 968 links, 9 assets, 0 failure(s).,Conformant.; four mutation proofs failed as intended (an external font URL, an external logo on every page, the notice removed, one byte of the data URI); the installed package still prints NOT CHECKED;npm pack --dry-run414 files, unchanged. Contrast: every text pair at 5.1:1 or better; the website's orange fails for body text (2.3:1), so the development-stability marker is teal text with an orange rule rather than orange text; cream appears nowhere.No schema, fixture, lock, guard or SPEC change; no page content change; no release needed. Governed as harness spec
contract-documentation-site-follow-cognitivedelivery(DR-186); Linear COGDEV-279.🤖 Generated with Claude Code