Capacity planning
Added: Customer billing
The company already has useful activity counts, so the commercial decision appears straightforward.
A business decision, requirement, regulation, architectural intervention, supplier update, or pull request can make existing assumptions and decisions no longer valid. Architourge discovers what became untrue, traces what depended on it, and helps determine what should happen next.
Each completed job is billed exactly once.
Retries and failed runs never create a billable job.
Late corrections are reconciled before an invoice is issued.
Every invoice line links to the job records behind it.
Fails: Retries are billed as new jobs. Bill each job once, keyed by its job ID.
Passes: Failed runs never create a billable job.
Fails: Late corrections reach invoices before they are reconciled.
Fails: Invoice lines don’t yet link to the job records behind them.
A constructed commercial example
A SaaS company uses activity counts to understand demand and plan capacity. The counts are mature and useful. Then the company adopts usage-based pricing. The software did not become less reliable. The price changed what its numbers needed to prove.
Capacity planning
Added: Customer billing
The company already has useful activity counts, so the commercial decision appears straightforward.
What Architourge finds
Small discrepancies are tolerable for seeing patterns. They are not tolerable when they change a bill.
Each now depends on “completed job” meaning the same thing everywhere.
Define what counts, treat failures and retries consistently, and preserve evidence customers can inspect.
A different kind of change intelligence
Architourge complements the systems that coordinate delivery. Its role is to establish what a change invalidates, what depended on it, and what must now adapt.
Plans, approvals, releases, communications, training, ownership, and organisational adoption.
Reviews a proposed change and records the components, processes, or stakeholders it may affect.
Discovers what became untrue, follows technical and justification relationships, and preserves the reasoning as understanding evolves.
Impact assessment finds what a change may affect. Architourge determines what must be reconsidered—and why.
Nothing in your code needs to change for yesterday’s sound decision to become today’s risk. Architourge can receive a proposed intervention or detect a relevant change in the systems and context your product relies on.
Requirements, priorities, success criteria, architecture, and implementation may all need to be reconsidered.
Usage definitions, metering, contracts, invoices, revenue reporting, and customer trust.
Exception handling, accountability, controls, support workflows, and audit evidence.
Markets, suppliers, dependencies, operating regions, and external systems can change what the product must do—even when its code has not changed.
The source is different. The question is the same: what does this make no longer true?
Beyond technical dependencies
A code graph may know that one service calls another. Architourge is intended to know that a decision was made because an assumption appeared to hold, based on particular evidence, in order to satisfy a requirement or commitment.
An inspectable basis for action
Architourge does not hide disagreement behind a confident answer. It keeps the basis of consequential action explicit, traceable, and governable.
How it becomes possible
Artificial Apperception is the process through which Architourge discovers what must be understood, investigates evidence and competing perspectives, and revises its understanding as the product and its environment change.
Explore the underlying approachThe reason it matters
As agents make increasingly consequential interventions, the hard question becomes less “can we make this change?” and more “do we understand what this change really means before we make it?”
Design partnership