Commit Graph

2643 Commits

Author SHA1 Message Date
joshsiv-mulga 7003168bc5 refactor: move network packages under the network domain
Move spinifex/network/* to spinifex/domains/network/* as one enclosing
move so the L0-L5 layer invariants keep classifying every package from
a single root. Package names and dependency direction are unchanged;
invariant scan roots, the RG-10 sudo allow-list path, CODEOWNERS and
the repo-root walk in the IMDS netns unit test follow the new path.
2026-10-07 08:15:48 +10:00
joshsiv-mulga 1e27b03946 docs: record EC2 tag mutation move and migrate split finding 2026-10-07 07:46:09 +10:00
joshsiv-mulga 40964815b7 refactor: move EC2 tag mutation helpers to the EC2 domain
utils/tagmirror.go becomes domains/ec2/tagmirror. It is EC2-wide tag
mutation behaviour, and the tags resource package cannot host it
without a resource-to-resource import cycle.
2026-10-07 07:46:00 +10:00
joshsiv-mulga eef56b1688 docs: record Hugging Face Hub client move and Ochre gateway debt 2026-10-06 17:13:09 +10:00
joshsiv-mulga 2b6131e217 refactor: move Hugging Face Hub client to the Ochre domain
gateway/bedrock/hfhub becomes domains/ochre/hfhub. Its only caller is
the spx admin ochre weights pull.
2026-10-06 17:13:09 +10:00
joshsiv-mulga cf150073dd docs: record Ochre vector store move 2026-10-06 17:06:39 +10:00
joshsiv-mulga 93f101c0f6 refactor: move Ochre vector store to the Ochre domain
handlers/ochrevector becomes domains/ochre/vector. Callers import it as
ochrevector because vector is a common local name in the gateway.
2026-10-06 17:06:30 +10:00
joshsiv-mulga b9f5dac38e docs: record Ochre domain move 2026-10-06 16:40:44 +10:00
joshsiv-mulga 2c467988d3 refactor: move Ochre serving lifecycle to the Ochre domain
handlers/bedrock becomes domains/ochre. Ochre is the platform service;
Bedrock names only its AWS API surface. Persisted and observable
identifiers keep their bedrock names.
2026-10-06 16:40:38 +10:00
joshsiv-mulga f329ec3f32 docs: record IPsec certificate move 2026-10-06 15:39:43 +10:00
joshsiv-mulga 454defb005 refactor: move IPsec certificate handling to network host 2026-10-06 15:39:43 +10:00
joshsiv-mulga a8d218accb docs: record tenant CA path move 2026-10-06 15:22:16 +10:00
joshsiv-mulga 001aa2d42a refactor: move tenant CA paths to ACM domain 2026-10-06 15:22:16 +10:00
joshsiv-mulga 8a42943ac7 docs: record foundation pki extraction 2026-10-06 15:12:25 +10:00
joshsiv-mulga 930040875d refactor: extract CA key-pair loader to foundation pki 2026-10-06 15:12:25 +10:00
joshsiv-mulga b6870949d4 docs: record SystemAccountID removal 2026-10-06 15:01:13 +10:00
joshsiv-mulga 8ca3180702 refactor: replace SystemAccountID with GlobalAccountID 2026-10-06 15:01:13 +10:00
joshsiv-mulga 81c3f1402b docs: record base zone bootstrap move 2026-10-06 14:26:38 +10:00
joshsiv-mulga 06b1eefd90 refactor: move base zone bootstrap to DNS domain 2026-10-06 14:26:38 +10:00
joshsiv-mulga 5a7d016d87 docs: record DNS domain move 2026-10-06 14:03:01 +10:00
joshsiv-mulga 99278d5ffc refactor: move DNS control plane to DNS domain 2026-10-06 14:03:01 +10:00
joshsiv-mulga 2663bf563b docs: record guest metadata move and dependency-rule debt 2026-10-06 12:41:35 +10:00
joshsiv-mulga 09de514ef1 refactor: move instance metadata service to EC2 domain 2026-10-06 12:41:12 +10:00
joshsiv-mulga b4ca2720f6 docs: record system VPC move 2026-10-06 12:33:33 +10:00
joshsiv-mulga 4d86296ebd refactor: move system VPC builder to network domain 2026-10-06 12:33:33 +10:00
joshsiv-mulga 325e6495f5 docs: record system instance move 2026-10-06 11:48:12 +10:00
joshsiv-mulga cabe0e99b2 refactor: move system instance contract to EC2 domain 2026-10-06 11:48:12 +10:00
joshsiv-mulga b292ffd959 docs: record NATS transport move 2026-10-06 11:37:01 +10:00
joshsiv-mulga b5806ce630 refactor: move NATS transport to messaging foundation 2026-10-06 11:37:00 +10:00
joshsiv-mulga f9d759308a docs: record account identifier move 2026-10-06 11:20:26 +10:00
joshsiv-mulga 02e0dd0dc6 refactor: move account identifiers to aws identifiers 2026-10-06 11:20:26 +10:00
joshsiv-mulga 5ac15bcecb docs: record error payload move 2026-10-06 10:04:06 +10:00
joshsiv-mulga 7453385631 refactor: move error payload helpers to aws errors 2026-10-06 10:04:06 +10:00
joshsiv-mulga bf5a51d8ea docs: record awsgw role move 2026-10-06 09:27:18 +10:00
joshsiv-mulga 931d86d5ce refactor: move awsgw role to runtime roles 2026-10-06 09:27:18 +10:00
joshsiv-mulga d05cfaa332 docs: record northstar role move 2026-10-06 09:01:21 +10:00
joshsiv-mulga ad6a158f82 refactor: move northstar role to runtime roles 2026-10-06 09:01:13 +10:00
joshsiv-mulga dd53633d15 docs: record predastore role move 2026-10-06 08:58:00 +10:00
joshsiv-mulga 796fb52d42 docs: point service manifest at acm domain 2026-10-06 08:57:54 +10:00
joshsiv-mulga eab631b420 refactor: move predastore role to runtime roles 2026-10-06 08:57:51 +10:00
joshsiv-mulga 1381e5ae36 docs: record resource id move 2026-10-06 08:44:39 +10:00
joshsiv-mulga 53f13f2137 refactor: move resource id generation to aws foundation 2026-10-06 08:44:28 +10:00
joshsiv-mulga 3cd8e3c83b docs: record image catalogue move 2026-10-02 15:55:19 +10:00
joshsiv-mulga 366e2c2e46 refactor: move image catalogue to operator 2026-10-02 15:55:08 +10:00
joshsiv-mulga 18d48808b7 docs: record nbd endpoint move 2026-10-02 15:40:54 +10:00
joshsiv-mulga e712c6a7f8 refactor: move nbd endpoint helpers to compute runtime 2026-10-02 15:40:47 +10:00
joshsiv-mulga 14ce3e228f docs: record process supervision move 2026-10-02 15:34:45 +10:00
joshsiv-mulga fd6c12f140 refactor: move process supervision helpers to runtime host 2026-10-02 15:34:38 +10:00
joshsiv-mulga 3f6f7a5e53 chore: resolve lint findings from package-boundary moves 2026-10-02 15:25:51 +10:00
joshsiv-mulga 403d7fe6d4 docs: record host privilege move 2026-10-02 15:21:11 +10:00