Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
7d9189d
feat: Vendorize official tmux repository
Sep 7, 2025
089f978
feat: Vendorize minizinc and lattice introspector tools
Sep 7, 2025
915522e
feat: Vendorize additional meta-introspector repositories
Sep 7, 2025
f59f043
feat: Update submodules and add submodule checkout log
Sep 7, 2025
d59c92a
feat: Add local gemini-cli Nix derivation
Sep 7, 2025
86912c2
wup
Sep 7, 2025
9d029bd
log
Sep 7, 2025
7e362ca
WIP: Prepare for building ascii terminal packages with Nix flake
Sep 8, 2025
575e5f9
Add result to .gitignore
Sep 8, 2025
45fa0c6
Remove vendor/external/aichat submodule
Sep 8, 2025
1b80266
Update lattice-introspector submodule
Sep 8, 2025
f5cd8fb
feat: Implement automated session recording and Gemini CLI launch
Sep 8, 2025
1430698
update
Sep 8, 2025
fb1557f
task
Sep 8, 2025
3ee6304
wup
Sep 8, 2025
4bec0bb
adding data
Sep 8, 2025
085283c
Update nixtract submodule reference after pushing changes.
Sep 8, 2025
b4ab113
feat: Add new development and documentation files
Sep 8, 2025
30fd3ff
docs: Add project glossary
Sep 8, 2025
7814309
docs: Add project meme compilation
Sep 8, 2025
c2c1731
docs: Add more meme concepts (meta, quasi-meta, dank quasi-meta)
Sep 8, 2025
9a1ed8e
docs: Separate meme concepts into individual files
Sep 8, 2025
886dd75
docs: Add new recursive meta-meme about 'solfunmeme'
Sep 8, 2025
400ec96
memes
Sep 8, 2025
5db7601
the meta meme
Sep 8, 2025
b0ff36a
wup
Sep 8, 2025
6e986e2
new memes
Sep 8, 2025
f1d0bd3
wip
Sep 8, 2025
5fe7231
Feat: Documented new meta-memes and updated SOPs
Sep 9, 2025
6453f85
Chore: Update data submodule with new meme data
Sep 9, 2025
3850a57
feat: Add extracted JSON tickets as Markdown memes and update task tr…
Sep 9, 2025
edbc070
wup
Sep 9, 2025
6010e44
update
Sep 9, 2025
a477fad
wup
Sep 9, 2025
4c7fd73
update
Sep 9, 2025
d20cd7d
wip
Sep 9, 2025
f7aa081
feat: Document git status --ignore-submodules and create wiki import CRQ
Sep 9, 2025
22d467d
feat: Implement Meme SOP modeling and vendor C4-PlantUML
Sep 9, 2025
d946fee
update
Sep 9, 2025
cc26e70
we are so back
Sep 9, 2025
1188caf
wup
Sep 9, 2025
b6faa9a
feat: Vendorize tracing tools and define userspace eBPF CRQ
Sep 9, 2025
a6c13d4
docs: Add tracenix test script, QA procedure, and user guide
Sep 9, 2025
ec222e4
refactor: Restructure project for workspace and update Nix environment
Sep 9, 2025
461ae8e
fix
Sep 12, 2025
bd1ebc5
Update gemini-cli submodule with flake.nix
Sep 14, 2025
fc4ff4b
Update gemini-cli submodule with explicit devShell in rebuild.sh
Sep 14, 2025
79a013b
Update gemini-cli submodule with simplified rebuild.sh
Sep 14, 2025
1ded4ec
Update gemini-cli submodule with fixed flake.nix
Sep 14, 2025
2c1b2fc
Update gemini-cli submodule with nodejs_21 in flake.nix
Sep 14, 2025
c8c78b7
feat(agent): Introduce self-reflecting agent architecture
Sep 15, 2025
0c9b67f
feat: Implement Nix-LLM Interaction and Nested Environment Reconstruc…
Sep 15, 2025
bb57890
feat: Implement Nix-LLM Interaction and Nested Environment Reconstruc…
Sep 15, 2025
5ba7b23
Refactor: Remove .git suffix from submodule URLs in .gitmodules
Sep 15, 2025
c1d39af
data
Sep 16, 2025
604d3db
feat: Prepare submodules and remotes
Sep 16, 2025
49b7d96
fix: Update todo.sh to refine uncommitted changes check
Sep 16, 2025
4c62ec8
wip
Sep 16, 2025
04017c5
remove duplicate
Sep 16, 2025
14e5563
FIXME needs testing
Sep 16, 2025
3191a85
coming together
Sep 16, 2025
12a6ca7
docs: Update project rundown in task.md with recent accomplishments a…
Sep 16, 2025
f423297
update
Sep 16, 2025
9dcebaa
feat: Add CRQs, SOPs, tutorial, and GUI design for Emacs integration …
Sep 16, 2025
6fee783
feat: Add CRQ and SOP for efficient task execution; update prelude.md
Sep 16, 2025
80028f3
docs: Add CRQ and SOP review findings and new task files
Sep 16, 2025
0258af3
feat: Implement `enum-self` crate for project structure codification
Sep 17, 2025
1c916d9
wip
Sep 17, 2025
f21009d
feat: Document and refactor `enum-self` crate for project topology
Sep 17, 2025
ce075ea
feat(enum-self): add syn-wrapper crate and integrate with enums
Sep 17, 2025
c44199f
builds in nix
Sep 17, 2025
930c69a
builds in nix
Sep 17, 2025
9a8749e
wujp
Sep 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .envrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
use nix
9 changes: 8 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -57,4 +57,11 @@ qa_build_report.txt
/target

# Lean 4 build log
lean4_nix_develop.log
lean4_nix_develop.log

# Nix build result symlink
/result

# Temporary Git commit message file
.git_commit_message.txt
/file.txt
221 changes: 204 additions & 17 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -3,55 +3,242 @@
url = https://github.com/railwayapp/nixpacks
[submodule "vendor/rust-index-guix"]
path = vendor/rust-index-guix
url = https://github.com/meta-introspector/rust-index-guix.git
url = https://github.com/meta-introspector/rust-index-guix
[submodule ".github/actions/install-nix-action"]
path = .github/actions/install-nix-action
url = https://github.com/meta-introspector/install-nix-action.git
url = https://github.com/meta-introspector/install-nix-action
[submodule ".github/actions/nix-github-actions"]
path = .github/actions/nix-github-actions
url = https://github.com/meta-introspector/nix-github-actions.git
url = https://github.com/meta-introspector/nix-github-actions
[submodule ".github/actions/nix-installer-action"]
path = .github/actions/nix-installer-action
url = https://github.com/meta-introspector/nix-installer-action.git
url = https://github.com/meta-introspector/nix-installer-action
[submodule ".github/actions/cache-nix-action"]
path = .github/actions/cache-nix-action
url = https://github.com/meta-introspector/cache-nix-action.git
url = https://github.com/meta-introspector/cache-nix-action
[submodule ".github/actions/cache"]
path = .github/actions/cache
url = https://github.com/meta-introspector/cache.git
url = https://github.com/meta-introspector/cache
[submodule ".github/actions/checkout"]
path = .github/actions/checkout
url = https://github.com/meta-introspector/checkout.git
url = https://github.com/meta-introspector/checkout
[submodule "vendor/rnix-parser"]
path = vendor/rnix-parser
url = https://github.com/nix-community/rnix-parser.git
url = https://github.com/nix-community/rnix-parser
[submodule ".github/actions/upload-artifact"]
path = .github/actions/upload-artifact
url = https://github.com/meta-introspector/upload-artifact
[submodule "vendor/nix-on-droid"]
path = vendor/nix-on-droid
url = https://github.com/nix-community/nix-on-droid.git
url = https://github.com/nix-community/nix-on-droid
[submodule "vendor/nix/nix"]
path = vendor/nix/nix
url = https://github.com/NixOS/nix
[submodule "source/github/jmikedupont2/orgs/Escaped-RDFa/namespace"]
path = source/github/jmikedupont2/orgs/Escaped-RDFa/namespace
url = https://github.com/Escaped-RDFa/namespace.git
url = https://github.com/Escaped-RDFa/namespace
[submodule "source/github/meta-introspector/git-submodule-tools-rs"]
path = source/github/meta-introspector/git-submodule-tools-rs
url = https://github.com/meta-introspector/git-submodule-tools-rs.git
url = https://github.com/meta-introspector/git-submodule-tools-rs
[submodule "vendor/external/git-submodule-tools-rs"]
path = vendor/external/git-submodule-tools-rs
url = https://github.com/meta-introspector/git-submodule-tools-rs
[submodule "source/github/meta-introspector/solfunmeme"]
path = source/github/meta-introspector/solfunmeme
url = https://github.com/meta-introspector/solfunmeme
[submodule "source/github/meta-introspector/streamofrandom"]
path = source/github/meta-introspector/streamofrandom
url = ./source/github/meta-introspector/streamofrandom

[submodule "source/github/meta-introspector/lean4"]
path = source/github/meta-introspector/lean4
url = ./source/github/meta-introspector/lean4
url = https://github.com/meta-introspector/lean4
[submodule "vendor/external/forgejo-python"]
path = vendor/external/forgejo-python
url = https://github.com/meta-introspector/forgejo-python
[submodule "vendor/quasi-meta-meme"]
path = vendor/quasi-meta-meme
[submodule "vendor/external/tmux"]
path = vendor/external/tmux
url = https://github.com/tmux/tmux
[submodule "vendor/external/minizinc-introspector"]
path = vendor/external/minizinc-introspector
url = https://github.com/meta-introspector/minizinc-introspector

[submodule "vendor/external/tmux-interface-rs"]
path = vendor/external/tmux-interface-rs
url = https://github.com/meta-introspector/tmux-interface-rs
[submodule "vendor/external/n00b"]
path = vendor/external/n00b
url = https://github.com/meta-introspector/n00b
[submodule "vendor/external/monomcp-rust"]
path = vendor/external/monomcp-rust
url = https://github.com/meta-introspector/monomcp-rust
[submodule "vendor/external/hugging-face-dataset-validator-rust"]
path = vendor/external/hugging-face-dataset-validator-rust
url = https://github.com/meta-introspector/hugging-face-dataset-validator-rust
[submodule "vendor/external/turbomcp"]
path = vendor/external/turbomcp
url = https://github.com/meta-introspector/turbomcp
[submodule "vendor/external/bitchat-solana-zos-solfunmeme"]
path = vendor/external/bitchat-solana-zos-solfunmeme
url = https://github.com/meta-introspector/bitchat-solana-zos-solfunmeme
[submodule "vendor/external/trident"]
path = vendor/external/trident
url = https://github.com/meta-introspector/trident
[submodule "vendor/external/solfunmeme-banner"]
path = vendor/external/solfunmeme-banner
url = https://github.com/meta-introspector/solfunmeme-banner
[submodule "vendor/external/ragit"]
path = vendor/external/ragit
url = https://github.com/meta-introspector/ragit
[submodule "vendor/external/bootstrap-meme"]
path = vendor/external/bootstrap-meme
url = https://github.com/meta-introspector/bootstrap-meme
[submodule "vendor/external/emojis-rs"]
path = vendor/external/emojis-rs
url = https://github.com/meta-introspector/emojis-rs
[submodule "vendor/external/introspector-llc"]
path = vendor/external/introspector-llc
url = https://github.com/meta-introspector/introspector-llc
[submodule "vendor/external/coccinelleforrust_personal_mirror"]
path = vendor/external/coccinelleforrust_personal_mirror
url = https://github.com/meta-introspector/coccinelleforrust_personal_mirror
[submodule "vendor/external/solfunmeme-model-builder-quiz"]
path = vendor/external/solfunmeme-model-builder-quiz
url = https://github.com/meta-introspector/solfunmeme-model-builder-quiz
[submodule "vendor/external/solfunmeme-dioxus"]
path = vendor/external/solfunmeme-dioxus
url = https://github.com/meta-introspector/solfunmeme-dioxus
[submodule "vendor/external/sophia_rs"]
path = vendor/external/sophia_rs
url = https://github.com/meta-introspector/sophia_rs
[submodule "vendor/external/solfunmeme-metameme"]
path = vendor/external/solfunmeme-metameme
url = https://github.com/meta-introspector/solfunmeme-metameme
[submodule "vendor/external/amazon-q-developer-cli"]
path = vendor/external/amazon-q-developer-cli
url = https://github.com/meta-introspector/amazon-q-developer-cli
[submodule "vendor/external/bootstrap"]
path = vendor/external/bootstrap
url = https://github.com/meta-introspector/bootstrap
[submodule "vendor/external/grok-cli"]
path = vendor/external/grok-cli
url = https://github.com/meta-introspector/grok-cli
[submodule "vendor/external/tclifford"]
path = vendor/external/tclifford
url = https://github.com/meta-introspector/tclifford
[submodule "vendor/external/meta-meme"]
path = vendor/external/meta-meme
url = https://github.com/meta-introspector/meta-meme
[submodule "vendor/external/gemini-cli"]
path = vendor/external/gemini-cli
url = https://github.com/meta-introspector/gemini-cli
[submodule "source/github/meta-introspector/streamofrandom"]
path = source/github/meta-introspector/streamofrandom
url = https://github.com/meta-introspector/streamofrandom
[submodule "source/github/meta-introspector/lattice-introspector"]
path = source/github/meta-introspector/lattice-introspector
url = https://github.com/meta-introspector/lattice-introspector
[submodule "vendor/external/rust"]
path = vendor/external/rust
url = https://github.com/meta-introspector/rust
[submodule "vendor/external/asciinema-scenario"]
path = vendor/external/asciinema-scenario
url = https://github.com/garbas/asciinema-scenario
[submodule "vendor/external/nix-asciinema-agg"]
path = vendor/external/nix-asciinema-agg
url = https://github.com/a-h/nix-asciinema-agg
[submodule "vendor/external/asciinema"]
path = vendor/external/asciinema
url = https://github.com/asciinema/asciinema
[submodule "vendor/nix/nixtract"]
path = vendor/nix/nixtract
url = https://github.com/tweag/nixtract
[submodule "vendor/nix/nixpkgs-lint"]
path = vendor/nix/nixpkgs-lint
url = https://github.com/nix-community/nixpkgs-lint

[submodule "vendor/guix/mes"]
path = vendor/guix/mes
url = https://github.com/meta-introspector/mes
[submodule "vendor/guix/guix"]
path = vendor/guix/guix
url = https://github.com/meta-introspector/guix
[submodule "vendor/lang-c"]
path = vendor/lang-c
url = https://github.com/vickenty/lang-c
[submodule "vendor/steel"]
path = vendor/steel
url = https://github.com/mattwparas/steel
[submodule "vendor/strace/dutchcoders-trace"]
path = vendor/strace/dutchcoders-trace
url = https://github.com/dutchcoders/trace
[submodule "vendor/strace/intentrace"]
path = vendor/strace/intentrace
url = https://github.com/sectordistrict/intentrace
[submodule "vendor/strace/lurk"]
path = vendor/strace/lurk
url = https://github.com/JakWai01/lurk
[submodule "vendor/strace/rstrace"]
path = vendor/strace/rstrace
url = https://github.com/thundergolfer/strace-rs
[submodule "source/github/meta-introspector/quasi-meta-meme"]
path = source/github/meta-introspector/quasi-meta-meme
url = https://github.com/meta-introspector/quasi-meta-meme
[submodule "source/github/meta-introspector/hackathon"]
path = source/github/meta-introspector/hackathon
url = https://github.com/meta-introspector/hackathon
[submodule "vendor/external/github-issues-export-rs"]
path = vendor/external/github-issues-export-rs
url = https://github.com/boxdot/github-issues-export-rs
[submodule "source/github/meta-introspector/minizinc-introspector"]
path = source/github/meta-introspector/minizinc-introspector
url = https://github.com/meta-introspector/minizinc-introspector
[submodule "source/github/meta-introspector/time"]
path = source/github/meta-introspector/time
url = https://github.com/meta-introspector/time/
[submodule "source/github/meta-introspector/neo"]
path = source/github/meta-introspector/neo
url = https://github.com/meta-introspector/neo
[submodule "source/github/meta-introspector/neo2"]
path = source/github/meta-introspector/neo2
url = https://github.com/meta-introspector/neo
[submodule "vendor/nixpkgs"]
path = vendor/nixpkgs
url = https://github.com/NixOS/nixpkgs

[submodule "data"]
path = data
url = /data/data/com.termux.nix/files/home/git/data/

[submodule "vendor/plantuml-stdlib/C4-PlantUML"]
path = vendor/plantuml-stdlib/C4-PlantUML
url = https://github.com/plantuml-stdlib/C4-PlantUML


[submodule "vendor/ebpf/aya"]
path = vendor/ebpf/aya
url = https://github.com/meta-introspector/aya
[submodule "vendor/ebpf/bpfjit"]
path = vendor/ebpf/bpfjit
url = https://github.com/meta-introspector/bpfjit
[submodule "vendor/ebpf/bpfman"]
path = vendor/ebpf/bpfman
url = https://github.com/bpfman/bpfman
[submodule "vendor/ebpf/clean-dns-bpf"]
path = vendor/ebpf/clean-dns-bpf
url = https://github.com/ihciah/clean-dns-bpf
[submodule "vendor/ebpf/eadb"]
path = vendor/ebpf/eadb
url = https://github.com/tiann/eadb
[submodule "vendor/ebpf/ebpfguard"]
path = vendor/ebpf/ebpfguard
url = https://github.com/deepfence/ebpfguard
[submodule "vendor/ebpf/libbpf-rs"]
path = vendor/ebpf/libbpf-rs
url = https://github.com/libbpf/libbpf-rs
[submodule "vendor/ebpf/rbpf"]
path = vendor/ebpf/rbpf
url = https://github.com/qmonnet/rbpf
[submodule "source/github/meta-introspector/git-submodules-rs-nix"]
path = source/github/meta-introspector/git-submodules-rs-nix
url = https://github.com/meta-introspector/git-submodules-rs-nix.git
[submodule "vendor/mkAIDerivation"]
path = vendor/mkAIDerivation
url = https://github.com/meta-introspector/mkAIDerivation.git
2 changes: 2 additions & 0 deletions ARCHITECTURAL_VISION.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@

The goal of this project is to create a system for producing cryptographically verifiable digital assets that represent software components. These assets, analogous to Non-Fungible Tokens (NFTs), will provide a complete, auditable history from source code to binary execution, creating a "proof-of-integrity" and a "proof-of-execution."

Crucially, the Gödel numbering system for this project will not rely on a single, fixed number, but rather on a function that dynamically finds a suitable number, effectively preparing the arithmetization of the program for the proof system.

## 2.0 The Digital Asset ("Smart Contract")

Each version-controlled repository (e.g., a git submodule) is an instance of a "smart contract" with the following properties:
Expand Down
Loading