Compare commits

...

4 Commits

Author SHA1 Message Date
freemo 8e0b1b4ce6 docs: add CHANGELOG entry for agents validation attach CLI fix (PR #3837)
ci.yml / docs: add CHANGELOG entry for agents validation attach CLI fix (PR #3837) (push) Failing after 0s
ci.yml / docs: add CHANGELOG entry for agents validation attach CLI fix (PR #3837) (pull_request) Failing after 0s
The agents validation attach command now uses --key value named option
format instead of positional key=value format, bringing it into
compliance with the specification. Closes #3683.
2026-04-06 08:02:14 +00:00
freemo b5df83b3c0 docs: add UAT Showcase documentation generation to architecture overview
ci.yml / docs: add UAT Showcase documentation generation to architecture overview (push) Failing after 0s
ci.yml / docs: add UAT Showcase documentation generation to architecture overview (pull_request) Failing after 0s
Document the UAT tester's automatic showcase documentation generation
capability added in commit e54818d. This includes the docs/showcase/
directory structure, the duplicate-detection mechanism, and the
automatic PR creation workflow.
2026-04-06 06:19:15 +00:00
freemo 5cdb0ef035 docs: add Showcase section to mkdocs.yml navigation
ci.yml / docs: add Showcase section to mkdocs.yml navigation (push) Failing after 0s
The docs/showcase/ directory was added in commit e54818d but was not
wired into the mkdocs navigation. Add a Showcase top-level nav entry
with sub-entries for each category (CLI Tools, API Clients, Data
Processing, Testing Tools).
2026-04-06 06:17:49 +00:00
freemo ab0188345e docs: update CHANGELOG with post-3.8.0 unreleased entries
ci.yml / docs: update CHANGELOG with post-3.8.0 unreleased entries (push) Failing after 0s
Add entries for commits merged after the 3.8.0 release:
- feat: UAT tester automatic documentation generation (e54818d)
- fix(acms): SkeletonCompressor invocation in ContextAssembler (36fb867)
- fix(agents): CI verification in ca-issue-worker before merging PRs (5fbe4bd)
- chore(agents): supervisor monitoring with unique naming tags (51cd94d)
2026-04-06 06:16:46 +00:00
3 changed files with 84 additions and 2013 deletions
+36 -2013
View File
File diff suppressed because it is too large Load Diff
+42
View File
@@ -217,6 +217,13 @@ Key UKO capabilities:
- **Graph persistence** — `UKOGraphPersistence` serialises/restores state via
JSON-file or in-memory backends across application restarts
**Skeleton context propagation:** `ContextAssembler.assemble()` invokes
`SkeletonCompressor` during Phase 3 assembly and includes the resulting
compressed fragments in `ContextPayload.skeleton_fragments`, propagating
parent-plan skeleton context to child plans. `skeleton_ratio` defaults to
`0.15`; `parent_fragments=None` preserves backward compatibility when no
parent context exists. (Closes #3563.)
---
## Invariant Reconciliation
@@ -323,6 +330,41 @@ Never construct services directly in application code.
---
## UAT Showcase Documentation Generation
The UAT tester (`scripts/` and related agent definitions) now serves a dual
purpose: finding bugs through comprehensive testing **and** generating
high-quality showcase documentation from successful end-to-end test runs.
**How it works:**
1. When a UAT test run completes successfully end-to-end, the tester captures
the workflow (prompts, responses, artefacts produced).
2. A duplicate-detection step checks `docs/showcase/examples.json` to avoid
re-generating examples that already exist.
3. New examples are written to `docs/showcase/<category>/` where `<category>`
is one of `cli-tools`, `api-clients`, `data-processing`, or `testing-tools`.
4. An automatic PR is created to deliver the new showcase docs to `master`
without manual intervention.
**Directory structure:**
```
docs/showcase/
├── index.md # Overview and category index
├── examples.json # Tracking index for duplicate detection
├── example-template.md # Template for new examples
├── cli-tools/ # CLI tool showcase examples
├── api-clients/ # API client showcase examples
├── data-processing/ # Data processing showcase examples
└── testing-tools/ # Testing tool showcase examples
```
All showcase examples are automatically verified (generated from passing
test runs), self-contained, reproducible, and educational.
---
## Key Design Decisions
| Decision | ADR | Summary |
+6
View File
@@ -32,6 +32,12 @@ nav:
- System Watchdog: development/system-watchdog.md
- Implementation Timeline: timeline.md
- FAQ: faq.md
- Showcase:
- Overview: showcase/index.md
- CLI Tools: showcase/cli-tools/
- API Clients: showcase/api-clients/
- Data Processing: showcase/data-processing/
- Testing Tools: showcase/testing-tools/
- Reference: reference/
- Architecture Decision Records (ADRs):
- Overview: adr/index.md