FluxPM
Project management for hybrid human/AI teams — built on the assumption that AI agents need the same governance as human team members.

Sector
Brumbiesoft Products
Scale
493+ requirements across 31 categories; 446+ Gherkin acceptance scenarios
Role
Founder, principal architect, lead developer
Timeframe
2024 – current
Challenge
Modern engineering teams are increasingly mixed — humans plus AI agents contributing code, requirements, tests, and documents. The project-management tools they use were built for humans only. The default mode for AI work is to treat agents as smart autocomplete, with no acceptance criteria, no independent verification, and no audit trail. The result is the kind of drift, sycophancy, and untraced output that would never be tolerated from a human contributor — but is somehow tolerated from an LLM because "it's just a prompt."
There was no project-management platform built around the assumption that AI agents are team members who need management — onboarding, scoped tasking, acceptance criteria, IV&V, configuration control, and audit trail — exactly like the humans they work alongside.
Approach
FluxPM treats AI agent identity as first-class. Agents have API keys, scoped project permissions, and contribution traces in the same model as human team members. The platform implements three-agent orchestration: a developer agent that executes work, a UAT agent that verifies it, and an arbitrator role that resolves disagreements between them. Formal session identity and project access controls prevent agents from operating outside their scope.
The product itself is documented to the same standards it imposes on its users: an IEEE-aligned BRD / SAD / SRS / StRS / SyRS document set, with traceability from stakeholder need to acceptance test. Crucially, the V&V suite — 446+ Gherkin scenarios spanning Selenium, REST Assured, and Playwright accessibility / visual regression — was authored by a separate AI agent that has never seen FluxPM source code. Proper black-box testing, not the comfortable echo-chamber kind.
Key Decisions
- 1Agent identity is first-class, not a wrapper around a human user
- 2Independent V&V suite written by an agent with no source-code access
- 3Critical-path Gantt with dependencies for sequencing mixed human/AI work
- 4Built-in MCP server so any MCP-capable client can drive the platform
Outcome
Self-hosted, in production at fluxpm.brumbiesoft.org. Used internally to manage every Brumbiesoft client engagement and product development workstream. Independent UAT suite passing on each release; release gates are spec-traced, not subjective.
Stack
Technologies
Bun · Hono · Preact · TypeScript · Drizzle ORM · PostgreSQL 16 · MCP server · Selenium WebDriver 4 · REST Assured 5 · Cucumber JVM 7 · Playwright · Maven · JUnit 5 · Allure reporting
Standards & Methodologies
ISO/IEC/IEEE 12207 · IEEE 15288 · IEEE 29148 · IEEE 1016 · IEEE 42010 · IEEE 1012 · IEEE 29119 · IEEE 828 · IEEE 730 · ISO/IEC 25010 · BDD (Gherkin)
Related Projects
Building a hybrid human/AI team and tired of pretending the agents don't need management?
Book a discovery call