Commit b3867f5
committed
chore(container-stack): convert cerro-torre/vordr/selur/rokur to submodules
These 4 components were folded into container-stack/ wholesale on
2026-02-13, but container-stack/README.adoc always documented them as
having their own upstream repos (hyperpolymath/<name>) — that just
wasn't true until now. Extracted each with full git-filter-repo history
into its own standalone repo and replaced the in-tree copy with a
submodule at the same path, so stapeln.toml's build manifest and the
existing CI path filters keep working unmodified.
- .gitmodules added (https:// URLs, so CI checkout works without a
deploy key)
- setup.sh now runs `git submodule update --init --recursive`
- publish-image.yml: checkout now fetches submodules; path filters
gained the bare submodule path (a submodule bump is a single gitlink
change, which the existing container-stack/<name>/** glob doesn't
match)
- formal-verification.yml removed here — it was cerro-torre-specific
and has been re-added at the new hyperpolymath/cerro-torre repo root
(PR hyperpolymath/cerrotorre#1)
- container-stack/README.adoc updated to describe the submodule reality
svalinn is intentionally NOT touched here: the in-tree copy and
hyperpolymath/svalinn have genuinely diverged (different completion
state, different files, not just staleness) and need reconciliation
before either copy is touched. Flagged inline in the README.1 parent 9d48512 commit b3867f5
682 files changed
Lines changed: 40 additions & 131162 deletions
File tree
- .github/workflows
- container-stack
- cerro-torre
- .claude
- .github/workflows
- .machine_readable/6a2
- cerro_torre_stack
- .machine_readable/6a2
- .well-known
- apps
- svalinn
- lib
- svalinn_web
- controllers
- svalinn
- priv
- gettext
- en/LC_MESSAGES
- static
- test
- support
- svalinn_web/controllers
- config
- containerfiles-extreme
- containerfiles-research
- containerfiles
- contractiles
- dust
- must
- docs
- handovers
- evidence/2025-12-30
- examples
- policies
- ffi/zig
- src
- test
- governance
- decisions
- hooks
- keys
- license
- manifests
- examples
- spec
- src-rust
- src
- bindings
- build
- cli
- core
- exporters
- oci
- rpm-ostree
- importers
- alpine
- debian
- fedora
- policy
- runtime
- tests
- tools
- ats-shadow
- mvp
- verification
- ats
- idris
- rokur
- .github/workflows
- .machine_readable/6a2
- policy
- test
- selur
- .clusterfuzzlite
- .github/workflows
- .machine_readable/6a2
- benches
- compose
- .clusterfuzzlite
- .machine_readable/6a2
- contractiles
- dust
- must
- trust
- docs
- examples
- basic
- parity
- fuzz
- fuzz_targets
- src
- commands
- tests
- config
- containerfiles
- contractiles
- dust
- must
- docs
- ephapax
- examples
- basic
- error_handling
- fuzz
- fuzz_targets
- idris
- build/ttc/2025081600
- integrations
- svalinn
- src
- vordr
- lib/selur
- native
- src
- scripts
- src
- tests
- wiki
- zig
- vordr
- .claude
- .machine_readable/6a2
- .well-known
- contractiles
- dust
- must
- trust
- docs
- editors/vscode
- lib
- bs
- src
- ocaml
- src
- examples
- ffi/zig
- src
- test
- hooks
- license
- src
- abi
- ada
- src
- elixir
- config
- lib
- vordr
- containers
- reversibility
- temporal
- test
- idris2
- lsp
- protocol
- transport
- http
- stdio
- mcp-adapter
- lib/bs
- src
- src
- rust
- benches
- cli
- ebpf
- bpf
- engine
- ffi
- mcp
- network
- registry
- runtime
- temporal
- tests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
17 | 18 | | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
| |||
36 | 38 | | |
37 | 39 | | |
38 | 40 | | |
| 41 | + | |
| 42 | + | |
39 | 43 | | |
40 | 44 | | |
41 | 45 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
| 3 | + | |
| 4 | + | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
10 | 12 | | |
11 | 13 | | |
12 | 14 | | |
| |||
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
21 | | - | |
| 23 | + | |
22 | 24 | | |
23 | 25 | | |
24 | 26 | | |
| |||
32 | 34 | | |
33 | 35 | | |
34 | 36 | | |
35 | | - | |
36 | | - | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
37 | 41 | | |
38 | | - | |
| 42 | + | |
| 43 | + | |
Submodule cerro-torre added at 5fab708
This file was deleted.
This file was deleted.
Lines changed: 0 additions & 15 deletions
This file was deleted.
0 commit comments