Skip to content

docs: catch documentation up to code changes from #8 through #12#19

Merged
ericcames merged 1 commit into
mainfrom
18-docs-catchup
May 21, 2026
Merged

docs: catch documentation up to code changes from #8 through #12#19
ericcames merged 1 commit into
mainfrom
18-docs-catchup

Conversation

@ericcames

@ericcames ericcames commented May 21, 2026

Copy link
Copy Markdown
Owner

Summary

Closes #18.

Five docs lagged behind the feature work merged in #8 (aap_config/), #9 (AI install skill), #10 (http schemes), and #12 (firewall punch list output). All grouped under one PR per the "docs catching up to code" rule — same root cause, would be reverted together.

Changes by file

Independent verification this session

Beyond local tests, the user ran the loaded JT once more against the live RHDP AAP after #10 merged — all 32 probes passed end-to-end on real infrastructure (job 23). So the docs now describe a code state that has been verified in production.

Test plan

  • yamllint clean locally
  • ansible-lint clean locally
  • All updated examples/snippets verified against the actual current code
  • CI green on PR

🤖 Generated with Claude Code

Five docs lagged behind the merged feature work:

- README.md — repo-layout tree (aap_config/, .claude/skills/, docs/);
  updated `schemes` example to [http, https] reflecting the post-#10
  default; Output section now describes the firewall-rule punch list
  from #12.
- docs/install-manual.md — drop "(coming soon)" reference; the AI doc
  shipped in #9.
- CLAUDE.md — expanded file inventory; `ansible.builtin`-only claim
  scoped to the probe playbook (the loader in aap_config/ pulls
  infra.aap_configuration); CI lint scope corrected (also lints
  aap_config/ now); schemes example matches reality.
- CONTRIBUTING.md — branch naming pattern aligned with what the recent
  PRs actually used (`<issue#>-<description>` for one-click traceability);
  failure-path test pattern updated to the cleaner `-e @<fixture>`
  approach used in #12.

All grouped under one PR per the "docs catching up to code" rule —
shared root cause, would be reverted together.

Closes #18.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@ericcames ericcames added the documentation Improvements or additions to documentation label May 21, 2026
@ericcames
ericcames merged commit e05b116 into main May 21, 2026
2 checks passed
@ericcames
ericcames deleted the 18-docs-catchup branch May 21, 2026 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Docs lag behind code changes from #8/#9/#10/#12

1 participant