Restructure homepage into handbook flow and harden Mermaid/E2E regression behavior#7
Draft
Copilot wants to merge 3 commits into
Draft
Restructure homepage into handbook flow and harden Mermaid/E2E regression behavior#7Copilot wants to merge 3 commits into
Copilot wants to merge 3 commits into
Conversation
Copilot
AI
changed the title
[WIP] Improve homepage structure and error messaging
Restructure homepage into handbook flow and harden Mermaid/E2E regression behavior
Jun 2, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The homepage needed to shift from a generic portfolio layout to a phase-driven handbook explaining how HVE, BRD, and PRD work together, plus architecture/practices/ADR context. It also needed clearer handling of Mermaid syntax errors and CI-safe site regression behavior.
Homepage restructured as a phase-by-phase handbook
Mermaid runtime error messaging made user-readable
.mermaidblocks.Syntax error in text+ version marker and replaces raw output with actionable French guidance.Layout contract and regression alignment
design-tokens.csswiring in the default layout to satisfy structural expectations and keep visual token linkage explicit.CI/E2E container flow hardened
scripts/run-e2e-playwright.shto avoid host-volume permission failures in containerized runs.Regression coverage updated for new homepage contract
Original prompt
il faut améliorer la page d'accueil.
Corriger les messagers d'erreur comme Syntax error in text
mermaid version 10.9.6
Et restructurer complement le site pour qu'il soit expliquer phase par phase l'intéret.
On démarre de HVE, BRD et PRD pour montrer comment les 2 fonctionnent ensemble.
L'apport de l'un et l'autre.
Et de la documentation expliquant chaque apport d'agent de ses skills avec ce qu'il vise.
Clean archi -> Avec sous page pour comprendre dans le détails quand trop grand (2000 a 3000 word max)
Object Calisthenics ...
Les ADR , architectures,
Je veux tout comprendre comme si c'était un handbook.
The user has attached the following file paths as relevant context:
- .github/instructions/business-lexicon.instructions.md
- .github/instructions/shared/hve-core-location.instructions.md
- .github/copilot-instructions.md
- .github/copilot-instructions.md
- CLAUDE.md
[Chronological Review: The conversation began with the user expressing a desire to build a workflow that updates documentation based on completed work to prevent documentation drift. The user specified using the "genesis" tool and indicated that the workflow should be implemented in the "skraft-plugin" repository. The user then clarified that the workflow should not be in the "meetup-coding-with-ai" repository. Following this, the user requested to update the site documentation to explain how to use "skraft," detailing the contributions of each agent and reviewer, and providing explanations for developers and arguments for decision-makers. The user also pointed out that the agent should be in English. The conversation continued with the user mentioning an anomaly to correct and expressing issues with accessing the GitHub actions. The user requested to trigger actions without merging and reported a 404 error on the site. Finally, the user requested improvements to the homepage, restructuring the site to explain the phases of HVE, BRD, and PRD, and detailing the contributions of agents and skills.][Intent Mapping:
[Technical Inventory:
[Code Archaeology:
[Progress Assessment:
[Context Validation: All critical information for continuation is captured, including user goals for documentation updates, site improvements, and specific requests for agent language and content structure.]
[Recent Commands Analysis:
1. Conversation Overview: - Primary Objectives: User wants to create a workflow for documentation updates, improve site documentation, and restructure the site to explain various phases and contributions of agents. - Session Context: The conversation has evolved from creating a workflow to addressing specific documentation needs and site improvements. - User Intent Evolution: User's needs have shifted from general workflow creation to detailed requests for documentation stru...
Created from VS Code.