Enhance documentation for Flakestorm V2 features, including detailed updates on behavioral contracts, context attacks, and scoring mechanisms. Added new configuration options for state isolation in agents, clarified context attack types, and improved the contract report generation with suggested actions for failures. Updated various guides to reflect the latest changes in chaos engineering capabilities and replay regression functionalities.

This commit is contained in:
Francisco M Humarang Jr. 2026-03-08 20:29:48 +08:00
parent 902c5d8ac4
commit 4c1b43c5d5
17 changed files with 518 additions and 91 deletions

View file

@ -86,7 +86,7 @@ This separation allows:
1. **Automatic Validation**: Built-in validators with clear error messages
```python
class MutationConfig(BaseModel):
count: int = Field(ge=1, le=100) # Validates range automatically
count: int = Field(ge=1, le=50) # OSS max 50 mutations per run; validates range automatically
```
2. **Environment Variable Support**: Native expansion
@ -527,6 +527,8 @@ agent:
| CI/CD server | Your machine | `localhost:8000` | ❌ No - use public endpoint |
| CI/CD server | Cloud (AWS/GCP) | `https://api.example.com` | ✅ Yes |
**Note:** Native CI/CD integrations (scheduled runs, pipeline plugins) are **Cloud only**. In OSS you run `flakestorm ci` from your own scripts or job runners.
**Options for exposing local endpoint:**
1. **ngrok**: `ngrok http 8000` → get public URL
2. **localtunnel**: `lt --port 8000` → get public URL