docs(adr): propose Monk kit for Live deployment and packaging - #63
Conversation
Add ADR-0001 as the first formal architecture decision record, proposing a publishable Monk Kit path so Tripwire is immediately deployable, redistributable, and versionable from this repo through to a Monk registry release. Co-authored-by: Cursor <cursoragent@cursor.com>
f1fa975 to
0e9550f
Compare
|
There is a PoC implementation of this ADR on a separate branch (Monk Kit + in-cluster bootstrap image, DigitalOcean Live deploy with Supabase + Modal): https://github.com/nooga/tripwire/tree/feat/monk-live-supabase-modal-kit Happy to open a follow-up PR against |
There was a problem hiding this comment.
Thanks for creating this PR and the Change request @nooga
I'm going to run a quick docs related check on this but overall seems good
Except I see a few things missing, so after my review we can decide the next steps.
We can surely consider this but I need to generate a plan on the back of the ADR unless the ADR is sufficient and then align it with the changes made, so lets keep discussing and bring this together, this is a great start! Im eager to see how this will look like once we have bridged the gaps! |
|
@nooga when you get a chance can you pls rebase your branch with main from remote - I have pushed some CI/CD related fixes |
|
Thanks @nooga — the direction is good, and this pull request can stay Proposed and documentation-only. It is not yet the minimum record we need before writing implementation slices under Please add (minimum)
A one-line definition of Monk is enough (a packaging and deploy runtime that consumes a Kit: manifest, templates, and secrets). Please also rebase this branch onto current Please do not addProof-of-concept implementation detail, a specific cloud region or provider, architecture diagram rewrites, or slice specifications. Those belong in follow-up work after this ADR lands. Once the five items above are in the ADR, we can merge it as Proposed and start slice creation under |
The things we are ommiting/removing from the ADR will be implemented/written into the slice plan coming up next. |
Summary
docs/adr/and ADR-0001 proposing Monk as the hosted Live packaging/deploy path (publishable Kit: Supabase entity + bootstrap + dashboard; Modal stays SaaS).docs/ARCHITECTURE.md,docs/README.md, and aDECISIONS.mdrow.Test plan
Checklist
./scripts/quality-gates.shpasses locally