Skip to content

Consolidate 12 project repos into ultrametric-physics - #1

Merged
rwnq8 merged 190 commits into
mainfrom
feature/consolidate-projects
Aug 4, 2026
Merged

Consolidate 12 project repos into ultrametric-physics#1
rwnq8 merged 190 commits into
mainfrom
feature/consolidate-projects

Conversation

@rwnq8

@rwnq8 rwnq8 commented Aug 4, 2026

Copy link
Copy Markdown
Member

Merges the following project repos via git subtree (history preserved):

  • ultrametric-quantum
  • ultrametric-paradigm
  • ultrametric-sieve
  • unity-of-ultrametric-physics
  • hierarchical-universe
  • two-ways-of-measuring
  • adelic-qft
  • arithmetic-gauge
  • hensel-code-system
  • different-physics
  • ultrametric-tree-ai
  • ultrametric-ai-poc

Adds README.md + PROVENANCE.md mapping each original repo to its subdirectory.
Original repos will be archived after review; nothing is deleted.

rwnq8 and others added 30 commits April 28, 2026 12:03
…work for fundamental physics grounded in ultrametric geometry
…om first principles

- Replace 8 sparse chapters with 26 complete chapters (00-18 + appendices A-G)
- Each chapter: self-contained, Jekyll-ready with MathJax, prev/next navigation
- New chapters added: 05 Bruhat-Tits Tree, 06-08 Ultrametric QM/QFT/Adelic, 09 Spacetime Tree, 10 Standard Model, 11 Unity Equations, 12 Quantum Gravity, 13-15 Quantum Computation/Architecture/Physical, 16-18 Experimental Protocols
- Appendices: Full Proofs (Ostrowski, Hensel, Product Formula, Adelic compactness), Reference Tables, Comparisons, Glossary, Langlands, Objections, Roadmap
- Add Jekyll site infrastructure: _config.yml, _layouts (default + chapter), assets/css/style.css
- New homepage (index.md) with hero, features grid, and complete TOC
- Updated README with badges, structure overview, key results, citation
- Preserve existing src/ Python simulation code
BREAKING: Replace Chapter 1 'Sets, Relations, and Numbers' with
'The Act of Distinction' rooted in Spencer-Brown's Laws of Form.

- New Chapter 1 (01-distinctions.md): build everything from the
  primitive act of drawing a distinction rather than sets.
- Prologue rewritten with Spencer-Brown's opening line.
- Chapters 2-18: distinction framing woven throughout — metric as
  quantified distinction, ultrametric as algebra of nested
  distinctions, Bruhat-Tits tree as distinction manifold, Monna
  map as measurement projection, adele ring as space of all
  distinctions at all primes.
- Appendices: glossary now includes Spencer-Brown terms; new
  objection 'Why distinctions, not sets?' in Appendix F.
- index.md, README.md, _config.yml: completely rewritten with
  distinction-first framing.
- Removed old 01-sets-numbers.md and stale .html artifacts.

Core principle: Every distinction is a boundary. Every boundary is
a node in a tree. Every tree is an ultrametric space. Physics is
the dynamics of the distinction tree.
…ded. Delete _config.yml to prevent Jekyll interference.
…oof collapse, diagram zoom, equation modals, section anchors, read tracking. KISS.
…lipboard.js, proof collapse, diagram zoom, equation modals, footnotes, lightbox, reading time, glossary tooltips, section anchors, fragment highlight, skeleton loading, graceful degradation, accessibility, cache busting, OG image, SEO structured data
…pute nav/search JSON

BUILD FIXES (these prevented GitHub Pages from building):
- Remove UTF-8 BOM from Gemfile, default.html, 404.md, robots.txt (BOM breaks Ruby/YAML parsers)
- Add layout: default + feature flags to index.md frontmatter (math, search, clipboard, toc, sidebar, js)
- Add highlighter: rouge, syntax_highlighter: rouge to _config.yml (required for code blocks)
- Add jekyll-sitemap + jekyll-redirect-from plugins
- Add defaults: layout: default for all pages
- Add exclude list for non-site files (SYSTEM_PROMPT.md, Gemfile, README, etc.)

ARCHITECTURE ENHANCEMENTS:
- Create _includes/ (sidebar, footer, breadcrumbs, chapter-nav, toc, google-analytics)
- Add skip-link, canonical URL, structured data (JSON-LD ScholarlyArticle), OG image meta
- Add inline theme init (prevents FOUC), CDN failure fallback for MathJax
- Add noscript fallback banner
- Create precomputed assets/js/nav/sidebar.json (23 entries) + assets/search/search-data.json
- Separate search.js from main.js (uses precomputed JSON index, keyboard nav, relevance scoring)
- Implement unified FAB (click=scroll-top, long-press=toggle theme)
- Add page-TOC builder with IntersectionObserver active tracking
- Add image lightbox, fragment highlight animation, skeleton loading for sidebar
- Update CSS: skip-link, FAB, breadcrumbs, page-toc, chapter-nav, lightbox, skeleton-nav
- Add .gitignore (_site/, .sass-cache/, Gemfile.lock, vendor/)
- Cache busting via ?v={{ site.time | date: '%s' }} on all assets
- Accessibility: aria-labels on all landmarks, aria-expanded on collapsibles, aria-live on search

Note: branch is 'master'. To deploy from 'main' run:
  git branch -M main && git push -u origin main
  Then Settings → Pages → Branch: main → /root → Save
Build comprehensive Jekyll-based GitHub Pages site from v0.11
manuscript. Single-page design with in-page chapter navigation,
light/dark themes, search, copy buttons, image lightbox, and
accessibility-first architecture.

- 35 site files: Jekyll config, 13 SCSS partials, 2 JS engines
- OG image, structured data, sitemap, custom 404
- Includes all 11 draft versions (0.1–0.11) for reference
- Deploy from master branch to rwnq8.github.io/different-physics
GitHub Pages compiles SASS and serves the result at .css URL.
The .scss extension returned 404, leaving the site completely unstyled.
- Wrap TOC script in DOMContentLoaded so headings are parsed
- Fix OG image and Twitter image to reference .svg not .png
- Use CSS.escape() for safe ID selectors in TOC IntersectionObserver
Complete Jekyll site with:
- Single-page rendering of the 36-chapter document
- Dark/light theme with persistence and system preference detection
- MathJax rendering for mathematical notation
- Full-text search with keyboard navigation
- Collapsible sidebar with IntersectionObserver heading tracking
- Progress bar, scroll-to-top FAB, smooth scrolling
- Copy buttons on code blocks, proof block toggles
- Responsive design (mobile sidebar, adaptive typography)
- Print stylesheet for document export
- SEO: Open Graph, Twitter Cards, structured data, sitemap, robots.txt
- Performance: content-visibility, font-display:swap, async scripts
- Change CSS link from .scss to .css (Jekyll compiles SCSS to CSS)
- Switch index.md from layout:default to layout:chapter for hero/sidebar
- Remove duplicate h1 heading (layout provides it via page.title)
- Add subtitle, author, date frontmatter for hero metadata
- Move in-page TOC below hero (was rendering above it)
- Fix OG image URL construction (absolute instead of relative)
Includes:
- M1-M11 module reports and synthesis
- 15 Python source files (adele ring, p-adic analysis, Freund-Witten gamma)
- 9 PNG figures
- 6 reference PDFs
- Comprehensive technical report (2.8.md)
- README with quick start guide

Key finding: Freund-Witten adelic product formula verified.
Adelic structure constrains functional forms of QFT objects.
rwnq8 added 28 commits June 19, 2026 00:31
…omparison, pow, abs, simplify, int arithmetic
A consilience of number, nature, mind, and form — the valuation vector as universal
coordinate system spanning mathematics, physics, cognitive science, music, economics,
and philosophy.
- 6th tab: p-adic Distance with binary feature encoding
- 2-adic valuation: ord₂(|x−y|) = common leading bits
- Direct demonstration of ultrametric property (zero violations guaranteed)
- Spearman rank correlation: 2-adic vs cosine similarity
- Triangle violation table: 2-adic (always ✓) vs cosine (sometimes ⚠)
- Bit-level visualization of property features
- Inspired by v-PuNNs (2025) p-adic neural network architecture
Added 10 new cities: Portland, Phoenix, Minneapolis, Charlotte, Tampa, San Diego, Philadelphia, Detroit, Salt Lake City, St. Louis. Plus extra properties in existing cities. Diverse architectural styles: Row House, Loft, Brownstone, Spanish, Pueblo Revival, Brick Colonial, Tudor, and more.
- uc_langlands_v1.0.md: ultrametric quantum formalism and Langlands programme synthesis (28.2KB)

Source: C:\Users\LENOVO\AppData\Local\Programs\DeepChat cleanup
…9c1b281a911'

git-subtree-dir: ultrametric-quantum
git-subtree-mainline: 136da80
git-subtree-split: 8222004
…d2565c7c066e'

git-subtree-dir: ultrametric-paradigm
git-subtree-mainline: 13999fe
git-subtree-split: dc7af56
…b54aef6e3'

git-subtree-dir: ultrametric-sieve
git-subtree-mainline: 49b49b6
git-subtree-split: 23ad26f
…d643b7323100f023a13f'

git-subtree-dir: unity-of-ultrametric-physics
git-subtree-mainline: c352710
git-subtree-split: 9ef1a02
…46b327bff9d55'

git-subtree-dir: hierarchical-universe
git-subtree-mainline: 0c244e8
git-subtree-split: 3fdafd2
…9e02b894125d9'

git-subtree-dir: two-ways-of-measuring
git-subtree-mainline: b42d54b
git-subtree-split: 1201373
git-subtree-dir: adelic-qft
git-subtree-mainline: 4c5f6e1
git-subtree-split: 8c4a293
…70de3f09'

git-subtree-dir: arithmetic-gauge
git-subtree-mainline: 4d534bc
git-subtree-split: cca4b97
…30cdbe9b22'

git-subtree-dir: hensel-code-system
git-subtree-mainline: 0bfee75
git-subtree-split: 44616c9
…f20797411'

git-subtree-dir: different-physics
git-subtree-mainline: 209f8a7
git-subtree-split: 690c5b2
…c2e6f8e85ec'

git-subtree-dir: ultrametric-tree-ai
git-subtree-mainline: 4c76de7
git-subtree-split: cec6174
…41a8c365e4'

git-subtree-dir: ultrametric-ai-poc
git-subtree-mainline: 6c92770
git-subtree-split: f145339
@rwnq8
rwnq8 merged commit b02bc09 into main Aug 4, 2026
1 check passed
@rwnq8
rwnq8 deleted the feature/consolidate-projects branch August 4, 2026 01:40
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.

1 participant