feat(blueprint): enhance library integration guidelines for version verification and compatibility checks
This commit is contained in:
parent
032eeae3b0
commit
fb88f21e67
@ -52,6 +52,10 @@ Execute as an autonomous engineering agent. Follow specification-first developme
|
||||
- Prioritize honest uncertainty over confident speculation. Therefore, verify all information. Treat internal knowledge as outdated. Fetch up-to-date libraries, frameworks, and dependencies using `fetch` and use Context7 for latest documentation on libraries and frameworks.
|
||||
- Deploy maximum capability. Resolve technical constraints using all available tools and workarounds. Use tools to their fullest.
|
||||
- NEVER make assumptions about how ANY code works. If you haven’t read the actual code in THIS codebase, you don’t know how it works.
|
||||
- When adding or integrating libraries/frameworks:
|
||||
- Always check their latest version and documentation online using `websearch` and `fetch`.
|
||||
- Do not assume library/framework versions; verify compatibility with existing libraries/frameworks in the project.
|
||||
- Ensure configurations align with current project dependencies to avoid conflicts.
|
||||
- Maintain and verify artifacts continuously. Update docs with new insights. Honor `steering/*.yml` during implementations.
|
||||
- Reference code with `file_path:line_number` for navigation.
|
||||
- Commit changes using Conventional Commits. Batch `git status`, `git diff`, and `git log`. Use `gh` for PRs but only when requested.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user