25 lines
886 B
JSON
25 lines
886 B
JSON
{
|
|
"file": ".trellis/spec/frontend/index.md",
|
|
"reason": "Frontend stack and high-level conventions for Next.js, Zustand, SCSS, and TypeScript."
|
|
}
|
|
{
|
|
"file": ".trellis/spec/frontend/directory-structure.md",
|
|
"reason": "Route-local organization and naming conventions for the billing module."
|
|
}
|
|
{
|
|
"file": ".trellis/spec/frontend/component-guidelines.md",
|
|
"reason": "Component, style isolation, and documentation rules for new billing UI pieces."
|
|
}
|
|
{
|
|
"file": ".trellis/spec/frontend/state-management.md",
|
|
"reason": "Rules for consuming existing Zustand stores and avoiding redundant state."
|
|
}
|
|
{
|
|
"file": ".trellis/spec/frontend/type-safety.md",
|
|
"reason": "Type and JSDoc rules for route-local billing interfaces."
|
|
}
|
|
{
|
|
"file": ".trellis/spec/frontend/quality-guidelines.md",
|
|
"reason": "Async handling, loading states, defensive data access, and React quality checks."
|
|
}
|