Dispatcher Config Authoring (Cloud)
Design minimal, deterministic changes for the Adobe Dispatcher Apache HTTP Server module and related HTTPD configuration in AEMaaCS, then verify with MCP evidence.
Variant Scope
- This skill is cloud-service-only.
- Scope is fixed by this skill directory; do not ask the user to choose deployment variant.
MCP Tool Contract
Use only these Dispatcher MCP tools:
validatelintsdktrace_requestinspect_cachemonitor_metricstail_logs
Workflow
Verification Scope Selection
Use the shared references to select the minimum evidence set:
- mode-specific-verification-matrix.md
- test-case-catalog.md
Output Contract
Always include:
- files changed + intent
- exact insertion location and final merged section content for each edited block
- checks executed + evidence
- selected test IDs
- risk/rollback plan
- residual risks and next checks
Feature cross-boundary (Playbook G)
Permission-sensitive caching (/auth_checker) is end-to-end: it requires both Dispatcher config and an AEM servlet. When implementing Playbook G from scratch, create or verify the auth-check servlet in the project core bundle (path /bin/permissioncheck, HEAD/GET, 200 or 403) and allowlist it on publish; then add the /auth_checker block, filter allow for the endpoint, and /allowAuthorized "1" in /cache. See config-scenario-playbooks.md Playbook G and reference-snippets.md.
Guardrails
- Do not weaken deny-by-default security posture without explicit user approval.
- Do not claim runtime verification if container/runtime prerequisites were missing.
- Keep changes minimal and scoped.
- Enforce cloud guardrails from
cloud-service-aemaacs-guardrails.mdbefore proposing config edits.
References
- config-patterns.md
- config-scenario-playbooks.md – high-value development scenarios adapted from broader MCP surfaces to core-7 execution
- reference-snippets.md – reusable starter snippets for consistent config authoring
- validation-playbook.md
- mcp-tool-orchestration.md
- For runtime prompts and troubleshooting scenarios (tail_logs, trace_request, monitor_metrics, inspect_cache), use the incident-response skill reference
runtime-prompts-and-troubleshooting-scenarios.mdwhen incident triage is needed. - quick-start-execution-path.md – single entry path for new users and broad requests
- local-sdk-execution.md – shipped local SDK launcher contract for
docker_run.sh, hot reload, and runtime env vars - repo-layout-workflows.md – map the user repo to the dispatcher
srcroot and likely file families - playbook-command-linkage.md – convert selected playbooks into exact MCP command chains
- mode-specific-verification-matrix.md
- cloud-service-aemaacs-guardrails.md – cloud-service-only immutable/include/runtime boundary checks from AEMaaCS patterns
- test-case-catalog.md
- change-risk-and-rollback-template.md
- public-doc-citation-rules.md
- public-docs-index.md
- core-7-tools-reference.md


