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
20 changes: 13 additions & 7 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -257,15 +257,21 @@ All commits must meet these criteria:

Code reviews are required for all submissions via GitHub pull requests.

### AI Disclosure
### AI Disclosure (REQUIRED)

If AI assisted in producing any part of a contribution, disclose it in the PR description. Add an `Assisted-by:` trailer to each affected commit:
**This is mandatory, not optional.** If AI assisted in producing any part of a contribution:

```
Assisted-by: GitHub Copilot
Assisted-by: Claude Code
Assisted-by: ChatGPT o3
```
1. **Every affected commit** MUST include an `Assisted-by:` trailer in the message body, e.g.:

```
Assisted-by: GitHub Copilot
Assisted-by: Claude Code
Assisted-by: ChatGPT o3
```

2. **The PR description** MUST disclose the AI assistance.

Apply this on the *first* commit/PR you create — do not wait for review feedback to add it. If you amend or rebase a commit that previously lacked the trailer, add it as part of the amend.

See [AI_POLICY.md](AI_POLICY.md) for the full AI contribution policy.

Expand Down
3 changes: 3 additions & 0 deletions app/controlplane/configs/config.devel.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -120,3 +120,6 @@ enable_profiler: true
# url: http://localhost:8002/v1/authorize

ui_dashboard_url: http://localhost:3000

attestations:
skip_db_storage: true
9 changes: 8 additions & 1 deletion app/controlplane/configs/samples/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -101,4 +101,11 @@ enable_profiler: true
# This means that the controlplane will send the JWT token to a remote endpoint to verify it
# federated_authentication:
# enabled: true
# url: http://localhost:8002/machine-identity/verify-token
# url: http://localhost:8002/machine-identity/verify-token

# Attestation storage and processing options
# attestations:
# # When true, skip writing the attestation bundle to the database; the bundle is
# # stored exclusively in the configured CAS backend. Has no effect when the
# # workflow run's CAS backend is inline.
# skip_db_storage: false
Loading
Loading