issues Search Results · language:Edge language:Python linked:pr language:Python language:JavaScript language:Python
Filter by
4.4M results
Severity: HIGH · Category: Architecture · Complexity: Simple
server/routes/brain.js contains business logic that belongs in services:
- POST /buckets (~line 880) computes nextOrder by fetching all ...
area:brain
plan
Severity: HIGH · Category: Architecture · Complexity: Medium
server/routes/universeBuilder.js:511-700 — the /:id/render handler does full business orchestration inline: settings
validation, image-mode ...
plan
Severity: MEDIUM · Category: DRY (deferred — higher churn) · Complexity: Medium
- [ ] client/src/components/settings/LocalSetupPanel.jsx:109-135 hand-rolls the install EventSource lifecycle that
...
plan
Severity: MEDIUM · Category: DRY · Complexity: Simple
Inline re-implementations of helpers that already exist in the catalogs:
Client (client/src/utils/formatters.js / services):
- client/src/components/BackupWidget.jsx:37-54 ...
plan
Severity: HIGH · Category: DRY · Complexity: Simple
- documentUpdateSchema is defined identically in server/routes/gsd.js:33-36 and server/routes/apps.js:970-973 (content
max 500000 + optional commitMessage), ...
plan
Severity: HIGH · Category: DRY/Correctness · Complexity: Simple
server/lib/aiToolkit/internal/atomicWrite.js is an intentional vendored copy of server/lib/fileUtils.js#atomicWrite (the
toolkit must stay ...
bug
plan
Severity: HIGH · Category: DRY · Complexity: Simple
- sanitizeFilename is copy-pasted identically in server/routes/uploads.js:18-28, server/routes/attachments.js:61-71,
and server/routes/screenshots.js:18-28. ...
plan
Severity: MEDIUM · Category: Code Quality · Complexity: Simple
- client/src/components/meatspace/post/MemoryPractice.jsx:624,651 — submitMemoryPractice(...).catch(() = {}): practice
results silently ...
bug
plan
Severity: MEDIUM · Category: Code Quality · Complexity: Simple
Convention: linkable routes for all views — tabbed pages use URL params, not local state.
- client/src/pages/PromptManager.jsx:18 — useState( ...
bug
plan
Severity: HIGH · Category: Code Quality · Complexity: Simple
Project convention: all route inputs validated with Zod via validateRequest. These handlers read req.body/req.query raw
or with manual if (!x) ...
bug
plan

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip! Restrict your search to the title by using the in:title qualifier.