This is an automated email from the ASF dual-hosted git repository.
smiklosovic pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/cassandra-analytics.git
The following commit(s) were added to refs/heads/trunk by this push:
new 0eb3a7f8 Add security-model discoverability (AGENTS.md -> SECURITY.md
-> security model)
0eb3a7f8 is described below
commit 0eb3a7f85dbef0500e947f4a8d9a1ae3682bdc60
Author: Jarek Potiuk <[email protected]>
AuthorDate: Sun Jun 14 02:29:35 2026 +0200
Add security-model discoverability (AGENTS.md -> SECURITY.md -> security
model)
Wires the conventional AGENTS.md -> SECURITY.md -> security model chain so
automated tooling
can mechanically discover the project's security model. No model content is
changed.
patch by Jarek Potiuk; reviewed by Francisco Guerrero, Stefan Miklosovic
for CASSANDRA-21464
Assisted-by: Claude Opus 4.8 (1M context)
---
AGENTS.md | 16 ++++++++++++++++
SECURITY.md | 17 +++++++++++++++++
build.gradle | 3 +++
3 files changed, 36 insertions(+)
diff --git a/AGENTS.md b/AGENTS.md
new file mode 100644
index 00000000..78d4c9cf
--- /dev/null
+++ b/AGENTS.md
@@ -0,0 +1,16 @@
+# Agent guidance
+
+This file is read by automated agents (security scanners, code analyzers,
+AI assistants) operating on this repository. It points them at the
+human-authored references they should consult before producing output.
+
+## Security
+
+Security model: [SECURITY.md](./SECURITY.md), which links to the Apache
+Cassandra project security model.
+
+This repository is part of the Apache Cassandra project. Its security model -
+trust boundaries, in-scope / out-of-scope declarations, the security
+properties the project provides and disclaims, and how findings are triaged -
+is the umbrella Cassandra security model linked from SECURITY.md. Consult it
+before reporting security issues.
diff --git a/SECURITY.md b/SECURITY.md
new file mode 100644
index 00000000..7ecb4e42
--- /dev/null
+++ b/SECURITY.md
@@ -0,0 +1,17 @@
+# Security Policy
+
+## Reporting a Vulnerability
+
+Please report suspected security vulnerabilities privately to the Apache
+Security Team at <[email protected]>, following the ASF process at
+<https://www.apache.org/security/>. Do not open public GitHub issues or pull
+requests for security reports.
+
+## Security Model
+
+This repository is part of the Apache Cassandra project. The project's
+security model - what is in and out of scope, the trust boundaries it
+assumes, the security properties it provides and disclaims, and how findings
+are triaged - is documented in the main apache/cassandra repository:
+
+https://github.com/apache/cassandra/blob/trunk/doc/modules/cassandra/pages/reference/security-model.adoc
diff --git a/build.gradle b/build.gradle
index 38545fa8..8d9f39ed 100644
--- a/build.gradle
+++ b/build.gradle
@@ -179,6 +179,9 @@ rat {
// XML, TXT and HTML reports directory, defaults to 'build/reports/rat'
reportDir.set(file("build/reports/rat"))
+
+ excludes.add("AGENTS.md")
+ excludes.add("SECURITY.md")
}
tasks.named('rat').configure {
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]