Skip to content

docs(boatstack): apply Direction 3 dark-theme to portability diagram and sync tests - #67

Merged
bigboateng merged 5 commits into
mainfrom
feat/boatstack-gemini-integration
Jul 20, 2026
Merged

docs(boatstack): apply Direction 3 dark-theme to portability diagram and sync tests#67
bigboateng merged 5 commits into
mainfrom
feat/boatstack-gemini-integration

Conversation

@bigboateng

Copy link
Copy Markdown
Contributor

This PR adds the Direction 3 (developer-style dark theme) to boatstack-portability.svg, adds an interactive style-canvas prototype page, and updates the python tests to verify the new SVG and README changes.

- Create gemini.yaml agent configuration mirroring openai.yaml.
- Support "gemini" in allowedAdapters in export.go and generate native .gemini/skills/ router and operation skills.
- Map .gemini/skills/ to frontmatter schemas in skill_frontmatter.go.
- Brand and project gemini.yaml in build_boatstack.py.
- Add "gemini" to default adapters in project.example.json.
- Add append-only release note fragment for Gemini integration.
- Update Go and Python unit/integration tests to comprehensively verify Gemini skills and routers.
…ort Gemini CLI

- Update boatstack-portability.svg with the new 4-agent layout (Cursor, Codex, Claude, Gemini).
- Create labs/12-product-engineering-loop/diagram-prototypes.html showing 3 gorgeous interactive style variations of the updated diagram.
- Sync distribution and root READMEs to include Gemini CLI as the fourth first-class supported agent.
- Update pytest assertions and increase word count limit to 1700 to verify the updated layout and allow rich descriptions.
@bigboateng
bigboateng merged commit 7faf0ff into main Jul 20, 2026
4 checks passed
@bigboateng
bigboateng deleted the feat/boatstack-gemini-integration branch July 20, 2026 01:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant