feat: Document completed tasks for KMS, Cryptography, and Plugin Libraries
	
		
			
	
		
	
	
		
	
		
			Some checks failed
		
		
	
	
		
			
				
	
				Docs CI / lint-and-preview (push) Has been cancelled
				
			
		
		
	
	
				
					
				
			
		
			Some checks failed
		
		
	
	Docs CI / lint-and-preview (push) Has been cancelled
				
			- Added detailed task completion records for KMS interface implementation and CLI support for file-based keys. - Documented security enhancements including Argon2id password hashing, audit event contracts, and rate limiting configurations. - Included scoped service support and integration updates for the Plugin platform, ensuring proper DI handling and testing coverage.
This commit is contained in:
		@@ -45,12 +45,20 @@
 | 
			
		||||
      "digest": "digest-123",
 | 
			
		||||
      "revisionId": "rev-42"
 | 
			
		||||
    },
 | 
			
		||||
  "links": {
 | 
			
		||||
    "ui": "https://scanner.example/ui/reports/report-abc",
 | 
			
		||||
    "report": "https://scanner.example/api/v1/reports/report-abc",
 | 
			
		||||
    "policy": "https://scanner.example/api/v1/policy/revisions/rev-42",
 | 
			
		||||
    "attestation": "https://scanner.example/ui/attestations/report-abc"
 | 
			
		||||
  },
 | 
			
		||||
  "links": {
 | 
			
		||||
    "report": {
 | 
			
		||||
      "ui": "https://scanner.example/ui/reports/report-abc",
 | 
			
		||||
      "api": "https://scanner.example/api/v1/reports/report-abc"
 | 
			
		||||
    },
 | 
			
		||||
    "policy": {
 | 
			
		||||
      "ui": "https://scanner.example/ui/policy/revisions/rev-42",
 | 
			
		||||
      "api": "https://scanner.example/api/v1/policy/revisions/rev-42"
 | 
			
		||||
    },
 | 
			
		||||
    "attestation": {
 | 
			
		||||
      "ui": "https://scanner.example/ui/attestations/report-abc",
 | 
			
		||||
      "api": "https://scanner.example/api/v1/reports/report-abc/attestation"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
    "dsse": {
 | 
			
		||||
      "payloadType": "application/vnd.stellaops.report+json",
 | 
			
		||||
      "payload": "eyJyZXBvcnRJZCI6InJlcG9ydC1hYmMiLCJpbWFnZURpZ2VzdCI6InNoYTI1NjpmZWVkZmFjZSIsImdlbmVyYXRlZEF0IjoiMjAyNS0xMC0xOVQxMjozNDo1NiswMDowMCIsInZlcmRpY3QiOiJibG9ja2VkIiwicG9saWN5Ijp7InJldmlzaW9uSWQiOiJyZXYtNDIiLCJkaWdlc3QiOiJkaWdlc3QtMTIzIn0sInN1bW1hcnkiOnsidG90YWwiOjEsImJsb2NrZWQiOjEsIndhcm5lZCI6MCwiaWdub3JlZCI6MCwicXVpZXRlZCI6MH0sInZlcmRpY3RzIjpbeyJmaW5kaW5nSWQiOiJmaW5kaW5nLTEiLCJzdGF0dXMiOiJCbG9ja2VkIiwic2NvcmUiOjQ3LjUsInNvdXJjZVRydXN0IjoiTlZEIiwicmVhY2hhYmlsaXR5IjoicnVudGltZSJ9XSwiaXNzdWVzIjpbXX0=",
 | 
			
		||||
 
 | 
			
		||||
@@ -51,12 +51,20 @@
 | 
			
		||||
        "reachability": "runtime"
 | 
			
		||||
      }
 | 
			
		||||
    ],
 | 
			
		||||
    "links": {
 | 
			
		||||
      "ui": "https://scanner.example/ui/reports/report-abc",
 | 
			
		||||
      "report": "https://scanner.example/api/v1/reports/report-abc",
 | 
			
		||||
      "policy": "https://scanner.example/api/v1/policy/revisions/rev-42",
 | 
			
		||||
      "attestation": "https://scanner.example/ui/attestations/report-abc"
 | 
			
		||||
    },
 | 
			
		||||
    "links": {
 | 
			
		||||
      "report": {
 | 
			
		||||
        "ui": "https://scanner.example/ui/reports/report-abc",
 | 
			
		||||
        "api": "https://scanner.example/api/v1/reports/report-abc"
 | 
			
		||||
      },
 | 
			
		||||
      "policy": {
 | 
			
		||||
        "ui": "https://scanner.example/ui/policy/revisions/rev-42",
 | 
			
		||||
        "api": "https://scanner.example/api/v1/policy/revisions/rev-42"
 | 
			
		||||
      },
 | 
			
		||||
      "attestation": {
 | 
			
		||||
        "ui": "https://scanner.example/ui/attestations/report-abc",
 | 
			
		||||
        "api": "https://scanner.example/api/v1/reports/report-abc/attestation"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "dsse": {
 | 
			
		||||
      "payloadType": "application/vnd.stellaops.report+json",
 | 
			
		||||
      "payload": "eyJyZXBvcnRJZCI6InJlcG9ydC1hYmMiLCJpbWFnZURpZ2VzdCI6InNoYTI1NjpmZWVkZmFjZSIsImdlbmVyYXRlZEF0IjoiMjAyNS0xMC0xOVQxMjozNDo1NiswMDowMCIsInZlcmRpY3QiOiJibG9ja2VkIiwicG9saWN5Ijp7InJldmlzaW9uSWQiOiJyZXYtNDIiLCJkaWdlc3QiOiJkaWdlc3QtMTIzIn0sInN1bW1hcnkiOnsidG90YWwiOjEsImJsb2NrZWQiOjEsIndhcm5lZCI6MCwiaWdub3JlZCI6MCwicXVpZXRlZCI6MH0sInZlcmRpY3RzIjpbeyJmaW5kaW5nSWQiOiJmaW5kaW5nLTEiLCJzdGF0dXMiOiJCbG9ja2VkIiwic2NvcmUiOjQ3LjUsInNvdXJjZVRydXN0IjoiTlZEIiwicmVhY2hhYmlsaXR5IjoicnVudGltZSJ9XSwiaXNzdWVzIjpbXX0=",
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user