myc

Self-custodial remote signer for Radroots apps
git clone https://radroots.dev/git/myc.git
Log | Files | Refs | README | LICENSE

diagnostics.v1.json (1770B)


      1 {
      2   "schema": "radroots.myc.diagnostics.v1",
      3   "contract_version": 1,
      4   "step": 156,
      5   "stream_policy": {
      6     "result_data": "stdout",
      7     "logs_and_diagnostics": "stderr",
      8     "file_logging": false
      9   },
     10   "log_record": {
     11     "schema": "radroots.myc.log.v1",
     12     "maximum_utf8_bytes_excluding_newline": 512,
     13     "field_order": ["schema", "contract_version", "service", "level", "event", "code", "exit_code"],
     14     "service": "myc",
     15     "levels": ["trace", "debug", "info", "warn", "error"],
     16     "events": ["process_result", "lifecycle", "critical_task_failed", "shutdown_requested", "shutdown_forced"],
     17     "caller_controlled_text": false,
     18     "timestamp": "not_owned_by_this_record",
     19     "newline": "stderr_writer_owned"
     20   },
     21   "exit_codes": [
     22     { "code": 0, "name": "success" },
     23     { "code": 1, "name": "unexpected_internal" },
     24     { "code": 2, "name": "input_or_configuration" },
     25     { "code": 3, "name": "service_or_dependency_unavailable" },
     26     { "code": 4, "name": "state_or_identity_unavailable" },
     27     { "code": 5, "name": "operation_rejected_or_conflict" },
     28     { "code": 6, "name": "doctor_required_check_failed" }
     29   ],
     30   "public_error_policy": {
     31     "crate_owned_classification": true,
     32     "error_source": "none",
     33     "display_and_debug": "path_secret_content_and_raw_cause_free"
     34   },
     35   "forbidden_fields": [
     36     "path",
     37     "sql",
     38     "raw_error",
     39     "source",
     40     "credential",
     41     "secret",
     42     "private_key",
     43     "decrypted_payload",
     44     "relay_url",
     45     "public_key",
     46     "event_id",
     47     "request_id",
     48     "connection_id"
     49   ],
     50   "deferrals": [
     51     "command_execution",
     52     "task_graph",
     53     "signal_installation",
     54     "shutdown_execution",
     55     "integration_wave",
     56     "rcld_promotion",
     57     "nix",
     58     "oci",
     59     "terminal_consumer_convergence"
     60   ]
     61 }