Changelog
- 957c730 Attach component name findings to Doctor without rescanning keys
- c4515a0 Bound direction traversal for programmatic schema cycles
- c6c20ab Build the sample plugin with the host dependency graph
- 051f196 Classify OWASP limits by schema identity and request usage
- 0a1cce7 Cover execution timeouts across formats and JavaScript batch calls
- 67f9e6f Expand rule message templates in the shared function result path
- 1865bb7 Explain unsupported Spectral rulesets and native OWASP migration
- 4becce0 Follow reference targets with sibling schema keywords
- de3013f Index schema directions once for OWASP limit rules
- 4cc49c7 Isolate built-in rulesets and preserve HTTP-prefixed local paths
- 21c45bd Keep custom function targets when rendering message templates
- c8613ff Keep parent ruleset paths during dashboard reloads
- 59473ec Keep remote ruleset references separate from filesystem paths
- ad534fa Match equivalent JSONPath forms in wildcard ignores
- 7980dfd Preserve Doctor messages and quoted keys in rule templates
- 1c3c78b Preserve invalid ruleset errors after workspace lookup failures
- 0d05ca5 Preserve plain messages and index custom result value lookups
- 1a639a6 Preserve ruleset errors across library action forms and reports
- e8a4fdf Preserve severity behavior for Markdown summary callers
- 6bbb0fb Publish rule completion after releasing worker ownership
- 4e20d47 Publish ruleset configuration failures as editor diagnostics
- 5f0c365 Recognize string values in propertyNames schema checks
- cc87b20 Reject incomplete rulesets after extension loading fails
- ddb622a Reject unknown functions before rule execution
- 9823772 Report missing and invalid CLI flag values
- 975c420 Report threshold failures in pipeline summaries including hints
- fb17f6e Resolve extended rulesets relative to their containing document
- c78036d Resolve remote ruleset children after redirects and preserve URL queries
- cda9a7b Retain serialization for shared schema rendering
- 49778fa Reuse template indexes and skip unused message context work
- c279472 Scope schema validation caches to each rule action
- 6f43f2a Share lazy schema directions and remove repeated result processing
- 5d22d7f Simplify migration diagnostics and consolidate CLI process tests
- 9633d73 Upgrade Doctor to v0.0.83 and remove upstream JSON Schema
- f0fde4d Upgrade pb33f libraries and migrate schema and YAML forks
- e3679a8 Use execution decoding for all rule action maps
- 5891ba6 Use the lint outcome for the displayed summary status
- 2fea9fd Use validated LSP fallback on the first configuration RPC failure
- b1a36ad Validate component names and report their document locations
- 95542af Validate ruleset editor buffers without hiding API or tool errors
- 124d906 fix: carry per-rule timeout in the rule context instead of mutating JS functions