ShipShadow

ShipShadow proof

hisopo/go-and-do

Repository
hisopo/go-and-do
Head SHA
f6307458ef8ece9406612d489980b3aa635ceac2
Branch
test
Status
completed
Conclusion
failure
Run
run_a1ed451853dd64b5c57808ac

Gate Results

GateConclusionSummary
ShipShadow / CR Routing Gate failure This changeset has routed paths but no changed or cited change-record document. This check is advisory.
ShipShadow / Change Request Gate failure No configured pull request field contains a valid change request identifier. This check is advisory.
ShipShadow / Policy Gate action_required Protected release paths changed (src/data/books.ts, src/data/chapterManifest.json, src/data/chapterVisualStates.json, src/data/characterModelPolicy.ts, src/data/generatedChapterRegistry.ts, src/data/generatedMissionBundles.ts, src/data/journeyBomOverlayCopy.ts, src/data/journeyGeography.ts, src/data/journeyScaleCorrelates.ts, src/data/mission05.json, src/data/mission06.json, src/data/mission07.json, src/data/mission08.json, src/data/mission21.json, src/data/mission22.json, src/data/mission23.json, src/data/mission24.json, src/data/mission25.json, src/data/mission26.json, src/data/mission27.json, src/data/mission28.json, src/data/mission29.json, src/data/mission30.json, src/data/mission31.json, src/data/mission32.json, src/data/mission33.json, src/data/mission34.json, src/data/mission35.json, src/data/mission36.json, src/data/mission37.json, src/data/mission38.json, src/data/mission39.json, src/data/mission40.json, src/data/mission41.json, src/data/realisticDecisionDistractors.ts, src/data/scriptorium.ts, src/i18n/almaMapPhrases.json, src/i18n/canon.json, src/i18n/generatedPhraseMissionRegistry.ts, src/i18n/index.ts, src/i18n/locales/ar.json, src/i18n/locales/en.json, src/i18n/locales/es.json, src/i18n/locales/fr.json, src/i18n/locales/hi.json, src/i18n/locales/it.json, src/i18n/locales/ja.json, src/i18n/locales/ko.json, src/i18n/locales/ms.json, src/i18n/locales/pt.json, src/i18n/locales/th.json, src/i18n/locales/zh.json, src/i18n/mission15Phrases.json, src/i18n/mission21Phrases.json, src/i18n/mission22Phrases.json, src/i18n/mission23Phrases.json, src/i18n/mission24Phrases.json, src/i18n/mission25Phrases.json, src/i18n/mission26Phrases.json, src/i18n/mission27Phrases.json, src/i18n/mission28Phrases.json, src/i18n/mission29Phrases.json, src/i18n/mission30Phrases.json, src/i18n/mission31Phrases.json, src/i18n/mission32Phrases.json, src/i18n/mission33Phrases.json, src/i18n/mission34Phrases.json, src/i18n/mission35Phrases.json, src/i18n/mission36Phrases.json, src/i18n/mission37Phrases.json, src/i18n/mission38Phrases.json, src/i18n/mission39Phrases.json, src/i18n/mission40Phrases.json, src/i18n/mission41Phrases.json, src/i18n/mosiahMapPhrases.json, src/productMissionBounds.ts, src/render3d/characterAssets.ts, src/render3d/landmarks.ts, src/systems/MidChapterCheckpoints.ts, src/ui/journey.ts, src/ui/journeyMapBoard.ts, src/ui/magicUi.css, src/ui/ui.css). Add .shipshadow/release-evidence.md with the verification evidence for this publication.
ShipShadow / Publish Gate failure Publication is blocked by: ShipShadow / Security Gate, ShipShadow / Policy Gate.
ShipShadow / Secret Gate success Changed-file content passed the ShipShadow secret gate.
ShipShadow / Security Gate failure HIGH CWE-326-ALL-005 in src/i18n/mission24Phrases.json HIGH CWE-326-ALL-005 in src/i18n/mission26Phrases.json HIGH CWE-451-ALL-003 in src/ui/ui.css File coverage is complete for 147 changed files. Cross-file and project-level findings are batch-local because this scan was sent as 5 requests to stay within the SiteShadow per-request limits. 4 blocking findings from an earlier commit on this repository have not been resolved: HIGH CWE-326-ALL-005 in src/i18n/bible33Phrases.json (introduced in 9c4e8f2) HIGH CWE-326-ALL-005 in src/i18n/mission24Phrases.json (introduced in 48853e3) HIGH CWE-326-ALL-005 in src/i18n/mission26Phrases.json (introduced in 48853e3) HIGH CWE-451-ALL-003 in src/ui/ui.css (introduced in 575b1ae) This commit did not change the file, so ShipShadow did not re-scan it and the finding still stands. Resolve it by fixing the file - the next run that changes it will re-scan and clear the finding - or, if it is a confirmed false positive, adjudicate it in the installation FP registry or reproduce a reviewed content-bound override with a fresh scan.