Skip to content

Code Debt

offer a proposal for the first unchecked item

  • invert the order of the breadcrumb buttons
  • type ahead -> formula editor
  • revise Separator simplify its css footprint
  • [[21.css.engine]]
  • asbility t0o dsrlrvy s vco
  • negative attributes on drag (clamp vs prevent — undecided)
  • the invariant formulas are distracting. hide them
  • so & portable so -> add a hide children boolean
    • very different than what the triangle does
    • true overrides each child's isVisible
  • larger fatter separators, play with over doing it
    • bottom of details
      • a. lot when all closed
    • around the centered groups
  • algebra cannot parse ".l - top_drawer.l"
  • constants -> values
  • eliminate the need for end and gap in separator
  • shrink two drawer from button -> shrink bottom drawer
  • add a sep -> graph (for sliders, build notes)
    • eliminate crumbs
  • add to library items
    • add stringers to stairs
    • add big beams to basement
  • [[8.dimensionals]]
    • dimensionals blink a lot
    • hide occluded dimensions !!!!!!!
    • tab between dimensionals
    • arrow-key nudging (±unit of precision)
  • [[18.user.constants]]
    • disallow algebraic keywords for constant names
    • user-friendly name error popup
  • bring the [[working features]] table up to date
  • with neighbor SO
    • snap to
    • resolve overlap
    • dado/piercing -> slider?
  • user-friendly formula error popup

  • [[three.dimensions]] revisit Intersection detection when object count grows
  • what went wrong with [[s3]]?
  • collaboration
    • oh fuck me, what have we created here?
    • log files for memory
      • single source of truth
      • proof of cause
        • [ ]all we have is "it was done before i woke just now"
      • impossible gob of file memory
  • write a claude forum article
  • design flaw: saving working project in a file -> cross talk
  • use codegraph
  • great conversation with Pete
  • tmux terminal multiplexer