Add a venture capital tenant package - #55
Open
andreolf wants to merge 1 commit into
Open
Conversation
A second example package beside fintech, for a venture fund: five coworkers
(deal screening, first-pass diligence on a governed computer, portfolio
tracking, fund knowledge, LP reporting) scoped across partner, investment, and
platform groups. Configuration, not code.
Loads through the tenant-package validator, uses the same ${VAR:-fallback}
convention as fintech so a clone reads it with no .env, and ships a test that
mirrors the fintech package test and checks every environment reference has a
fallback.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
andreolf
requested review from
MikeRyanDev,
davidmckayv,
guidovizoso and
tylerslaton
as code owners
August 20, 2026 20:05
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this changes
Adds a second example tenant package beside
examples/fintech, for a venture fund. Five coworkers, all configuration rather than code:built-in) — screens inbound decks and intros, briefs them against the thesis.remote-ag-ui) — first-pass market and company diligence on a governed computer; endpoint read fromMANAGED_AGENT_AG_UI_URLwith a fallback to the Bot in the box.built-in).Channels scope them across
partners,investment, andplatformgroups. The point is to show the package format on a second vertical, and to give funds a starting point they can edit rather than author from scratch. Worth doing because the format is easy to get subtly wrong by hand (cross-file agent references, environment fallbacks), and a worked second example is the cheapest way to document it.Includes a test mirroring
fintech-package.test.tsthat checks the five files exist, the brand id is present, and — like the clean-checkout test — that every${VAR}inagents.yamlcarries a:-fallback so a fresh clone can read the package with no.env.Where it runs
No runtime code. This is static YAML loaded by the existing tenant-package reader; it adds no state, no listener, no fan-out.
examples/fintechalready is.Boundary and audit
Proof
Run it with
TENANT_PACKAGE_DIR=../examples/vc bash scripts/start.sh.