18 Commits
Author SHA1 Message Date
hanzo-dev 1eabfa181b ci: run linux jobs on lux-build-amd64 ARC scale set (no GitHub-hosted builders) 2026-07-11 00:19:35 -07:00
Hanzo AI 1a1801da58 cleanup: remove AI-slop summary / status / plan / report files
Reverts violations of the durable rule that current-state docs belong
in LLM.md and history belongs in git log. Removed files were session
handoffs, agent-style "complete success" / "1000%" reports, dated
audit dumps, and stub NOTES.
2026-06-07 13:34:10 -07:00
Hanzo AI 1ec27368ef submodule: ui-automation .DS_Store cleanup 2026-06-05 16:05:20 -07:00
Hanzo AI ad2f74554a WIP: session checkpoint 2026-06-05 (codec rip in flight) 2026-06-05 15:33:52 -07:00
Hanzo Dev e10aec9246 deps: bump contracts submodule to develop@c3a189f (Foundry consume from luxfi/standard)
Eliminates the dao/safe contract duplication between luxfi/dao and
luxfi/standard. The dao submodule now reads its Solidity from
../../standard via Foundry remappings + allow_paths. See LP-040.
2026-06-02 03:39:33 -07:00
Hanzo AI 68a0aeac3f ci: pin runner-amd64/arm64/deploy to luxfi pool labels
Was using canonical workflow defaults (hanzoai-scoped labels) which
do not dispatch for luxfi org. Switched to round-robin pool labels:
  runner-amd64: luxfi-amd64  (evo)
  runner-arm64: luxfi-arm64  (spark + dbc, round-robin)
  runner-deploy: lux-deploy-linux-amd64  (DO ARC pool)
2026-06-01 17:41:37 -07:00
Hanzo AI 30acb6a55e merge: ci/canonical-docker-build 2026-06-01 16:33:44 -07:00
Hanzo AI f285dc5ed4 chore: remove api/ from tracking (now gitignored as nested working dir)
The api/ directory contained a nested git repo (not a submodule).
Already gitignored in previous commit; this removes the stale tree
entry so git status no longer flags it.
2026-05-21 07:03:16 -07:00
Hanzo AI 9c6f64b949 chore: gitignore nested api/ and contracts/ working dirs 2026-05-21 00:39:38 -07:00
Hanzo DevandGitHub 97dbc6550f Merge pull request #2 from luxfi/licensing/canonical-pointer
docs: add LICENSING.md pointer to canonical Lux IP strategy
2026-05-15 16:41:25 -07:00
Hanzo Dev d2a2da54b2 docs: add LICENSING.md pointing at canonical Lux IP strategy
Single LICENSING.md file referencing the canonical three-tier IP and
licensing strategy at github.com/luxfi/.github/blob/main/profile/README.md.

LICENSE file is unchanged; this only adds a navigational pointer.
2026-05-15 16:41:18 -07:00
Hanzo DevandGitHub e0bf70c959 ci: migrate to canonical docker-build reusable (#1)
- Add docker.yml using hanzoai/.github/.github/workflows/docker-build.yml@main
- Add workflow-sanity.yml to enforce canonical CI contract
- Remove bespoke docker build steps from existing workflows

Refs: hanzoai/.github canonical Docker CI contract.
2026-04-23 19:12:18 -07:00
Hanzo AI 3d71a1ec82 ci: migrate to canonical docker-build reusable
- Add docker.yml using hanzoai/.github/.github/workflows/docker-build.yml@main
- Add workflow-sanity.yml to enforce canonical CI contract
- Remove bespoke docker build steps from existing workflows

Refs: hanzoai/.github canonical Docker CI contract.
2026-04-23 19:09:48 -07:00
Hanzo AI c6cd8e613f chore: symlink AGENTS.md and CLAUDE.md to LLM.md
Canonical project context lives in LLM.md. Symlinks ensure
agentic coding tools (agent, Cursor, etc.) find context
automatically regardless of which filename they look for.
2026-04-01 14:08:28 -07:00
Hanzo Dev 743fb00d14 security: add .env to .gitignore, add compose.yml files
- Prevent .env files from being committed (secrets from KMS only)
- Add compose.full.yml and compose.ghcr.yml for local development
2026-03-25 08:50:07 -07:00
Hanzo Dev 3c29543998 rebrand: update app submodule (Inter→Geist Sans) 2026-03-13 16:49:19 -07:00
Hanzo Dev 3e810c77c7 unify all sql images to :latest (PG18)
Single version policy: ghcr.io/hanzoai/sql:latest everywhere.
No version pinning, no backwards compat, always latest stable.
2026-03-01 21:08:53 -08:00
Hanzo Dev 4dd974d77f unify on hanzoai/sql:17-alpine, IngressClass ingress
Standardize all postgres images to ghcr.io/hanzoai/sql:17-alpine
and IngressClass to 'ingress' for white-label portability.
2026-03-01 20:54:28 -08:00