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/rai-state/phase-6-complete.json

84lines · modecode

1{
2 "projectSlug": "example-project",
3 "raiPlanFile": ".copilot-tracking/rai-plans/example-project/rai-plan.md",
4 "currentPhase": 6,
5 "entryMode": "from-security-plan",
6 "securityPlanRef": ".copilot-tracking/security-plans/example-project/security-plan.md",
7 "assessmentDepth": "comprehensive",
8 "standardsMapped": true,
9 "securityModelAnalysisStarted": true,
10 "raiThreatCount": 3,
11 "impactAssessmentGenerated": true,
12 "evidenceRegisterComplete": true,
13 "handoffGenerated": { "ado": true, "github": true },
14 "gateResults": {
15 "prohibitedUsesGate": {
16 "status": "passed",
17 "sourceFrameworks": ["embedded-prohibited-uses", "nist-ai-rmf"],
18 "notes": "Assessment completed with no prohibited-use findings."
19 }
20 },
21 "riskClassification": {
22 "framework": {
23 "id": "microsoft-rai-impact",
24 "name": "Microsoft RAI Impact Assessment",
25 "version": "1.0",
26 "source": "embedded",
27 "replaceDefaultIndicators": false,
28 "replaceDefaultFramework": false
29 },
30 "indicators": {
31 "safety_reliability": { "method": "binary", "nistSource": ["MAP 1.1"], "activated": true, "observation": "Operational decisions depend on model outputs.", "result": "activated" },
32 "rights_fairness_privacy": { "method": "binary", "nistSource": ["MAP 2.3"], "activated": false, "observation": "No sensitive demographic attributes are used.", "result": "not-activated" },
33 "security_explainability": { "method": "binary", "nistSource": ["GOV 1.5"], "activated": true, "observation": "Recommendations require clear explanation and security controls.", "result": "activated" }
34 },
35 "activatedCount": 2,
36 "riskScore": 0.67,
37 "suggestedDepthTier": "comprehensive"
38 },
39 "runningObservations": [],
40 "principleTracker": {
41 "validReliable": { "suggestedStatus": "addressed", "mappedInPhase3": true, "threatsIdentified": 1, "controlsEvaluated": 2, "nistSubcat": "MAP 1.1", "openObservations": [] },
42 "safe": { "suggestedStatus": "addressed", "mappedInPhase3": true, "threatsIdentified": 1, "controlsEvaluated": 2, "nistSubcat": "MAP 1.2", "openObservations": [] },
43 "secureResilient": { "suggestedStatus": "addressed", "mappedInPhase3": true, "threatsIdentified": 1, "controlsEvaluated": 2, "nistSubcat": "GOV 1.5", "openObservations": [] },
44 "accountableTransparent": { "suggestedStatus": "addressed", "mappedInPhase3": true, "threatsIdentified": 0, "controlsEvaluated": 1, "nistSubcat": "GOV 2.1", "openObservations": [] },
45 "explainableInterpretable": { "suggestedStatus": "addressed", "mappedInPhase3": true, "threatsIdentified": 0, "controlsEvaluated": 1, "nistSubcat": "MAP 2.2", "openObservations": [] },
46 "privacyEnhanced": { "suggestedStatus": "addressed", "mappedInPhase3": true, "threatsIdentified": 0, "controlsEvaluated": 1, "nistSubcat": "MAP 2.3", "openObservations": [] },
47 "fairBiasManaged": { "suggestedStatus": "addressed", "mappedInPhase3": true, "threatsIdentified": 0, "controlsEvaluated": 1, "nistSubcat": "MAP 5.1", "openObservations": [] }
48 },
49 "referencesProcessed": [
50 {
51 "filePath": ".copilot-tracking/security-plans/example-project/security-plan.md",
52 "type": "standard",
53 "sourceDescription": "Source security plan",
54 "processedInPhase": 4,
55 "status": "processed"
56 },
57 {
58 "filePath": ".github/instructions/rai-planning/rai-standards.instructions.md",
59 "type": "standard",
60 "sourceDescription": "Embedded RAI standards",
61 "processedInPhase": 3,
62 "status": "processed"
63 }
64 ],
65 "nextActions": [],
66 "signingRequested": true,
67 "signingManifestPath": ".copilot-tracking/rai-plans/example-project/rai-manifest.json",
68 "disclaimerShownAt": "2025-01-01T00:00:00Z",
69 "userPreferences": {
70 "autonomyTier": "full",
71 "outputDetailLevel": "detailed",
72 "targetSystem": "both",
73 "audienceProfile": "mixed",
74 "includeOptionalArtifacts": { "transparencyNote": true, "monitoringSummary": true, "artifactSigning": true }
75 },
76 "phaseGates": {
77 "phase1": { "gate": "summary-and-advance" },
78 "phase2": { "gate": "hard", "confirmedAt": "2025-01-02T00:00:00Z" },
79 "phase3": { "gate": "hard", "confirmedAt": "2025-01-03T00:00:00Z" },
80 "phase4": { "gate": "summary-and-advance" },
81 "phase5": { "gate": "summary-and-advance" },
82 "phase6": { "gate": "hard", "confirmedAt": "2025-01-06T00:00:00Z" }
83 }
84}
85