johnride
  • Joined on 2024-02-06
johnride pushed to feat/iot-walking-skeleton at NationTech/harmony 2026-05-20 19:45:55 +00:00
20b14c4648 doc: fleet/ARCHITECTURE.html overview of the whole fleet plubings, components, flows, code cheatsheet
johnride pushed to feat/iot-walking-skeleton at NationTech/harmony 2026-05-20 17:41:44 +00:00
34807511b4 feat: refactor fleet agent config into a strongly typed struct, remove brittle string processing
johnride pushed to feat/iot-walking-skeleton at NationTech/harmony 2026-05-20 16:21:39 +00:00
4e80101f26 fix: interactive test now has injected mock data
johnride pushed to feat/iot-walking-skeleton at NationTech/harmony 2026-05-20 16:03:29 +00:00
7ab15415c7 chore: Fix clippy and ci lints, cleanup docs a bit, rewrite adr 023 with better language, etc.
johnride pushed to feat/iot-walking-skeleton at NationTech/harmony 2026-05-20 15:00:35 +00:00
fdd8383caa Merge commit '1b211762' into feat/iot-walking-skeleton
1b21176215 docs(fleet): top-level README; harden e2e namespace prune to wait for NodePort release
020ebcb1f9 refactor(fleet): deploy-architecture cleanup per ADR-023 — Scores everywhere, deploy crate, principles in CLAUDE.md
d013246a68 feat(fleet): request/reply commands over NATS — wire types, agent server, operator client, e2e harness
Compare 4 commits »
johnride pushed to feat/iot-walking-skeleton at NationTech/harmony 2026-05-20 14:19:46 +00:00
b72ac7c99d chore: Move claude.md to agents.md and symlink back
johnride pushed to feat/iot-walking-skeleton at NationTech/harmony 2026-05-20 10:35:09 +00:00
7620077b9b Merge pull request 'feat/fleet-operator-web-frontend-maud' (#283) from feat/fleet-operator-web-frontend-maud into feat/iot-walking-skeleton
96e7d43b2f add auth to frontend through lib (#284)
ee95a5d1a3 feat: maud + htmx + tailwindcss frontend for fleet operator, initial commit, still much work to do
b163656859 chore: cargo fmt
Compare 4 commits »
johnride deleted branch feat/fleet-operator-web-frontend-maud from NationTech/harmony 2026-05-20 10:35:09 +00:00
johnride merged pull request NationTech/harmony#283 2026-05-20 10:35:07 +00:00
feat/fleet-operator-web-frontend-maud
johnride commented on pull request NationTech/harmony#286 2026-05-19 21:16:01 +00:00
feat/fleet-e2e-harness-and-ping

Big features, deserves some work to improve architecture quality but this ADR 23 and claude.md additions should help a lot.

johnride commented on pull request NationTech/harmony#286 2026-05-19 21:16:01 +00:00
feat/fleet-e2e-harness-and-ping

This should be a type that actually lives in the agent crate, everything is rust so we can use the real types from the agent itself to wire its deployment as safely as possible.

johnride commented on pull request NationTech/harmony#286 2026-05-19 21:16:01 +00:00
feat/fleet-e2e-harness-and-ping

Can't we serialize a type to toml instead of building a fragile string here?

johnride commented on pull request NationTech/harmony#286 2026-05-19 21:16:01 +00:00
feat/fleet-e2e-harness-and-ping

we already do some of this dangerous yaml crafting in the existing nats scores in harmony, can't we leverage proper types to setup the score instead of this dangerous inner yaml here?

johnride pushed to feat/fleet-operator-web-frontend-maud at NationTech/harmony 2026-05-19 20:37:12 +00:00
96e7d43b2f add auth to frontend through lib (#284)
johnride deleted branch feat/dashboard-auth from NationTech/harmony 2026-05-19 20:37:12 +00:00
johnride merged pull request NationTech/harmony#284 2026-05-19 20:37:10 +00:00
add auth to frontend through lib
johnride created pull request NationTech/harmony#286 2026-05-19 14:37:03 +00:00
feat/fleet-e2e-harness-and-ping
johnride created branch feat/fleet-e2e-harness-and-ping in NationTech/harmony 2026-05-19 14:36:08 +00:00
johnride pushed to feat/fleet-e2e-harness-and-ping at NationTech/harmony 2026-05-19 14:36:08 +00:00
1b21176215 docs(fleet): top-level README; harden e2e namespace prune to wait for NodePort release
020ebcb1f9 refactor(fleet): deploy-architecture cleanup per ADR-023 — Scores everywhere, deploy crate, principles in CLAUDE.md
d013246a68 feat(fleet): request/reply commands over NATS — wire types, agent server, operator client, e2e harness
Compare 3 commits »