Confidence, delivered
MOHARA's governance exists to make progress legible and risk surfaceable, so trust is continuous rather than periodic. Everything anchors to a single source of truth in GitHub, automated systems keep visibility from lagging behind delivery, and a human reviews at every decision point. You should be able to answer where we are, whether it is going well, and what happens next, without chasing anyone.
Confidence in a software partner does not come from promises, or from a status document delivered after the fact. It comes from a steady, visible cadence and from systems that keep quality and traceability high as delivery speeds up.
Traceability
Everything anchors to a single source of truth in GitHub. A signed-off PRD becomes traceable issues, and every issue links back to its parent feature and PRD. That connected chain, from business need through requirement to delivered work, means anyone can see where a piece of work came from, where it is now, and what remains.
Governance starts with never losing the thread.
The four lines of defence
Governance is not only tooling. The oldest and most load-bearing part of it is F5, the four lines of defence: work agreed, confirmed or pushed back by the person delivering it, technically reviewed, QA reviewed, regression tested, and root-caused when something goes wrong.
Layered on top, the fundamentals are scored per project and moderated by quarterly audits run by the Head of Engagement. Governance at MOHARA is measured, not asserted. See the 10 Fundamentals.
What runs today
- Automated code review (CodeRabbit). Pull requests on projects where it is configured receive an automated review as a fast first pass, tuned per project to focus on genuine merge-blockers. It clears the human-review bottleneck without lowering the bar. A person still reviews, and it runs on the projects where it is configured rather than universally.
- PR risk classification. Each PR is classified low, medium or high risk based on lines changed and whether sensitive files such as migrations were touched, so reviewer attention goes where it matters.
- Dependency management (Dependabot). Updates batched to avoid PR floods, with low-impact patches auto-merged only after CI passes. Nothing merges blindly.
- Production-error sync (Sentry). A daily job converts unresolved production errors into GitHub issues with root-cause analysis, so errors get worked rather than sitting for months.
- Assisted fixes. Small, well-scoped jobs can be handed to an agent via a PR comment or issue label, opening a reviewed PR for a human to approve.
- Human review, always. On every project, without exception.
What we are proving out
We are working towards a fully autonomous loop: Sentry catches a production error overnight, the sync creates and assigns an issue, an agent opens a fix as a pull request, the PR is risk-classified and automatically reviewed, and a human reviews and ships it in the morning.
The pieces exist and we have run them. It is not yet routine across projects, and we would rather say that than imply otherwise. What is already true is the shape of it: speed with a human at every decision point.
What clients actually see
Clients get a reporting layer: progress, priorities, blockers and risk, presented without needing to navigate an engineering tool. Clients who want direct GitHub access, and are comfortable working in it, can have it.
The underlying commitment is the same either way. Nothing important lives in one person's head.
How it works in human terms
- Shared visibility. Progress, priorities and blockers are visible to everyone who needs them, not held privately.
- Regular sync points. Scheduled conversations on what is done, what is next, and what is at risk. The team's own all-hands runs roughly fortnightly, with delivery governance running continuously alongside it.
- Honest surfacing of risk. Problems get raised early and plainly, because early bad news is cheap and late bad news is expensive.
- Decisions with owners. Every decision has a name attached and a record of why.
- Outcome focus. We report against outcomes that matter to you, not activity.
Confidence as the product
The output of all this is not paperwork. It is confidence. You should be able to answer three questions at any moment without chasing anyone: where are we, is it going well, and what happens next.
When those answers are always within reach, governance has done its job.
Where governance is the product, not the wrapper.
Corporate Innovation