Skip to content

fix: preserve structured delimiter ownership in marker scans - #1033

Draft
yashrajp22 wants to merge 27 commits into
mainfrom
yashraj/marker-ownership-followup
Draft

yashrajp22 wants to merge 27 commits into
mainfrom
yashraj/marker-ownership-followup

Conversation

@yashrajp22

@yashrajp22 yashrajp22 commented Nov 5, 2026 •

Copy link
Copy Markdown
Collaborator

Marker reconstruction can mistake a structured file’s closing delimiter for a new marker opener when analysis windows split the surrounding context. Ordinary labels and metadata can consequently be reported as unsupported obfuscated instructions.

Keep bounded delimiter ownership across windows for complete JavaScript and JSON, validated HTML start-tag attributes, Markdown code spans, and quoted scalars in explicitly closed metadata headers. Resume Markdown ownership after terminated HTML blocks and distinguish simple Make strip-function syntax from prose removal instructions.

Explicit marker declarations and payload analysis remain active. Malformed, oversized, dynamic, and unproved patterns retain their existing conservative handling.

Depends on #1036 for shared YAML grammar ownership; merge #1036 first.

Signed-off-by: yashrajbasav <yashrajbasav@nvidia.com>
Signed-off-by: yashrajbasav <yashrajbasav@nvidia.com>
Signed-off-by: yashrajbasav <yashrajbasav@nvidia.com>
Signed-off-by: yashrajbasav <yashrajbasav@nvidia.com>
Signed-off-by: yashrajbasav <yashrajbasav@nvidia.com>
Signed-off-by: yashrajbasav <yashrajbasav@nvidia.com>
Signed-off-by: yashrajbasav <yashrajbasav@nvidia.com>
Signed-off-by: yashrajbasav <yashrajbasav@nvidia.com>
…marker-ownership-followup

Signed-off-by: yashrajbasav <yashrajbasav@nvidia.com>
Signed-off-by: yashrajbasav <yashrajbasav@nvidia.com>
Signed-off-by: yashrajbasav <yashrajbasav@nvidia.com>
Signed-off-by: yashrajbasav <yashrajbasav@nvidia.com>
Signed-off-by: yashrajbasav <yashrajbasav@nvidia.com>
Signed-off-by: yashrajbasav <yashrajbasav@nvidia.com>
Signed-off-by: yashrajbasav <yashrajbasav@nvidia.com>
Signed-off-by: yashrajbasav <yashrajbasav@nvidia.com>
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.

1 participant