docs: remove internal-only e2e role from the user-facing role matrix - #6771
Conversation
The e2e role drives fullsend's own end-to-end/behaviour test tooling; it is not a role users configure for their agents. Listing it in the Role Permissions Matrix (added in #6652) implies it is selectable alongside coder/review/etc. Remove the e2e row and its permissions note so the matrix reflects only roles intended for user/agent configuration. Relates to #6563 (BYOA role selection). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014X4fMw1vDSNwXYVh4DN1FX Signed-off-by: Wayne Sun <gsun@redhat.com>
Code Review by Qodo🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)
Great, no issues found!Qodo reviewed your code and found no material issues that require reviewTip of the day💡 Did you know, you can group findings by type and pick your Finding display, from Minimal to Full |
PR Summary by QodoRemove internal e2e role from the user-facing permissions matrix
AI Description
High-Level Assessment
Files changed (1)
|
Site previewPreview: https://012f6da0-site.fullsend-ai.workers.dev Commit: |
|
🤖 Finished Review · ✅ Success · Started 10:23 PM UTC · Completed 10:35 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $3.12 |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
Risk Assessment: low (1/5) DetailsDocs-only change: removes the internal e2e role row (3 lines) from the user-facing role permissions matrix in infrastructure-reference.md. Single file, no code, no protected paths, no security sensitivity. Aligns with linked issue #6563 about confusing internal roles. Trivially reversible. |
ReviewFindingsMedium
Low
Next steps:
|
|
🤖 Finished Retro · ✅ Success · Started 9:37 AM UTC · Completed 9:45 AM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $2.17 |
Retro: PR #6771 — docs: remove internal-only e2e role from the user-facing role matrixTimeline
What went wellThe review agent's cross-file stale-reference detection was excellent. It correctly identified that removing Evidence for existing issues
Proposals filed
|
What
Removes the
e2erow and its permissions note from the Role Permissions Matrix indocs/guides/infrastructure/infrastructure-reference.md(the row was added in #6652).Why
e2eis an internal role used only to drive fullsend's own end-to-end / behaviour test tooling against disposable test orgs. It is not a role users select for their agents. Listing it in the user-facing matrix alongsidecoder/review/triage/etc. implies it is a selectable option, which is exactly the role-selection confusion #6563 is about. The matrix should show only roles intended for user/agent configuration.This is docs-only — no behaviour change. The role continues to exist and function for internal test tooling.
Relates to #6563 (BYOA role selection).
🤖 Generated with Claude Code