Some checks failed
		
		
	
	Docs CI / lint-and-preview (push) Has been cancelled
				
			- Implemented PolicyDslValidator with command-line options for strict mode and JSON output. - Created PolicySchemaExporter to generate JSON schemas for policy-related models. - Developed PolicySimulationSmoke tool to validate policy simulations against expected outcomes. - Added project files and necessary dependencies for each tool. - Ensured proper error handling and usage instructions across tools.
		
			
				
	
	
		
			35 lines
		
	
	
		
			717 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			717 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| version: "1.0"
 | |
| metadata:
 | |
|   description: Baseline production policy
 | |
|   tags:
 | |
|     - baseline
 | |
|     - production
 | |
| rules:
 | |
|   - name: Block Critical
 | |
|     severity: [Critical]
 | |
|     action: block
 | |
| 
 | |
|   - name: Escalate High Internet
 | |
|     severity: [High]
 | |
|     environments: [internet]
 | |
|     action:
 | |
|       type: escalate
 | |
|       escalate:
 | |
|         minimumSeverity: Critical
 | |
| 
 | |
|   - name: Require VEX justification
 | |
|     sources: [NVD, GHSA]
 | |
|     action:
 | |
|       type: requireVex
 | |
|       requireVex:
 | |
|         vendors: [VendorX, VendorY]
 | |
|         justifications:
 | |
|           - component_not_present
 | |
|           - vulnerable_code_not_present
 | |
| 
 | |
|   - name: Alert warn EOL runtime
 | |
|     priority: 1
 | |
|     severity: [Low, Medium]
 | |
|     tags: [runtime:eol]
 | |
|     action: warn
 |