All checks were successful
Deploy Skill to OCI / deploy (push) Successful in 25s
Diagram generator (oci_diagram_gen.py): - Icon sizing calibrated: 63px target height, 45px min width (from 37 Oracle Architecture Center .drawio files: 12,617 cells, 234x 63x63 service icons) - Auto-sizing: containers grow from content, never overflow (validated by script) - DRG placed outside VCN, inside region (Oracle hub-spoke pattern) - Gateway stacking uses _calc_service_block_h to prevent label overlap - Edge labels: mxGeometry offset injection (15-20px away from midpoint) - Tight icon groups: edges connect to visible icon, not invisible wide group - VCN/subnet dash pattern corrected to "4 2", stroke to #aa643b (Oracle ref) - jettySize=auto, dual connection merge, container=1;collapsible=0 New tools: - scripts/validate-diagram.py: checks icon sizes, overlaps, container overflow - tools/refresh_arch_catalog.py --check-links: HTTP HEAD check on all 123 URLs - .gitea/workflows/kb-health.yaml: weekly link + freshness check (Mon 8am UTC) - kb/diagram/oracle-ref-measurements.md: exact measurements from Oracle refs - kb/CHANGELOG.md: KB change log shown in welcome banner SKILL.md: - Pre-flight: python→python3, silent errors, git fetch check for local users - Changelog banner in welcome flow - Anti-hallucination guardrails (from earlier commit, carried forward) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
20 lines
1017 B
Markdown
20 lines
1017 B
Markdown
# KB Changelog
|
|
|
|
Recent changes to the Knowledge Base. The skill shows the latest entry in the welcome banner.
|
|
|
|
## 2026-04-14
|
|
- Diagram generator: icon sizing calibrated from 37 Oracle Architecture Center .drawio files (63px services, 42px gateways)
|
|
- Diagram generator: auto-sizing containers, DRG placement outside VCN, edge label offsets
|
|
- Diagram generator: VCN/subnet dash pattern corrected to "4 2" (Oracle ref standard)
|
|
- New: `scripts/validate-diagram.py` — automated diagram quality validation
|
|
- New: `--check-links` in refresh_arch_catalog.py — detects broken URLs in catalog
|
|
- New: weekly KB health CI workflow (`.gitea/workflows/kb-health.yaml`)
|
|
- SKILL.md: anti-hallucination guardrails (closed whitelist + mandatory pre-generation review)
|
|
- SKILL.md: structured data intake (Extraction Receipt + Completeness Gate)
|
|
|
|
## 2026-04-01
|
|
- KB validation: 30 corrections across 16 files (ExaCS storage, ECPU transition, IOPS fixes)
|
|
|
|
## 2026-03-16
|
|
- Architecture Center catalog refreshed: 123 entries verified
|