medOS ultra

In the News

Market packs vs code forks: why the best multi-country HIS implementations are data, not branches

2026-04-30Multi-countryOpinion

Country-specific behavior belongs in data rows, not divergent branches — the discipline that lets one codebase serve every market.

Every multi-country health system faces the same fork in the road: branch the code per country, or keep one codebase and push the differences into data.

medOS chooses data. Insurance rates, locale, timezone, and seed content live in market packs; the application logic is identical everywhere. A new country is a pack, not a branch.

The result is one team shipping to every market simultaneously, instead of N teams maintaining N drifting forks.

Ask Anything