RuleFence knowledge base
Find the cause.
Follow the safest fix.
Resolve setup, permission, approval, evidence, and recovery issues without weakening the boundary that protects your WordPress site.
A native denial cannot be overridden by agent policy.
Make sure the exact registered Ability is allowed.
Verify the request fingerprint and expiry before approval.
Browse by responsibility
Start where the request stopped.
Each collection maps to one part of the governed path, so you can narrow the issue before changing anything.
Install & activate
Requirements, activation, updates, and first-run checks.
Open collectionAgents & identity
Recognition, environment, status, and managed identity.
Open collectionAbilities & permissions
Registration, native authority, scope, and policy.
Open collectionApprovals
Review windows, request binding, expiry, and replay refusal.
Open collectionActivity & evidence
Decision records, verification, redaction, and export.
Open collectionRecovery & emergency
Snapshots, rollback limits, emergency stop, and restore.
Open collectionGuided troubleshooting
Diagnose the boundary before changing the boundary.
Begin with the visible state, preserve the request details, and test the narrowest explanation first.
- 01Capture the exact stateAgent, Ability, decision, timestamp, and request ID.
- 02Locate the stopping layerIdentity, native authority, agent policy, approval, or execution.
- 03Apply one bounded correctionChange only the setting supported by the evidence.
- 04Verify the outcomeConfirm both the decision and what WordPress actually changed.
Common starting points
Resolve the state you can see.
These guides begin with the operator-facing symptom and lead back to the responsible layer.
Agent not recognized
Confirm identity, environment, and registration state before reconnecting.
Read the guidePermission denied
Separate native WordPress denial from agent policy or approval requirements.
Read the guideRequest waiting for approval
Review the exact action, input fingerprint, risk, and expiration window.
Read the guideOutcome unverified
Check provider support and evidence state without repeating the action.
Read the guideSafe fixes
A successful fix preserves the authority model.
Troubleshooting should restore intended behaviour, not create a second path around WordPress or the managed request lifecycle.
- Keep native authorization intact
- Match approvals to the exact request
- Change one policy or permission at a time
- Verify the outcome before closing the issue
Before you change anything
Keep the evidence that explains the issue.
A clean diagnostic record prevents guesswork and helps support reproduce the same stopped path.
Environment
WordPress, PHP, RuleFence, and related plugin versions.
Managed identity
Agent name, environment, status, and registration state.
Request context
Ability name, decision, timestamp, and redacted request ID.
Outcome evidence
What was attempted, what was verified, and what remains unknown.
When self-service ends
Escalate with a complete, redacted record.
Contact support when the documented path ends, a reproducible defect remains, or recovery evidence is incomplete.
- Product and WordPress versions
- Steps to reproduce
- Expected and actual decision
- Redacted diagnostic export
Knowledge base questions
Begin with the narrowest explanation.
Most issues become clearer when identity, authority, policy, approval, and execution are checked separately.
Why is a connected agent still blocked?+
Connection proves the agent can reach the site. It does not grant a WordPress Ability, satisfy policy, or create an approval.
Should I broaden permissions to test a problem?+
No. Use the activity record to identify the stopping layer, then change only the relevant permission or policy.
Can I retry an unverified write action?+
First confirm whether WordPress changed. Repeating an action before checking the outcome can create a duplicate or unintended change.
What should I send to support?+
Include versions, reproduction steps, expected and actual decisions, and a redacted diagnostic export. Never include credentials or private data.
Resolve inside the boundary
Find the stopping layer.
Make one safe correction.
Use verified guidance first, then bring complete evidence when you need support.
