/app.tempsky.rules

Lexicon Definitions

{
  "lexicon": 1,
  "id": "app.tempsky.rules",
  "defs": {
    "main": {
      "key": "tid",
      "type": "record",
      "record": {
        "type": "object",
        "required": [
          "recordType",
          "deleteAfter"
        ],
        "properties": {
          "recordType": {
            "type": "string",
            "description": "ATProto record type the rule applies to."
          },
          "deleteAfter": {
            "type": "string",
            "description": "Time duration (e.g., '24h', '7d', '12mo') before deletion."
          },
          "enabled": {
            "type": "boolean",
            "description": "Whether the rule is currently active."
          }
        }
      }
    }
  }
}