microsoft/hve-core

Public

mirrored from https://github.com/microsoft/hve-coreAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
feat/a11y-pr1-scripts-validators

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

scripts/tests/fixtures/sssc-state/phase-6-complete.json

65lines · modecode

1{
2 "projectSlug": "example-project",
3 "ssscPlanFile": ".copilot-tracking/sssc-plans/example-project/sssc-plan.md",
4 "currentPhase": 6,
5 "entryMode": "from-security-plan",
6 "securityPlannerLink": ".copilot-tracking/security-plans/example-project/security-plan.md",
7 "raiPlannerLink": ".copilot-tracking/rai-plans/example-project/rai-plan.md",
8 "scopingComplete": true,
9 "assessmentComplete": true,
10 "standardsMapped": true,
11 "gapAnalysisComplete": true,
12 "backlogGenerated": true,
13 "handoffGenerated": { "ado": true, "github": true },
14 "context": {
15 "techStack": ["PowerShell", "Node.js"],
16 "packageManagers": ["npm"],
17 "ciPlatform": "github-actions",
18 "releaseStrategy": "tagged extension packages",
19 "complianceTargets": ["OpenSSF Scorecard", "SLSA"],
20 "deploymentTargets": ["vs-code-marketplace", "github-releases"]
21 },
22 "referencesProcessed": [
23 {
24 "filePath": ".copilot-tracking/security-plans/example-project/security-plan.md",
25 "type": "security-plan",
26 "sourceDescription": "Source security plan",
27 "processedInPhase": 1,
28 "status": "processed"
29 },
30 {
31 "filePath": "artifacts/example-project-sbom.json",
32 "type": "sbom",
33 "sourceDescription": "Generated SBOM reference",
34 "processedInPhase": 5,
35 "status": "processed"
36 },
37 {
38 "filePath": "artifacts/scorecard-result.json",
39 "type": "scorecard-result",
40 "sourceDescription": "OpenSSF Scorecard result",
41 "processedInPhase": 4,
42 "status": "processed"
43 }
44 ],
45 "nextActions": [],
46 "userPreferences": {
47 "autonomyTier": "full",
48 "outputDetailLevel": "detailed",
49 "targetSystem": "both",
50 "audienceProfile": "mixed",
51 "includeOptionalArtifacts": { "sbom": true, "scorecardProjection": true, "artifactSigning": true }
52 },
53 "ssscEnabled": true,
54 "signingRequested": true,
55 "signingManifestPath": ".copilot-tracking/sssc-plans/example-project/sssc-manifest.json",
56 "disclaimerShownAt": "2025-01-01T00:00:00Z",
57 "phaseGates": {
58 "phase1": { "gate": "hard", "confirmedAt": "2025-01-01T00:00:00Z" },
59 "phase2": { "gate": "summary-and-advance" },
60 "phase3": { "gate": "summary-and-advance" },
61 "phase4": { "gate": "hard", "confirmedAt": "2025-01-04T00:00:00Z" },
62 "phase5": { "gate": "summary-and-advance" },
63 "phase6": { "gate": "hard", "confirmedAt": "2025-01-06T00:00:00Z" }
64 }
65}
66