Skip to content

Framework: Space page (working definition, first in Single Identity)#50

Open
jonassiebler wants to merge 1 commit into
mainfrom
feature/framework-space
Open

Framework: Space page (working definition, first in Single Identity)#50
jonassiebler wants to merge 1 commit into
mainfrom
feature/framework-space

Conversation

@jonassiebler

Copy link
Copy Markdown
Contributor

Summary

Adds Space as a public Framework concept page. Previously only present in the Particles blog and Gaps (#44#49), not under /framework.

What lands

Explicit non-claims

Files

  • website/src/pages/framework/space.astro (new)
  • website/src/components/concepts/SpaceScene.tsx (new)
  • website/src/lib/concepts.ts (space first)
  • website/src/components/concepts/ConceptSceneMount.astro (space loader)

No merge until explicit approval.

Space is the foundational layer: relational order of relative positions
and birth of degrees of freedom. Hierarchy Space → Particles → Time → Mass.
Explicitly marked as working definition; formal metric still open (gap #44).
Copilot AI review requested due to automatic review settings July 25, 2026 16:30

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds Space as a new public Framework concept page under /framework, introduces a matching R3F concept scene, and wires it into the concept registry and scene mounting system so it appears first in the Single Identity sequence.

Changes:

  • Added /framework/space concept page with “working definition” status banner and hierarchy statement.
  • Registered space in concepts.ts as the first Single Identity concept (including pager order).
  • Added SpaceScene.tsx and updated ConceptSceneMount to dynamically load the new scene.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.

File Description
website/src/pages/framework/space.astro New Space concept page content + links + pager integration
website/src/lib/concepts.ts Adds space concept metadata and updates concept/scene unions
website/src/components/concepts/SpaceScene.tsx New R3F scene for Space (dots + relational edges)
website/src/components/concepts/ConceptSceneMount.astro Adds loader support and prop typing update for space scene
Comments suppressed due to low confidence (1)

website/src/pages/framework/space.astro:79

  • This internal link points to /blog/particles-of-identity, but there is no corresponding page under website/src/pages/blog in this PR. This will render a broken link unless there is an explicit redirect elsewhere; consider adding the blog page or updating the link to the correct existing article URL.
						<strong class="text-white/85">Particles</strong> — bound configurations under Strong Binding and Charge (see
						<a href="/blog/particles-of-identity" class="text-white/75 underline decoration-white/25 underline-offset-4 transition hover:text-white hover:decoration-white/50">Particles of Identity</a>).
					</li>

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@@ -0,0 +1,132 @@
import { useRef, useMemo } from 'react';
Comment on lines 6 to +10
interface Props {
scene: 'mass' | 'curvature' | 'rotation' | 'gravitation' | 'frequency' | 'damping' | 'emergence' | 'probes' | 'stem';
scene:
| 'space'
| 'mass'
| 'curvature'
Comment on lines +49 to +52
In the relational tradition (<a
href="/foundations/leibniz-relational-space"
class="text-white/75 underline decoration-white/25 underline-offset-4 transition hover:text-white hover:decoration-white/50"
>Leibniz</a>), space is not a container and not a substance.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants