Appearance
Map — di
Config
- di/CLAUDE.MD
- di/package.json
- di/tsconfig.json
- di/vite.config.ts
- di/vitest.config.ts
- di/svelte.config.js
- di/index.html
Entry
- di/src/main.ts
- di/src/App.svelte
Svelte — Main
- di/src/lib/svelte/main/Main.svelte
- di/src/lib/svelte/main/Graph.svelte
- di/src/lib/svelte/main/Controls.svelte
- di/src/lib/svelte/main/BuildNotes.svelte
- di/src/lib/svelte/main/UserGuide.svelte
Svelte — Details Panel
- di/src/lib/svelte/details/Details.svelte
- di/src/lib/svelte/details/Hideable.svelte
- di/src/lib/svelte/details/D_Constants.svelte
- di/src/lib/svelte/details/D_Library.svelte
- di/src/lib/svelte/details/D_Parts.svelte
- di/src/lib/svelte/details/D_Attributes.svelte
- di/src/lib/svelte/details/D_Rotation.svelte
- di/src/lib/svelte/details/D_Repeater.svelte
- di/src/lib/svelte/details/D_Selected_Part.svelte
- di/src/lib/svelte/details/D_Preferences.svelte
Svelte — Mouse
- di/src/lib/svelte/mouse/Close_Button.svelte
- di/src/lib/svelte/mouse/Slider.svelte
- di/src/lib/svelte/mouse/Separator.svelte
- di/src/lib/svelte/mouse/Steppers.svelte
TS — Managers
- di/src/lib/ts/managers/index.ts
- di/src/lib/ts/managers/Components.ts
- di/src/lib/ts/managers/History.ts
- di/src/lib/ts/managers/Preferences.ts
- di/src/lib/ts/managers/Scenes.ts
- di/src/lib/ts/managers/Versions.ts
- di/src/lib/ts/managers/Stores.ts
TS — Render
- di/src/lib/ts/render/index.ts
- di/src/lib/ts/render/Engine.ts
- di/src/lib/ts/render/Render.ts
- di/src/lib/ts/render/Scene.ts
- di/src/lib/ts/render/Camera.ts
- di/src/lib/ts/render/Animation.ts
- di/src/lib/ts/render/R_Grid.ts
- di/src/lib/ts/render/R_Angulars.ts
- di/src/lib/ts/render/R_Dimensions.ts
TS — Algebra
- di/src/lib/ts/algebra/index.ts
- di/src/lib/ts/algebra/Compiler.ts
- di/src/lib/ts/algebra/Constraints.ts
- di/src/lib/ts/algebra/Evaluator.ts
- di/src/lib/ts/algebra/Nodes.ts
- di/src/lib/ts/algebra/Orientation.ts
- di/src/lib/ts/algebra/Tokenizer.ts
- di/src/lib/ts/algebra/User_Constants.ts
TS — Types
- di/src/lib/ts/types/index.ts
- di/src/lib/ts/types/Angle.ts
- di/src/lib/ts/types/Attribute.ts
- di/src/lib/ts/types/Coordinates.ts
- di/src/lib/ts/types/Enumerations.ts
- di/src/lib/ts/types/Interfaces.ts
- di/src/lib/ts/types/Types.ts
- di/src/lib/ts/types/Units.ts
TS — Runtime
- di/src/lib/ts/runtime/index.ts
- di/src/lib/ts/runtime/Axis.ts
- di/src/lib/ts/runtime/Identifiable.ts
- di/src/lib/ts/runtime/Smart_Object.ts
TS — Common
- di/src/lib/ts/common/index.ts
- di/src/lib/ts/common/Configuration.ts
- di/src/lib/ts/common/Constants.ts
- di/src/lib/ts/common/Extensions.ts
- di/src/lib/ts/common/Dirty.ts
TS — Editors
- di/src/lib/ts/editors/index.ts
- di/src/lib/ts/editors/Angular.ts
- di/src/lib/ts/editors/Dimension.ts
- di/src/lib/ts/editors/Drag.ts
- di/src/lib/ts/editors/Face_Label.ts
TS — Utilities
- di/src/lib/ts/utilities/index.ts
- di/src/lib/ts/utilities/Colors.ts
- di/src/lib/ts/utilities/SVG_Paths.ts
- di/src/lib/ts/utilities/Testworthy_Utilities.ts
TS — Events
- di/src/lib/ts/events/index.ts
- di/src/lib/ts/events/Events.ts
- di/src/lib/ts/events/Events_3D.ts
- di/src/lib/ts/events/Mouse_Timer.ts
- di/src/lib/ts/events/Hits.ts
- di/src/lib/ts/events/Hits_3D.ts
- di/src/lib/ts/events/Hit_Target.ts
- di/src/lib/ts/events/S_Hit_Target.ts
- di/src/lib/ts/events/S_Mouse.ts
Tests
- di/src/lib/ts/tests/setup.ts
- di/src/lib/ts/tests/Angle.test.ts
- di/src/lib/ts/tests/Colors.test.ts
- di/src/lib/ts/tests/Compiler.test.ts
- di/src/lib/ts/tests/Constraints.test.ts
- di/src/lib/ts/tests/Coordinates.test.ts
- di/src/lib/ts/tests/Evaluator.test.ts
- di/src/lib/ts/tests/Extensions.test.ts
- di/src/lib/ts/tests/hits_3d.test.ts
- di/src/lib/ts/tests/Testworthy_Utilities.test.ts
- di/src/lib/ts/tests/Units.test.ts
Assets
- di/src/assets/drawer.di
- di/src/assets/empty cabinet.di
- di/src/assets/three drawer cabinet.di
- di/src/assets/two drawer cabinet.di
In-app manual
- di/src/manual/index.md
- di/src/manual/reference-guide/index.md
- di/src/manual/reference-guide/build notes.md
- di/src/manual/reference-guide/formulas.md
- di/src/manual/reference-guide/library.md
- di/src/manual/reference-guide/repeaters.md
- di/src/manual/reference-guide/reparenting.md
- di/src/manual/reference-guide/save and load.md
- di/src/manual/reference-guide/selection.md
- di/src/manual/reference-guide/undo and redo.md
- di/src/manual/reference-guide/units.md
Notes — Work
- di/notes/work/index.md
- di/notes/work/cadence.md
Notes — Work — Now
- di/notes/work/now/index.md
- di/notes/work/now/27.selection.algorithm.md
- di/notes/work/now/cadence.md
- di/notes/work/now/code.debt.md
- di/notes/work/now/handoff.md
- di/notes/work/now/learn.md
- di/notes/work/now/Minimum Viable INTERSECTION app.md
- di/notes/work/now/revisit.di.md
- di/notes/work/now/road.map.md
- di/notes/work/now/technique.md
- di/notes/work/now/work journal.md
- di/notes/work/now/working features.md
Notes — Work — Next
- di/notes/work/next/index.md
- di/notes/work/next/pacing.md
- di/notes/work/next/punch list.md
- di/notes/work/next/roots.md
- di/notes/work/next/separators.md
- di/notes/work/next/colors.md
- di/notes/work/next/snap.pin.md
- di/notes/work/next/collaboration priorities.md
- di/notes/work/next/data schema for wendy.md
Notes — Work — Milestones (open)
- di/notes/work/milestones/index.md
- di/notes/work/milestones/27.selection.algorithm.md
- di/notes/work/milestones/28.cut.lists.md
- di/notes/work/milestones/29.user.manual.md
- di/notes/work/milestones/30.licensing.md
- di/notes/work/milestones/31.marketing.md
Notes — Work — Milestones — 33.drag (mothballed)
- di/notes/work/milestones/33.drag/handoff.md
- di/notes/work/milestones/33.drag/lessons.md
Notes — Work — Milestones (done)
- di/notes/work/milestones/done/index.md
- di/notes/work/milestones/done/1.solid.foundation.md
- di/notes/work/milestones/done/2.panel.md
- di/notes/work/milestones/done/3.docs.md
- di/notes/work/milestones/done/4.hits.manager.md
- di/notes/work/milestones/done/5.smart.objects.md
- di/notes/work/milestones/done/6.build.notes.md
- di/notes/work/milestones/done/7.edit.drags.md
- di/notes/work/milestones/done/8.dimensionals.md
- di/notes/work/milestones/done/9.persistence.md
- di/notes/work/milestones/done/10.controls.md
- di/notes/work/milestones/done/11.units.md
- di/notes/work/milestones/done/12.parts.md
- di/notes/work/milestones/done/13.algebra.md
- di/notes/work/milestones/done/14.details.md
- di/notes/work/milestones/done/15.attributes.md
- di/notes/work/milestones/done/16.formulas.md
- di/notes/work/milestones/done/17.library.md
- di/notes/work/milestones/done/18.givens.md
- di/notes/work/milestones/done/19.angles.md
- di/notes/work/milestones/done/20.repeaters.md
- di/notes/work/milestones/done/21.css.engine.md
- di/notes/work/milestones/done/22.aesthetics.md
- di/notes/work/milestones/done/23.undo.md
- di/notes/work/milestones/done/24.mobile.devices.md
- di/notes/work/milestones/done/25.errors.md
- di/notes/work/milestones/done/26.lacemaker.md
Notes — Work — Milestones — 32.facets (done/mothballed)
- di/notes/work/milestones/done/32.facets/handoff.md
- di/notes/work/milestones/done/32.facets/32.facets.md
- di/notes/work/milestones/done/32.facets/history.md
- di/notes/work/milestones/done/32.facets/lessons.md
- di/notes/work/milestones/done/32.facets/designs/theory.md
- di/notes/work/milestones/done/32.facets/designs/standard.facets.md
- di/notes/work/milestones/done/32.facets/designs/simpler design.md
- di/notes/work/milestones/done/32.facets/designs/pipeline.md
- di/notes/work/milestones/done/32.facets/designs/stipulations.md
- di/notes/work/milestones/done/32.facets/designs/3D sweep algorithm.md
- di/notes/work/milestones/done/32.facets/use cases/use case 3.md
- di/notes/work/milestones/done/32.facets/use cases/use case 4.md
- di/notes/work/milestones/done/32.facets/use cases/use case 5.md
- di/notes/work/milestones/done/32.facets/use cases/use case 6.md
- di/notes/work/milestones/done/32.facets/slow/handoff.md
- di/notes/work/milestones/done/32.facets/slow/summary.md
- di/notes/work/milestones/done/32.facets/slow/bottlenecks.md
- di/notes/work/milestones/done/32.facets/slow/render is stale.md
Notes — Work — Done
- di/notes/work/done/index.md
- di/notes/work/done/article.first.draft.md
- di/notes/work/done/chat.md
- di/notes/work/done/code.debt.paid.md
- di/notes/work/done/cruft.md
- di/notes/work/done/invisible.root.md
- di/notes/work/done/layout-algorithm.md
- di/notes/work/done/pipeline.md
- di/notes/work/done/propagating value changes.md
- di/notes/work/done/quaternions.md
- di/notes/work/done/render.md
- di/notes/work/done/rotation.md
- di/notes/work/done/scene.model.md
- di/notes/work/done/separators.md
- di/notes/work/done/skills.md
- di/notes/work/done/svelte.md
- di/notes/work/done/topology.md
- di/notes/work/done/version.9.md
- di/notes/work/done/what.md
Notes — Guides — Top
- di/notes/guides/index.md
- di/notes/guides/guides.layout.md
Notes — Guides — Architecture
- di/notes/guides/architecture/index.md
- di/notes/guides/architecture/components/index.md
- di/notes/guides/architecture/components/Controls.md
- di/notes/guides/architecture/components/Details.md
- di/notes/guides/architecture/components/Graph.md
- di/notes/guides/architecture/components/Library.md
- di/notes/guides/architecture/components/Main.md
- di/notes/guides/architecture/components/Separators.md
- di/notes/guides/architecture/core/index.md
- di/notes/guides/architecture/core/Preferences.md
- di/notes/guides/architecture/core/Smart_Objects.md
- di/notes/guides/architecture/core/algebra.md
- di/notes/guides/architecture/core/errors.md
- di/notes/guides/architecture/core/history.md
- di/notes/guides/architecture/core/managers.md
- di/notes/guides/architecture/core/scenes.md
- di/notes/guides/architecture/core/units.md
- di/notes/guides/architecture/core/versions.md
- di/notes/guides/architecture/graph/index.md
- di/notes/guides/architecture/graph/Hits_3D.md
- di/notes/guides/architecture/graph/axes.md
- di/notes/guides/architecture/graph/dimensionals.md
- di/notes/guides/architecture/graph/drag.md
- di/notes/guides/architecture/graph/editors.md
- di/notes/guides/architecture/graph/intersecting.faces.md
- di/notes/guides/architecture/graph/render.md
- di/notes/guides/architecture/graph/rendering.types.md
- di/notes/guides/architecture/graph/repeaters.md
- di/notes/guides/architecture/graph/rotation.md
- di/notes/guides/architecture/graph/three.dimensions.md
- di/notes/guides/architecture/graph/two.dimensions.md
- di/notes/guides/architecture/ui/index.md
- di/notes/guides/architecture/ui/hits system.md
- di/notes/guides/architecture/ui/key paths.md
- di/notes/guides/architecture/ui/panel.layout.md
- di/notes/guides/architecture/ui/style.md
Notes — Guides — Project
- di/notes/guides/project/index.md
- di/notes/guides/project/development/index.md
- di/notes/guides/project/development/adherence dashboard.md
- di/notes/guides/project/development/adherence log.md
- di/notes/guides/project/development/areas.json
- di/notes/guides/project/development/best.practices.md
- di/notes/guides/project/development/build-status.json
- di/notes/guides/project/development/dashboard guide.md
- di/notes/guides/project/development/lessons.md
- di/notes/guides/project/development/logic driven design.md
- di/notes/guides/project/development/stipulations.md
- di/notes/guides/project/development/testing.md
- di/notes/guides/project/development/updating guides.md
- di/notes/guides/project/overview/index.md
- di/notes/guides/project/overview/file layout.md
- di/notes/guides/project/overview/map.md
- di/notes/guides/project/overview/project.md
- di/notes/guides/project/research/index.md
- di/notes/guides/project/research/3D.primer.md
- di/notes/guides/project/research/library-versioning.md
- di/notes/guides/project/research/spatial-acceleration.md
Notes — Tools
- di/notes/tools/extract-adherence.mjs
- di/notes/tools/build-with-status.mjs
- di/notes/tools/validate-adherence.mjs
- di/notes/tools/sync-next.mjs
Other
- di/src/lib/md/builds.md
- di/src/vite-env.d.ts