Skip to content

fix: add project section to Security Insights and expand README - #104

Merged
jmeridth merged 1 commit into
mainfrom
fix/security-insights-project
Oct 13, 2026
Merged

jmeridth merged 1 commit into
mainfrom
fix/security-insights-project

Conversation

@jmeridth

Copy link
Copy Markdown
Owner

What/Why

The OSPS Baseline scan flags OSPS-QA-04.01 (subproject list) and OSPS-DO-01.01 (user guide) because security-insights.yml has no project: section. Both checks read from it. This adds the section, listing this repo and pointing detailed-guide at the README. The README now covers setup, checks, content locations and deployment, so it works as that guide.

Proof it works

cue vet passes against the Security Insights v2.2.0 schema. The two code scanning alerts should close on the next OSPS scan after merge.

AI role

Claude Opus 5.5 traced both checks in the scanner source and wrote the changes; I approved the approach.

## What/Why

The OSPS Baseline scan flags OSPS-QA-04.01 and OSPS-DO-01.01 because security-insights.yml has no project section, so project.repositories and project.documentation.detailed-guide are empty. Add the project section and expand the README into the guide that detailed-guide points at.

## Proof it works

cue vet passes against the Security Insights v2.2.0 schema. The scanner checks a non-empty project.repositories and a non-nil project.documentation.detailed-guide; both are now set.

## Risk

Low. Metadata and README only.

## AI role

Claude Opus 5.5 traced both checks in the scanner source and wrote the changes; I approved the approach.

## Review focus

README accuracy.

Signed-off-by: jmeridth <jmeridth@gmail.com>
@jmeridth jmeridth self-assigned this Oct 13, 2026
@github-actions github-actions Bot added the fix label Oct 13, 2026
@github-actions
github-actions Bot marked this pull request as ready for review October 13, 2026 04:09
@jmeridth
jmeridth merged commit 27dc2da into main Oct 13, 2026
8 of 9 checks passed
@jmeridth
jmeridth deleted the fix/security-insights-project branch October 13, 2026 04:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant