Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1031 commits
Select commit Hold shift + click to select a range
e57b1ea
iceberg-catalog(tables): port table CRUD lifecycle from Rust
DioCrafts May 7, 2026
44bc615
Merge branch 'migration/ICA-2' into main
DioCrafts May 7, 2026
a143e31
connector-management(bigquery): port BigQuery adapter from Rust
DioCrafts May 7, 2026
30482f8
tenancy-organizations(projects): port project CRUD + folders + member…
DioCrafts May 7, 2026
1716a26
connector-management(azure_blob+generic): port skeletal adapters from…
DioCrafts May 7, 2026
464e2a8
connector-management(salesforce): port Salesforce adapter from Rust
DioCrafts May 7, 2026
ea9eabb
connector-management(s3): port S3 adapter from Rust
DioCrafts May 7, 2026
bdb9f13
ontology-exploratory(spatial): port query predicates + clustering fro…
DioCrafts May 7, 2026
ef376c5
dataset-versioning(catalog): port rich metadata + markings + lineage …
DioCrafts May 7, 2026
a472bf7
connector-management(parquet): port Parquet adapter from Rust
DioCrafts May 7, 2026
cbec554
ingestion-replication(streams): port stream reset handler from Rust
DioCrafts May 7, 2026
a9e32a6
connector-management(csv): port CSV adapter from Rust
DioCrafts May 7, 2026
d95b2fa
reindex-coordinator(scan): port Cassandra paginated scanner from Rust
DioCrafts May 7, 2026
8739d4a
connector-management(tableau): port Tableau adapter from Rust
DioCrafts May 7, 2026
00810d5
connector-management(json): port JSON adapter from Rust
DioCrafts May 7, 2026
7498d40
connector-management(power_bi): port Power BI adapter from Rust
DioCrafts May 7, 2026
71247ec
connector-management(odbc): port ODBC adapter from Rust
DioCrafts May 7, 2026
25fe9be
connector-management(jdbc): port JDBC adapter from Rust
DioCrafts May 7, 2026
12db9e0
Merge branch 'migration/OEA-4' into main
DioCrafts May 7, 2026
59b577f
Merge branch 'migration/TO-3' into main
DioCrafts May 7, 2026
944ed24
ontology-exploratory(writeback): port writeback proposal handler from…
DioCrafts May 7, 2026
ba1663b
connector-management(databricks): port Databricks adapter from Rust
DioCrafts May 7, 2026
37a5ffd
connector-management(mysql): port MySQL adapter from Rust
DioCrafts May 7, 2026
e6a899b
reindex-coordinator(scan): port request decoders + batch encoder from…
DioCrafts May 7, 2026
9b1d43a
connector-management(kinesis): port Kinesis adapter from Rust
DioCrafts May 7, 2026
39010db
dataset-versioning(retention): port branch retention + archival worke…
DioCrafts May 7, 2026
e0bc5d7
connector-management(stubs): port empty connector stubs (excel/graphq…
DioCrafts May 7, 2026
3d19d1e
connector-management(httpruntime): port HTTP runtime + egress policy …
DioCrafts May 7, 2026
0df1e45
connector-management(snowflake): port Snowflake adapter from Rust
DioCrafts May 7, 2026
2ae280e
connector-management(kafka): port Kafka adapter from Rust
DioCrafts May 7, 2026
6e2d49f
reindex-coordinator(repo): port Postgres JobRepo + idempotency from Rust
DioCrafts May 7, 2026
ecf4559
iceberg-catalog(diagnose): port /config + /diagnose endpoints from Rust
DioCrafts May 7, 2026
f1a6721
tenancy-organizations(workspace): port resource resolve from Rust
DioCrafts May 7, 2026
edc1479
iceberg-catalog(commit): port single-table commit + requirements + sc…
DioCrafts May 7, 2026
c53d04d
ontology-exploratory(geo): port geocoding + vector tiles from Rust
DioCrafts May 7, 2026
2f1ddbe
dataset-versioning(views): port logical + parameterized views from Rust
DioCrafts May 7, 2026
eab4b82
ingestion-replication(branches): port stream branches CRUD from Rust
DioCrafts May 7, 2026
9ce3d35
connector-management(iot): port IoT adapter from Rust
DioCrafts May 7, 2026
9e536ca
tenancy-organizations(workspace): port resource ops (move/rename/dupl…
DioCrafts May 7, 2026
dbd136c
iceberg-catalog(auth): port bearer + markings + OAuth + ABAC from Rust
DioCrafts May 7, 2026
086c2b3
ingestion-replication(flink): port metrics poller + deployer expansio…
DioCrafts May 7, 2026
dd70482
ingestion-replication(flink): port metrics poller + deployer expansio…
DioCrafts May 7, 2026
0eb2eab
pipeline-build(executor): wire build plan repo + transaction manager …
DioCrafts May 7, 2026
1561122
federation-product-exchange(consume): port federated query + access g…
DioCrafts May 7, 2026
dc3c186
Merge branch 'migration/ICA-5' into main
DioCrafts May 7, 2026
d3e640a
Merge branch 'migration/OEA-5' into main
DioCrafts May 7, 2026
5faf0b8
Merge branch 'migration/DV-5' into main
DioCrafts May 7, 2026
2d1e2f2
Merge branch 'migration/DV-10' into main
DioCrafts May 7, 2026
739d8cd
Merge branch 'migration/ICA-8' into main
DioCrafts May 7, 2026
bfd16e2
Merge branch 'migration/OEA-2' into main
DioCrafts May 7, 2026
80c2342
Merge branch 'migration/RC-2' into main
DioCrafts May 7, 2026
4740f62
Merge branch 'migration/RC-3' into main
DioCrafts May 7, 2026
9b8eadb
Merge branch 'migration/ICA-9' into main
DioCrafts May 7, 2026
865c3c8
Merge branch 'migration/PBR-6' into main
DioCrafts May 7, 2026
65781b7
tenancy-organizations(workspace): port trash + soft-delete from Rust
DioCrafts May 7, 2026
fc6ea60
tenancy-organizations(spaces): port nexus spaces CRUD from Rust
DioCrafts May 7, 2026
f89fcd0
connector-management(gcs+onelake): port object-store adapters from Rust
DioCrafts May 7, 2026
4341bd6
iceberg-catalog(observability): port audit log + Prometheus metrics +…
DioCrafts May 7, 2026
d7437f6
connector-management(utilities): port catalog bridge + HTTP runtime +…
DioCrafts May 7, 2026
ed85122
iceberg-catalog(transactions): port multi-table atomic commit from Rust
DioCrafts May 7, 2026
1a50868
reindex-coordinator(runtime): port consumer loop + coordinator state …
DioCrafts May 7, 2026
7ec90b2
Complete dataset branch compare parity in Go
unnamedlab May 8, 2026
a21c8c1
Merge pull request #137 from unnamedlab/codex/implement-rust-to-go-pa…
unnamedlab May 8, 2026
e77c017
Port connector egress policy parity
unnamedlab May 8, 2026
eee4131
Close federation marketplace route parity
unnamedlab May 8, 2026
2fccde2
test: cover Iceberg sink adapter contracts
unnamedlab May 8, 2026
1782fa9
Close dataset transaction parity gaps
unnamedlab May 8, 2026
b77e67f
Merge pull request #140 from unnamedlab/codex/add-contract-tests-for-…
unnamedlab May 8, 2026
aaf6b72
Merge pull request #139 from unnamedlab/codex/implement-route-parity-…
unnamedlab May 8, 2026
a81207e
Merge pull request #138 from unnamedlab/codex/close-rust-to-go-parity…
unnamedlab May 8, 2026
e801197
Port encrypted credentials vending parity
unnamedlab May 8, 2026
a531a1c
Close dataset transaction parity gaps
unnamedlab May 8, 2026
a877656
Resolve route parity audit conflict
unnamedlab May 8, 2026
2fa7ecc
Merge branch 'main' into codex/close-rust-to-go-transaction-parity
unnamedlab May 8, 2026
224f40e
Merge pull request #141 from unnamedlab/codex/close-rust-to-go-transa…
unnamedlab May 8, 2026
28f0b3f
Merge pull request #142 from unnamedlab/codex/port-source_credentials…
unnamedlab May 8, 2026
30772a1
Port connector management background workers
unnamedlab May 8, 2026
61b55af
Add dataset backing filesystem parity
unnamedlab May 8, 2026
99a976c
Close pipeline build adapter gates
unnamedlab May 8, 2026
666695f
Port ai kernel model defaults to Go
unnamedlab May 8, 2026
1b04935
Merge pull request #146 from unnamedlab/codex/port-models-to-ai-kerne…
unnamedlab May 8, 2026
d6d97dd
Merge pull request #145 from unnamedlab/codex/reduce-config-gated-in-…
unnamedlab May 8, 2026
cd4856c
Merge pull request #144 from unnamedlab/codex/implementar-paridad-rus…
unnamedlab May 8, 2026
8d7d02c
Merge pull request #143 from unnamedlab/codex/port-workers-to-go-in-c…
unnamedlab May 8, 2026
8b73a46
Complete connector sync runtime parity
unnamedlab May 8, 2026
d08c462
Merge pull request #147 from unnamedlab/codex/complete-run_sync-parit…
unnamedlab May 8, 2026
b347194
Close dataset versioning backing file route parity
unnamedlab May 8, 2026
3e9ca5e
Validate Go Iceberg table-writer adapters
unnamedlab May 8, 2026
51fd765
Add Go purpose checkpoint enforcement
unnamedlab May 8, 2026
ab4cf01
Align workflow automation event emission runtime
unnamedlab May 8, 2026
0f8fb2b
Merge pull request #151 from unnamedlab/codex/implement-workflow-auto…
unnamedlab May 8, 2026
895ceb8
Merge pull request #149 from unnamedlab/codex/validate-http-table-wri…
unnamedlab May 8, 2026
b3d4a4d
Merge pull request #148 from unnamedlab/codex/close-config-gated-rout…
unnamedlab May 8, 2026
d42195d
Merge pull request #150 from unnamedlab/codex/implement-api-integrati…
unnamedlab May 8, 2026
a7d90df
Implement connector test connection dispatch
unnamedlab May 8, 2026
dbf4631
Merge pull request #152 from unnamedlab/codex/implement-connector-man…
unnamedlab May 8, 2026
57b4ced
Clarify identity federation status and Cedar conformance
unnamedlab May 8, 2026
3465b17
Wire pipeline Python sidecar runtime
unnamedlab May 8, 2026
6b24319
Merge pull request #154 from unnamedlab/codex/implement-python-sideca…
unnamedlab May 8, 2026
1fac793
Merge pull request #153 from unnamedlab/codex/resolve-documentation-d…
unnamedlab May 8, 2026
353bdc1
Wire pipeline authoring CRUD port
unnamedlab May 8, 2026
1bbad59
Enhance purpose checkpoint client headers
unnamedlab May 8, 2026
39c2c96
test ontology actions python runtime parity
unnamedlab May 8, 2026
ec9f04d
Merge pull request #157 from unnamedlab/codex/implement-runtime-parit…
unnamedlab May 8, 2026
903c2c5
Merge pull request #156 from unnamedlab/codex/implement-go-integratio…
unnamedlab May 8, 2026
91b30ef
Merge pull request #155 from unnamedlab/codex/document-config-gated-f…
unnamedlab May 8, 2026
e1e0ea6
Harden notebook runtime production mode tests
unnamedlab May 8, 2026
6cc7ca8
Merge pull request #158 from unnamedlab/codex/strengthen-notebook-run…
unnamedlab May 8, 2026
dc839dc
Wire purpose checkpoint for agent runtime chat
unnamedlab May 8, 2026
703903b
Merge pull request #159 from unnamedlab/codex/cablear-purpose-checkpo…
unnamedlab May 8, 2026
a7232f9
Wire object database service to Cassandra
unnamedlab May 8, 2026
741773d
Reconcile ontology indexer runtime docs
unnamedlab May 8, 2026
d2b49f8
Wire topology runtime engine fallback
unnamedlab May 8, 2026
da15b2a
Merge pull request #162 from unnamedlab/codex/remove-501-for-engine-n…
unnamedlab May 8, 2026
5a3c4d6
Merge pull request #161 from unnamedlab/codex/update-ontology-indexer…
unnamedlab May 8, 2026
0660824
Merge pull request #160 from unnamedlab/codex/cablear-object-database…
unnamedlab May 8, 2026
e051ea3
Add pipeline build config gate coverage
unnamedlab May 8, 2026
d702a86
Merge pull request #163 from unnamedlab/codex/fix-config-gated-gaps-i…
unnamedlab May 8, 2026
9a685ac
test BI and API adapter parity
unnamedlab May 8, 2026
980c076
Merge pull request #164 from unnamedlab/codex/complete-bi/api-adapter…
unnamedlab May 8, 2026
6898679
Implement SQL catalog bridge adapters
unnamedlab May 8, 2026
26a6497
Merge pull request #165 from unnamedlab/codex/complete-sql-connector-…
unnamedlab May 8, 2026
abe6836
Implement geo tile and render sheet transforms
unnamedlab May 8, 2026
56aa529
Complete object storage connector capabilities
unnamedlab May 8, 2026
82bf1b0
Merge pull request #168 from unnamedlab/codex/implement-object-storag…
unnamedlab May 8, 2026
7babf66
Merge pull request #167 from unnamedlab/codex/implement-geo_tile-and-…
unnamedlab May 8, 2026
72ffbce
Refresh HTTP route audit for pipeline build service
unnamedlab May 8, 2026
a5be10e
Merge pull request #169 from unnamedlab/codex/close-p0-gaps-in-pipeli…
unnamedlab May 8, 2026
7ce6cf9
Update pipeline build route audit
unnamedlab May 8, 2026
51e8da0
Close iceberg catalog route parity gaps
unnamedlab May 8, 2026
23e65c7
test: lock federation product exchange route parity
unnamedlab May 8, 2026
f4568ce
Implement ingestion replication route parity
unnamedlab May 8, 2026
2a6b15e
Add connector registration route aliases
unnamedlab May 8, 2026
5fc3d92
Close dataset versioning route audit
unnamedlab May 8, 2026
70c60b6
Merge pull request #175 from unnamedlab/codex/add-missing-rust-routes…
unnamedlab May 8, 2026
c2e3216
Merge pull request #174 from unnamedlab/codex/implement-missing-route…
unnamedlab May 8, 2026
8cff46c
Merge pull request #170 from unnamedlab/codex/close-p0-gaps-in-pipeli…
unnamedlab May 8, 2026
4faffdd
Merge pull request #173 from unnamedlab/codex/fix-missing-and-empty-e…
unnamedlab May 8, 2026
42d8f65
Merge pull request #172 from unnamedlab/codex/implement-missing-route…
unnamedlab May 8, 2026
723a251
Merge branch 'main' into codex/implement-missing-routes-in-iceberg-ca…
unnamedlab May 8, 2026
0df3aa4
Merge pull request #171 from unnamedlab/codex/implement-missing-route…
unnamedlab May 8, 2026
6b70a5e
test(media-transform): document AI-kernel parity envelope
unnamedlab May 8, 2026
4b602a6
Pin Iceberg writer adapter contracts
unnamedlab May 8, 2026
3098795
docs: reconcile Rust to Go migration inventory
unnamedlab May 8, 2026
b52b8cd
Guard agent runtime fake LLM provider
unnamedlab May 8, 2026
a28908b
Merge pull request #179 from unnamedlab/codex/add-explicit-configurat…
unnamedlab May 8, 2026
8be4f1e
Merge pull request #178 from unnamedlab/codex/eliminate-contradiction…
unnamedlab May 8, 2026
eb22351
Merge pull request #177 from unnamedlab/codex/close-or-document-icebe…
unnamedlab May 8, 2026
9418592
Merge pull request #176 from unnamedlab/codex/implement-missing-catal…
unnamedlab May 8, 2026
b484b4d
docs: classify connector management parity
unnamedlab May 8, 2026
8b770db
Merge pull request #180 from unnamedlab/codex/separate-rust-and-place…
unnamedlab May 8, 2026
ea2740c
Update README.md with additional content
unnamedlab May 8, 2026
b0d0635
Merge pull request #35 from unnamedlab/development4
DioCrafts May 8, 2026
5a7070e
chore(migration): replace Rust source with Go implementation
DioCrafts May 8, 2026
cc8be65
build(docker): harden + minimize all service Dockerfiles, bump Go to …
DioCrafts May 8, 2026
7656104
docs(audit): add audit-response and of-flow engine design
DioCrafts May 8, 2026
37ba203
docs(ontology): add evaluation report scoring 6/10 vs Palantir Foundry
DioCrafts May 8, 2026
a8a8f54
feat(gitops): adopt ArgoCD with one-command unattended bootstrap
DioCrafts May 8, 2026
4e27c9f
fix(deploy/dev): make k3s rollout work end-to-end on Lima
DioCrafts May 8, 2026
f2648cb
docs(ontology): expand evaluation with OSv2 baseline + missing dimens…
DioCrafts May 8, 2026
23bf844
fix(deploy/dev): wire frontend to backend through edge-gateway
DioCrafts May 8, 2026
8a027ad
style(web): polish dashboard, sidebar and dataset views
DioCrafts May 8, 2026
dd556af
feat(web,gateway,identity): first-admin setup flow + dashboard auth g…
DioCrafts May 9, 2026
bf07006
feat(web): full Palantir Foundry E2E tutorial parity
DioCrafts May 9, 2026
2ec24d3
docs(claude): add CLAUDE.md per module and archive obsolete migration…
claude May 9, 2026
b74758e
chore(ci,lint): fix the dev feedback loop
claude May 9, 2026
8afd7c6
docs(archive): move 8 obsolete root MDs (~398 KB) to docs/archive/
claude May 9, 2026
d90a5fe
docs: rewrite README, ARCHITECTURE and CONTRIBUTING for the Go reality
claude May 9, 2026
4c3aaec
docs(adr): add ADR-0043 (of-flow) and ADR-0044 (ontology parity scope)
claude May 9, 2026
812ceda
Merge pull request #36 from DioCrafts/claude/llm-architecture-audit-o…
DioCrafts May 9, 2026
18864db
docs(claude): drop stale gotchas about README/ARCHITECTURE, fix CI de…
claude May 9, 2026
81397a2
ci(proto): port proto-check workflow off the deleted Rust toolchain
claude May 9, 2026
7970efb
Merge pull request #37 from DioCrafts/claude/llm-architecture-audit-R…
DioCrafts May 9, 2026
ee25943
Merge pull request #38 from DioCrafts/claude/fix-proto-sdk-pipelines-…
DioCrafts May 9, 2026
02788d4
ci: rewire openfoundry-go workflow to actual layout, drop legacy ci.yml
claude May 9, 2026
931358e
ci: clear Rust-era workflows and tooling, add sqlc drift gate
claude May 9, 2026
7f26f0d
Merge remote-tracking branch 'origin/main' into claude/ci-and-docs-cl…
claude May 9, 2026
3119e95
Merge pull request #39 from DioCrafts/claude/ci-and-docs-cleanup
DioCrafts May 9, 2026
e818295
feat(pipeline,infra): Spark Scala runner JAR + dev-mode Ceph manifest
DioCrafts May 9, 2026
5fe6faf
feat(poc,infra): online-retail PoC plan + Ceph dev bootstrap
DioCrafts May 9, 2026
b3ed668
quick fix
DioCrafts May 9, 2026
bc79064
feat(pipeline-build-service): wire executeDistributedComputeTransform…
DioCrafts May 9, 2026
459c83c
feat(infra/dev): OIDC stub + Lakekeeper bootstrap warehouse on Ceph S3
DioCrafts May 9, 2026
17becab
feat(pipeline-build-service): runtimeNodeRunner spark dispatch + sbt …
DioCrafts May 9, 2026
fe39d37
feat(infra/dev): F6 smoke test reaches Iceberg REST catalog (95%)
DioCrafts May 9, 2026
fa57f7f
feat(poc): F7.1 ingest tool + F7.2 pipeline DAG manifests + hadoop-aw…
DioCrafts May 9, 2026
62e2705
feat(poc): F7.2 pipeline runs end-to-end (4 Iceberg tables materialised)
DioCrafts May 9, 2026
bfc28e5
feat(poc): F7.3b properties + link types + F7.4 actions all live
DioCrafts May 9, 2026
ec16504
docs(poc): F7.5 dashboard fixture + F7.6 operational README
DioCrafts May 9, 2026
fa60eef
feat(poc,services): runtime read-path for Workshop dashboard
DioCrafts May 9, 2026
88771f8
feat(poc,bridge,web): cierra el read+write loop del Workshop dashboard
DioCrafts May 10, 2026
7195180
feat(poc): cierra los 3 gaps restantes — filter pushdown, indexer rea…
DioCrafts May 10, 2026
927309b
feat(agent): M1.1 capability catalog + drift CI + frontend widget reg…
DioCrafts May 10, 2026
e0fb86a
chore(comments): drop dead 'Mirrors *.rs' pointers in Go comments
DioCrafts May 10, 2026
4999b9e
feat(agent): M1.2 + M1.3 — health/deps/version meta endpoints + aggre…
DioCrafts May 10, 2026
c435939
feat(agent): real PG/Cassandra/Kafka probes in 5 services (M1.2 follo…
DioCrafts May 10, 2026
c36d90e
feat(agent): wire real PG/Cassandra/Kafka/HTTP probes across remainin…
DioCrafts May 10, 2026
338a3ee
chore(infra): add build-and-push-wired-v2.sh helper for cluster regis…
DioCrafts May 10, 2026
ae66016
big refactoring
DioCrafts May 11, 2026
b78a4c3
Implement Foundry Workshop and ontology parity milestones
DioCrafts May 11, 2026
dfa01f4
docs: add slate carbon parity checklist
unnamedlab May 11, 2026
adfe64a
Merge pull request #185 from unnamedlab/codex/investigate-palantir-fo…
unnamedlab May 11, 2026
354dcab
Implement Trail Running demo parity
DioCrafts May 11, 2026
a33a943
Add license section to README
unnamedlab May 11, 2026
d073963
Merge pull request #40 from unnamedlab/development5
DioCrafts May 11, 2026
7aa238b
chore(argocd): expose argocd-server as NodePort 30880/30803 for host …
DioCrafts May 11, 2026
e695f44
feat(infra/dev): add lima-k3s-node3 to Ceph cluster + OSD disk bootstrap
DioCrafts May 11, 2026
48aff8c
fix(infra): idempotent media-sets 0006 migration; lakekeeper dev OIDC…
DioCrafts May 11, 2026
3e502f7
fix(debezium): disable kafkaAuth in dev (cluster has no authorizer/TL…
DioCrafts May 11, 2026
5e1ee49
feat(lakekeeper): gate region-B replication smoke Job behind regionB.…
DioCrafts May 11, 2026
48fd76e
fix(dev-resources): right-size CPU/memory limits for Lima cluster (wa…
DioCrafts May 11, 2026
205157d
docs(migration): close QA.4-7 audit on foundry parity checklist
DioCrafts May 11, 2026
f4e33bd
fix(lineage-service): expose GET /api/v1/lineage as alias to GetFullL…
DioCrafts May 11, 2026
1f21c0e
fix(media-sets): make 0006_branching constraint guards idempotent via…
DioCrafts May 11, 2026
d2e5f6a
fix(media-sets): also catch duplicate_table in 0006_branching idempot…
DioCrafts May 11, 2026
4b480d6
feat(ontology-definition): expose /interfaces + /shared-property-type…
DioCrafts May 12, 2026
286c31c
feat(web): favorite apps via launcher star toggle (persisted, sidebar…
DioCrafts May 12, 2026
f3b5a90
quick fix
DioCrafts May 12, 2026
d7c40cf
quick fix
DioCrafts May 12, 2026
b905697
chore(web): update postcss to latest stable
unnamedlab May 13, 2026
ed85419
Merge pull request #186 from unnamedlab/codex/update-frontend-librari…
unnamedlab May 13, 2026
8838be2
Delete docs/migration/ai-kernel-go-parity.md
unnamedlab May 13, 2026
85d6f0a
Delete docs/migration/ai-sink-iceberg.md
unnamedlab May 13, 2026
c055a6c
Delete docs/migration/audit-sink-iceberg.md
unnamedlab May 13, 2026
f790d0c
Delete docs/migration/connector-management-service-parity.md
unnamedlab May 13, 2026
a0c4032
Delete docs/migration/dataset-versioning-service-parity.md
unnamedlab May 13, 2026
3fbc2fa
Delete docs/migration/notebook-runtime-service-parity.md
unnamedlab May 13, 2026
da15fc9
Delete docs/migration/ontology-actions-service-parity.md
unnamedlab May 13, 2026
93a7255
Delete docs/migration/ontology-indexer-runtime.md
unnamedlab May 13, 2026
29bbc87
Delete docs/migration/pipeline-build-service-parity-plan.md
unnamedlab May 13, 2026
20b4c41
Delete docs/migration/route-parity-audit.md
unnamedlab May 13, 2026
a7f6693
docs: add AIP agents and compute modules parity plans
unnamedlab May 13, 2026
09f50b2
Merge pull request #187 from unnamedlab/codex/analyze-docs/migration-…
unnamedlab May 13, 2026
8e0b21f
chore: bump Go module version
unnamedlab May 13, 2026
a312b01
Merge pull request #188 from unnamedlab/codex/update-go-libraries-to-…
unnamedlab May 13, 2026
f1a3e14
build: update Go security dependencies
unnamedlab May 13, 2026
ba3a970
Merge pull request #189 from unnamedlab/codex/fix-vulnerabilities-fou…
unnamedlab May 13, 2026
569c041
Translate README to English
unnamedlab May 13, 2026
ec03db8
Merge pull request #191 from unnamedlab/codex/update-readme-with-logo…
unnamedlab May 13, 2026
b6d7423
Update README.md
unnamedlab May 13, 2026
70cef4f
Add ontology change review and save records
unnamedlab May 13, 2026
ebd863f
Implement webhook parameters and invocation history
unnamedlab May 13, 2026
dc1a037
Add Logic run panel preview and debugger
unnamedlab May 13, 2026
981d60b
Merge pull request #192 from unnamedlab/codex/implement-ontology-spac…
unnamedlab May 13, 2026
32f79a9
Merge pull request #193 from unnamedlab/codex/analyze-foundry-streami…
unnamedlab May 13, 2026
68b124e
Merge pull request #194 from unnamedlab/codex/implement-crud-for-logi…
unnamedlab May 13, 2026
1d536ee
Update README.md
unnamedlab May 13, 2026
9ac766b
Fix formatting issue in README.md
unnamedlab May 13, 2026
e41ae47
Merge pull request #41 from unnamedlab/development6
DioCrafts May 13, 2026
0b2ba13
web: gracefully degrade listObjectViews when /object-views route is a…
Jul 23, 2026
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 1 addition & 0 deletions .claude/scheduled_tasks.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"sessionId":"6a8e8b64-e9a5-41e2-ac32-e35e3b5ad14f","pid":1569,"procStart":"Sat May 9 21:09:14 2026","acquiredAt":1778365183093}
85 changes: 85 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
# --- VCS / IDE / OS metadata -------------------------------------------------
.git
.github
.gitignore
.gitattributes
.editorconfig
.vscode
.idea
.claude
**/.DS_Store
**/Thumbs.db

# --- Build artefacts (Rust legacy + Go cache directories) --------------------
target
target-llvmcov
.cargo/registry
.cargo/git
**/coverage
**/dist
**/build

# --- Node / pnpm / Vite -----------------------------------------------------
node_modules
.pnpm-store
**/node_modules
apps/web/.svelte-kit
apps/web/build
apps/web/.vite
apps/web/playwright-report
apps/web/test-results
docs/node_modules
docs/.svelte-kit
docs/build
docs/.vite

# --- SDKs (built outside the container build) -------------------------------
sdks/typescript/node_modules
sdks/python/.venv
sdks/java/build
sdks/java/.gradle
sdks/python/dist
sdks/python/build

# --- Documentation / planning material (not needed at build time) -----------
docs_original_palantir_foundry
benchmarks
smoke
images
PoC
ARCHITECTURE.md
CHANGELOG.md
CONTRIBUTING.md
HTTP-ROUTE-AUDIT.md
INVENTORY-*.md
MIGRATION-LOOP-STATUS.md
NIGHTLY-SUMMARY.md
ONTOLOGY-KERNEL-MIGRATION.md
README.md
ROADMAP.md
SECURITY.md
STUB-AUDIT.md
checklist.md
guia-migracion-services-a-microservicios.md
microservicios-derivados-desde-foundry-docs.md
prompts-migracion-hasta-85-microservicios.md
docs/

# --- Secrets / runtime overlays (never copied into images) -----------------
**/.env
**/.env.*
.openfoundry

# --- Logs / caches ----------------------------------------------------------
**/*.log
**/.cache
**/.turbo

# --- Test outputs -----------------------------------------------------------
**/__snapshots__
**/coverage.out
**/*.test
**/*.prof

# --- Allow the pieces the image build actually needs ------------------------
!.dockerignore
84 changes: 77 additions & 7 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,36 @@ ENVIRONMENT=development
LOG_LEVEL=debug
RUST_LOG=info,open_foundry=debug

# ── Docker Compose ───────────────────────────────────────────
# Activates application services (90+) defined under profile "app".
# Without this, `docker compose up` only starts infra (postgres, valkey, nats, etc.).
COMPOSE_PROFILES=app

# ── Gateway ──────────────────────────────────────────────────
GATEWAY_HOST=0.0.0.0
GATEWAY_PORT=8080
OPENFOUNDRY_DOCKER_PROJECT_NAME=openfoundry-dev

# ── Local Infra Ports (optional) ─────────────────────────────
# The `just dev-stack` helper auto-picks free host ports when the defaults
# below are already occupied. Set these only if you want fixed host ports.
# OPENFOUNDRY_POSTGRES_HOST_PORT=5432
# OPENFOUNDRY_REDIS_HOST_PORT=6379
# OPENFOUNDRY_NATS_HOST_PORT=4222
# OPENFOUNDRY_NATS_MONITOR_HOST_PORT=8222
# OPENFOUNDRY_MINIO_API_HOST_PORT=9000
# OPENFOUNDRY_MINIO_CONSOLE_HOST_PORT=9001
# OPENFOUNDRY_VESPA_QUERY_HOST_PORT=18080
# OPENFOUNDRY_VESPA_CONFIG_HOST_PORT=19071
# Meilisearch is opt-in via `--profile demo` on infra/docker-compose.dev.yml;
# see ADR-0007. Set this only if you bring it up.
# OPENFOUNDRY_MEILISEARCH_HOST_PORT=7700

# ── Database (PostgreSQL) ────────────────────────────────────
DATABASE_URL=postgres://openfoundry:openfoundry@localhost:5432/openfoundry
DATABASE_MAX_CONNECTIONS=20

# ── Redis ───────────────────────────────────────────────────
# ── Valkey (Redis-protocol; OSS BSD-3 fork, image valkey/valkey:8-alpine)
REDIS_URL=redis://localhost:6379

# ── NATS (Messaging) ────────────────────────────────────────
Expand All @@ -29,12 +50,61 @@ S3_SECRET_KEY=minioadmin
S3_BUCKET=openfoundry
S3_REGION=us-east-1

# ── Search (Meilisearch) ────────────────────────────────────
MEILISEARCH_URL=http://localhost:7700
MEILISEARCH_API_KEY=masterKey
# ── Backing filesystem (P3) ─────────────────────────────────
# Foundry "Backing filesystem" block consumed by
# dataset-versioning-service. The doc requires a base directory in a
# Hadoop-style FS instance; pick one driver:
# - local: dev / single-node, files stored under OF_BACKING_FS_LOCAL_ROOT.
# - s3: production default. Uses OF_BACKING_FS_BUCKET / REGION.
# - hdfs: opt-in, pointer-only (set namenode + base_dir).
OF_BACKING_FS_DRIVER=local
OF_BACKING_FS_BASE_DIR=foundry/datasets
# OF_BACKING_FS_BUCKET=of-prod-data
# OF_BACKING_FS_REGION=eu-west-1
# OF_BACKING_FS_ENDPOINT=http://localhost:9000 # MinIO / custom S3 endpoint
# OF_BACKING_FS_ACCESS_KEY=minioadmin
# OF_BACKING_FS_SECRET_KEY=minioadmin
OF_BACKING_FS_LOCAL_ROOT=/var/lib/openfoundry/storage
# Local presigning HMAC. MUST be overridden in any non-dev deployment.
OF_BACKING_FS_PRESIGN_SECRET=dev-presign-secret-do-not-use-in-prod
# Public origin used to render presigned-URL Location headers.
OF_BACKING_FS_PUBLIC_ORIGIN=
OF_BACKING_FS_PRESIGN_TTL_SECONDS=300
# OF_BACKING_FS_HDFS_NAMENODE=namenode.internal:9000
# OF_BACKING_FS_HDFS_USER=foundry

# ── Search (Vespa, Apache-2.0; production + DX engine) ─────
# Single-node Vespa container (see infra/docker-compose.yml). Query/feed
# endpoint on 18080, config-server on 19071. See ADR-0007.
VESPA_QUERY_URL=http://localhost:18080
VESPA_CONFIG_URL=http://localhost:19071

# ── Search (Meilisearch — DEMO PROFILE ONLY, see ADR-0007) ──
# Only relevant if you bring up the optional `demo` profile from
# infra/docker-compose.dev.yml. No service or test depends on it.
# MEILISEARCH_URL=http://localhost:7700
# MEILISEARCH_API_KEY=masterKey

# ── Iceberg REST Catalog ────────────────────────────────────
# Apache Polaris was removed from the default Compose stack on 2026-04-30
# (ADR-0008: Lakekeeper is the single Iceberg REST Catalog in Kubernetes,
# under infra/k8s/platform/manifests/lakekeeper/). No Polaris/Lakekeeper service is started
# by infra/docker-compose.yml.
#
# Services that integrate with Iceberg (dataset-versioning-service,
# event-streaming-service, ...) read `ICEBERG_CATALOG_URL` as an OPTIONAL
# variable: when unset they fall back to the legacy dataset writer. Set
# it only if you point your local stack at an external Lakekeeper / REST
# catalog reachable from the containers.
# ICEBERG_CATALOG_URL=http://lakekeeper:8181/catalog
# Comma-separated list of extra databases the postgres init script will
# create on first boot (in addition to the default `openfoundry`).
# OPENFOUNDRY_POSTGRES_EXTRA_DATABASES=

# ── Vector DB (Qdrant) ──────────────────────────────────────
QDRANT_URL=http://localhost:6334
# ── Vector DB ───────────────────────────────────────────────
# Qdrant se retira por restricción de licencia OSS; sustituto futuro: Vespa
# (Apache-2.0). Por ahora pgvector cubre el caso embebido y reutiliza
# DATABASE_URL (extensión `vector` sobre PostgreSQL).

# ── Auth / JWT ───────────────────────────────────────────────
JWT_SECRET=change-me-in-production-use-a-256-bit-key
Expand All @@ -48,4 +118,4 @@ JWT_REFRESH_EXPIRATION_SECONDS=604800

# ── Observability (optional) ─────────────────────────────────
# OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4317
# JAEGER_ENDPOINT=http://localhost:14268/api/traces
# JAEGER_ENDPOINT=http://localhost:14268/api/traces
Loading