4gray
71b7204ca0
fix(agents): restrict opaque URI exemptions to parsed links
2026-09-21 03:57:50 +02:00
4gray
8d798e050b
fix(agents): keep import tokens outside URI scheme matches
2026-09-21 03:45:46 +02:00
4gray
3ea051532a
fix(agents): exclude opaque URI prose from import scans
2026-09-21 03:45:04 +02:00
4gray
ad5050ca78
fix(agents): preserve imports after bare URL punctuation
2026-09-21 03:33:08 +02:00
4gray
5a8b233840
fix(agents): convert base file URLs to native paths
2026-09-21 03:21:08 +02:00
4gray
464d829538
fix(agents): honor HTML bases and preserve adjacent imports
2026-09-21 03:09:22 +02:00
4gray
3dbd522d70
fix(agents): validate srcdoc references and empty srcset
2026-09-21 02:56:53 +02:00
4gray
a7150d1e72
fix(agents): reject empty media and ignore URL at-signs
2026-09-21 02:44:36 +02:00
4gray
6558245e12
fix(agents): normalize internal HTML URL whitespace
2026-09-21 02:32:59 +02:00
4gray
3f8b5be06d
fix(agents): preserve block boundaries and validate embeds
2026-09-21 02:21:11 +02:00
4gray
6bc5688001
fix(agents): require files for media references
2026-09-21 02:09:24 +02:00
4gray
576e70fc05
fix(agents): cover document families and guidance basenames
2026-09-21 01:57:30 +02:00
4gray
a2d1997e29
fix(agents): validate document formats and trim HTML URLs
2026-09-21 01:45:35 +02:00
4gray
8f76a2c456
fix(agents): handle wildcard versions and alternate documents
2026-09-21 01:33:29 +02:00
4gray
22b2d7a2ac
fix(agents): unify Markdown suffix and encoded import guards
2026-09-21 01:21:42 +02:00
4gray
1dd0ec2285
fix(agents): inspect document suffix before URL fragments
2026-09-21 01:09:57 +02:00
4gray
5da10082e5
fix(agents): validate iframe document references
2026-09-21 00:58:25 +02:00
4gray
82d582bb74
fix(agents): preserve filenames across prose punctuation
2026-09-21 00:46:30 +02:00
4gray
4a73cf3828
fix(agents): normalize punctuation for extensionless imports
2026-09-21 00:34:28 +02:00
4gray
d10bceab7b
fix(agents): delimit package prose at Unicode punctuation
2026-09-21 00:22:37 +02:00
4gray
bbbaebce83
fix(agents): count all Markdown line endings in budgets
2026-09-21 00:10:57 +02:00
4gray
b863d8e4d4
fix(agents): validate image-map navigation targets
2026-09-20 23:59:28 +02:00
4gray
900050be2e
fix(agents): retain visible backticks and explicit path punctuation
2026-09-20 23:47:48 +02:00
4gray
505fa356ab
fix(agents): validate extensionless imports and version comparators
2026-09-20 23:35:50 +02:00
4gray
cb42c74f43
fix(agents): recognize possessive package mentions
2026-09-20 23:23:11 +02:00
4gray
0ac3421594
fix(agents): decode full HTML entities and media assets
2026-09-20 23:03:17 +02:00
4gray
a73538994a
fix(agents): validate media and hyphenated literal paths
2026-09-20 22:51:15 +02:00
4gray
b54dc4c405
fix(agents): validate visible headings and spaced paths
2026-09-20 22:39:02 +02:00
4gray
b0cf310074
fix(agents): retain rendered context for Markdown references
2026-09-20 22:26:34 +02:00
4gray
221fe3d68a
fix(agents): accept qualified package prose
2026-09-20 22:13:39 +02:00
4gray
e1bc4dee60
fix(agents): support package versions and source fragments
2026-09-20 22:01:32 +02:00
4gray
795946d2a0
fix(agents): route source work and check extensionless files
2026-09-20 21:49:06 +02:00
4gray
f2f7a94857
fix(agents): decode link entities and allow package subpaths
2026-09-20 21:35:52 +02:00
4gray
73e98bd00b
fix(agents): parse JSONC and constrain package exemptions
2026-09-20 21:23:30 +02:00
4gray
231ec0a513
fix(agents): recognize package scopes and route source work
2026-09-20 21:11:28 +02:00
4gray
d6a35cfa31
fix(agents): validate visible HTML and image source sets
2026-09-20 20:57:34 +02:00
4gray
e028712e61
fix(agents): handle image fragments and quoted imports
2026-09-20 20:44:46 +02:00
4gray
87c3e466d2
fix(agents): exclude HTML-contained guidance imports
2026-09-20 20:32:23 +02:00
4gray
84596ecb41
fix(agents): require standalone top-level Claude import
2026-09-20 20:20:09 +02:00
4gray
98e6fd3983
fix(agents): use GitHub-compatible heading slugs
2026-09-20 20:08:22 +02:00
4gray
244b1e43ce
fix(agents): validate rendered HTML navigation
2026-09-20 19:56:14 +02:00
4gray
bdf7017a97
fix(agents): parse prose and rendered HTML anchors
2026-09-20 19:44:07 +02:00
4gray
1206f0d255
fix(agents): handle fenced imports and encoded paths
2026-09-20 19:30:55 +02:00
4gray
46d7f58a6c
fix(agents): recognize SCSS filename literals
2026-09-20 19:19:05 +02:00
4gray
989ba24ecf
fix(agents): distinguish code symbols and shortcut images
2026-09-20 19:07:24 +02:00
4gray
a10045f0b2
fix(agents): validate generic literal repository paths
2026-09-20 18:54:43 +02:00
4gray
8467b9406a
fix(agents): parse guidance navigation with Markdown tokens
2026-09-20 18:36:14 +02:00
4gray
3a2497476b
docs(agents): compact root guidance and preserve task-specific knowledge
2026-09-20 18:18:51 +02:00
4gray and Claude Fable 5.1
5273e5fb55
test(website): wait for the copy button label before reading the clipboard ( #1624 )
...
The home-sections browser test clicked `.copy-btn` and immediately asserted
`textContent() === 'Copied'`. The button flips its label only after the
asynchronous `navigator.clipboard.writeText` promise resolves, which is after
Playwright's `click()` has already returned, so a loaded CI runner sometimes
still read "Copy" (PR #1619 , run 35369544094).
Poll for the label with Playwright's `expect(locator).toHaveText` (bounded
5 s) before reading the clipboard. The import is dynamic and sits after
`launchBrowser()`, so the local no-Chromium skip path is unchanged.
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-19 09:23:12 +02:00
4gray
9a3aa63490
ci(nightly): set the electron-builder publish channel for nightly builds ( #1611 )
2026-09-16 07:50:50 +02:00