|
| 1 | +{ |
| 2 | + "schema_version": "sourceos.process-provenance.v0.1", |
| 3 | + "process_identity": { |
| 4 | + "pid": 52613, |
| 5 | + "ppid": 1, |
| 6 | + "uid_class": "user", |
| 7 | + "gid_class": "staff", |
| 8 | + "parent_command_class": "interactive_shell", |
| 9 | + "environment_class": "user_interactive", |
| 10 | + "launch_reason": "interactive", |
| 11 | + "exit": { |
| 12 | + "observed": true, |
| 13 | + "exit_code": 0, |
| 14 | + "signal": null, |
| 15 | + "runtime_ms": 98, |
| 16 | + "termination_reason": "clean_exit" |
| 17 | + } |
| 18 | + }, |
| 19 | + "executable_identity": { |
| 20 | + "path_class": "magic_hidden_path", |
| 21 | + "display_path": "invalid path class example", |
| 22 | + "exact_path_ref": null, |
| 23 | + "content_hash": "sha256:2222222222222222222222222222222222222222222222222222222222222222", |
| 24 | + "package_origin": "package_manager", |
| 25 | + "package_receipt_ref": "pkg:homebrew/bash/5.3.9", |
| 26 | + "signature_state": "valid", |
| 27 | + "signer_display": "package-manager verified local binary", |
| 28 | + "trust_mode": "local_first", |
| 29 | + "network_lookup": "not_attempted" |
| 30 | + }, |
| 31 | + "causality": { |
| 32 | + "trace_id": "trace_shell_launch_20260504_192158", |
| 33 | + "root_event_id": "evt_shell_launch_20260504_192158", |
| 34 | + "parent_event_id": null, |
| 35 | + "span_id": "span_shell_launch_provenance" |
| 36 | + }, |
| 37 | + "privacy": { |
| 38 | + "tier": "user_private", |
| 39 | + "redaction_policy": "preserve_causality", |
| 40 | + "secret_fields": ["exact_executable_path", "raw_command_args"] |
| 41 | + } |
| 42 | +} |
0 commit comments