Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/docs-rename-dlp-gen-to-dlp-generate.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@cdot65/prisma-airs-cli": patch
---

Renamed the DLP test-file generator user guide from `docs/runtime/dlp-gen.md` to `docs/runtime/dlp/generate.md` and updated all `airs runtime dlp-gen` references to `airs runtime dlp generate` (matches the command move shipped in the prior code release). Top-level nav now lists "Test-File Generation" under the DLP namespace alongside Filtering Profiles, Patterns, Profiles, and Dictionaries. Companion to the code PR that moved the command.
2 changes: 1 addition & 1 deletion docs/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
* Runtime Security
* [Overview](runtime/overview.md)
* [Prompt Scanning](runtime/scanning.md)
* [DLP Test-File Generation](runtime/dlp-gen.md)
* [Configuration Management](runtime/config-management.md)
* [Profile Audits](runtime/profile-audits.md)
* Guardrail Optimization
Expand All @@ -22,6 +21,7 @@
* [Patterns](runtime/dlp/patterns.md)
* [Profiles](runtime/dlp/profiles.md)
* [Dictionaries](runtime/dlp/dictionaries.md)
* [Test-File Generation](runtime/dlp/generate.md)
* AI Red Teaming
* [Overview](redteam/overview.md)
* [End-to-End Walkthrough](redteam/end-to-end-walkthrough.md)
Expand Down
6 changes: 3 additions & 3 deletions docs/development/full-cli-sweep.md
Original file line number Diff line number Diff line change
Expand Up @@ -202,13 +202,13 @@ multiple techniques. Local only — no AIRS API calls, safe to run anywhere.

```bash
# Full corpus (all formats + techniques) into ./temp, reproducible with a seed
airs runtime dlp-gen --types all --count 1 --out ./temp --seed 1
airs runtime dlp generate --types all --count 1 --out ./temp --seed 1

# Images only, JSON summary
airs runtime dlp-gen --types png,jpeg,svg --techniques all --output json
airs runtime dlp generate --types png,jpeg,svg --techniques all --output json

# Just the PNG steganography variant
airs runtime dlp-gen --types png --techniques stego-lsb --out ./temp
airs runtime dlp generate --types png --techniques stego-lsb --out ./temp
```

Expected output (pretty):
Expand Down
10 changes: 5 additions & 5 deletions docs/runtime/dlp-gen.md → docs/runtime/dlp/generate.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# DLP Test-File Generation

`airs runtime dlp-gen` generates **DLP test corpora** — clean carrier files plus "dirty"
`airs runtime dlp generate` generates **DLP test corpora** — clean carrier files plus "dirty"
copies with **synthetic** sensitive data embedded via multiple hiding techniques. Use it to
measure how well a content scanner detects sensitive data across file formats and channels.

Expand All @@ -12,7 +12,7 @@ measure how well a content scanner detects sensitive data across file formats an
## Usage

```bash
airs runtime dlp-gen [options]
airs runtime dlp generate [options]
```

| Option | Default | Meaning |
Expand Down Expand Up @@ -52,11 +52,11 @@ the exact synthetic values embedded.

```bash
# Full corpus into ./temp
airs runtime dlp-gen
airs runtime dlp generate

# Images only, 3 each, reproducible
airs runtime dlp-gen --types png,jpeg,svg --count 3 --seed 42
airs runtime dlp generate --types png,jpeg,svg --count 3 --seed 42

# Just PNG LSB steganography, JSON summary
airs runtime dlp-gen --types png --techniques stego-lsb --output json
airs runtime dlp generate --types png --techniques stego-lsb --output json
```
Loading