Skip to content

Tectonix support + lazy-trees#2

Open
burke wants to merge 7 commits intotecnix-basefrom
tecnix
Open

Tectonix support + lazy-trees#2
burke wants to merge 7 commits intotecnix-basefrom
tecnix

Conversation

@burke
Copy link
Member

@burke burke commented Dec 22, 2025

Tectonix mode + lazy-trees

@burke burke changed the title Add world builtins for native git repository access Tectonix support + lazy-trees Dec 22, 2025
@burke burke changed the title Tectonix support + lazy-trees [proof of concept] Tectonix support + lazy-trees Dec 22, 2025
Add native git repository access for world/tectonix monorepo support:

- New builtins for zone manifest access (__unsafeTectonixInternalManifest,
  __unsafeTectonixInternalManifestInverted) and tree fetching
  (__unsafeTectonixInternalTree)
- Lazy mounting for zones: clean zones use git tree accessors,
  dirty/checkout zones use filesystem accessors
- Zone path validation ensuring paths match exact manifest roots
- Support for odbOnly mode in git-utils for repositories with
  unsupported extensions like reftables
- Dirty zone detection via git status integration
- Caching for zone accessors and manifest content

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@burke burke changed the title [proof of concept] Tectonix support + lazy-trees Tectonix support + lazy-trees Jan 14, 2026
burke added 2 commits January 27, 2026 19:21
Implements GCS support with:
- Application Default Credentials (ADC) authentication
- GCE metadata service support for credential retrieval
- Concurrent credential provider with fast-fail on non-GCE machines
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