MCPcopy Create free account
hub / github.com/SethGammon/Citadel / reviewPackageEvidenceStatus

Function reviewPackageEvidenceStatus

scripts/dashboard.js:242–257  ·  view source on GitHub ↗
(content, projectRoot)

Source from the content-addressed store, hash-verified

240 };
241}
242
243function reviewPackageEvidenceStatus(content, projectRoot) {
244 const report = validateExitEvidence(content, {
245 projectRoot,
246 target: 'review-package',
247 });
248 if (report.missingDeclarations) return null;
249
250 const failure = report.failures[0] || null;
251 const item = report.items[0] || null;
252 return {
253 pass: report.pass && !report.missingDeclarations,
254 item,
255 failure,
256 issues: failure ? failure.issues : [],
257 };
258}
259
260function readCampaigns(projectRoot) {

Callers 1

readCampaignsFunction · 0.85

Calls 1

validateExitEvidenceFunction · 0.85

Tested by

no test coverage detected