<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Our Services on OSYS.io</title>
		<link>https://osys.io/our-services/</link>
		<description>Recent content in Our Services on OSYS.io</description>
		<generator>Hugo</generator>
		<language>en-us</language>
		
		
		
		
			<lastBuildDate>Wed, 26 Aug 2026 16:50:44 +0000</lastBuildDate>
		
			<atom:link href="https://osys.io/our-services/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>The Guardrails Passed and the File Was Still Broken</title>
				<link>https://osys.io/our-services/broken/</link>
				<pubDate>Wed, 26 Aug 2026 16:50:44 +0000</pubDate>
				<guid>https://osys.io/our-services/broken/</guid>
				<description>&lt;p&gt;I spent a morning rebuilding an annual spreadsheet — credit card transactions in, journal entry CSV out, feeding an accounting system old enough to have opinions about line endings. The rebuild went well. The combine step generates itself now. The summaries resize when the data changes instead of quietly leaving stale rows below a pivot. And I added guardrails: three cells that have to read zero before the export means anything. Unclassified rows. Balance. Row reconciliation.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
