Please help me complete the deletion service business code for the `System Platform` object.

To ensure absolute correctness of the API, please refer to and strictly imitate the following **real code example for `System Platform`**.

### Standard Deletion Example (Reference)
Please carefully observe how to fetch and delete the object using the `.delete()` method (or your custom business soft-delete method if applicable) and the required `.auditAs()` cascade in the example code:

```java
import io.teaql.core.Context;
import com.yourcompany.domain.Q;
import com.yourcompany.domain.Platform;

public class PlatformDeleteService {

    public void deleteExample(Context ctx, String id) {
        // 1. Fetch the existing entity
        var existingEntity = Q.platforms()
            .filterById(id)
            .comment("what: Load entity for deletion")
            .purpose("why: Need to remove a record by user request")
            .executeForOne(ctx)
            .orElseThrow(() -> new RuntimeException("System Platform not found"));

        // 2. CRITICAL: Security audit constraints must be attached before calling delete!
        existingEntity
            .auditAs("Why this delete operation was executed (audit record)")
            .delete(ctx); // Use .delete() or your domain's custom method (e.g., markAsDeleted())
    }
}
```

### Your Task
Please completely imitate the framework, imports, and syntax features of the above code to implement the real deletion logic for `System Platform` based on my specific business needs. Please output the Java source code directly.
