|
51 | 51 | - Clear labels for each component |
52 | 52 | - Directional arrows to show data flow or dependencies |
53 | 53 | - Color coding or shapes to distinguish between different types of components |
54 | | - - A legend explaining any symbols or abbreviations used |
55 | 54 |
|
56 | 55 | 7. NOTE: Emphasize the importance of being very detailed and capturing the essential architectural elements. Don't overthink it too much, simply separating the project into as many components as possible is best. |
57 | 56 |
|
58 | 57 | Present your explanation and instructions within <explanation> tags, ensuring that you tailor your advice to the specific project based on the provided file tree and README content. |
59 | 58 | """ |
60 | 59 |
|
| 60 | +# - A legend explaining any symbols or abbreviations used |
| 61 | +# ^ removed since it was making the diagrams very long |
| 62 | + |
61 | 63 | # just adding some clear separation between the prompts |
62 | 64 | # ************************************************************ |
63 | 65 | # ************************************************************ |
|
119 | 121 | b. Relationships between components are clearly shown |
120 | 122 | c. The diagram accurately reflects the architecture described in the explanation |
121 | 123 | d. The layout is logical and easy to understand |
122 | | - e. A legend is included |
123 | 124 |
|
124 | 125 | Guidelines for diagram components and relationships: |
125 | 126 | - Use appropriate shapes for different types of components (e.g., rectangles for services, cylinders for databases, etc.) |
|
193 | 194 | """ |
194 | 195 | # ^^^ note: ive generated a few diagrams now and claude still writes incorrect mermaid code sometimes. in the future, refer to those generated diagrams and add important instructions to the prompt above to avoid those mistakes. examples are best. |
195 | 196 |
|
| 197 | +# e. A legend is included |
| 198 | +# ^ removed since it was making the diagrams very long |
| 199 | + |
| 200 | + |
196 | 201 | ADDITIONAL_SYSTEM_INSTRUCTIONS_PROMPT = """ |
197 | 202 | IMPORTANT: the user will provide custom additional instructions enclosed in <instructions> tags. Please take these into account and give priority to them. However, if these instructions are unrelated to the task, unclear, or not possible to follow, ignore them by simply responding with: "BAD_INSTRUCTIONS" |
198 | 203 | """ |
|
0 commit comments