Skip to content
Blog
ProductSeptember 16, 2026 9 min read

Connect. Check. Decide.

How the product works, screen by screen: one connection to the project, checks that end in a verdict, and evidence on every finding. No module tour, just the three jobs an engineer has.

Most software for construction is organised by what it can do: a module for models, a module for documents, a module for checks. Ours is organised by the work an engineer has to get done. There are three jobs: find something out about the project, catch up after being away, and check whether what was planned is allowed. Everything below is one of those three, and every screen ends in something an engineer can sign. Here is how it works, in the order a project meets it.

One connection, no second filing system

The first thing that happens is not a form. The system connects to where the project already lives, the document library the office uses every day, and reads what is there. Nothing is copied into a new store and nothing has to be sorted first. For fifteen to twenty seconds the screen shows what is being understood: the rooms, components, people and processes it recognises, the relations between them, which regulations follow from what it found, and the graph assembling out of those three strands. Then it says one sentence: your project has been understood.

Screen 1 · ConnectingThe connection run: a cloud of points condensing into a graph, with the line Verknüpfe Belege beneath it.
The connection run. Under the animation, the strand currently at work is named: entities, relations, rule sets, graph.

Three jobs, one question box

The home screen greets the engineer by name and asks what to look for. Below the question box are the workflows: what changed between two issues of the plan set, does a third party’s plan sit on our set, is what we planned allowed, and does the site protocol say what the plan demands. Nothing on this screen is empty and nothing has to be configured. The system has already read the project, so every workflow arrives with its scope filled in.

Screen 2 · HomeThe home screen: a greeting, a question box, and four workflow tiles with photographs.
Home after the connection. The four workflows are the checks a planning office runs every week.

The overview is the same project seen as open items. It counts what is pending, who it is waiting on, and how long. When a mail arrives with two new sheets, the overview says that the last check is no longer current and offers to run it again on the new set. The engineer does not have to notice that a plan changed. The system noticed.

Screen 3 · OverviewThe overview: a notice that the plan check is out of date because a mail brought two new sheets, and a bar chart of open items by type.
The overview. The notice at the top cites the mail and the two sheets it brought; the button next to it re-runs the check.

A component against the rules

This is the backbone. The check screen shows the sheets it will examine, pulled automatically from the current issue, and next to them the correspondence that bears on them: the mail that issued the plan set, the mail that announced the structural engineer’s absence, the mail that explains why a field was left empty. Each is quoted in its own words with its reference number. The rule sets come in two columns. On the left, what is legally binding and cannot be deselected. On the right, the norms that would apply to this plan, each with a reason and a source, each deselectable. Where the correspondence contains a recommendation, it appears as a highlighted hint with the mail quoted, never as a pre-ticked box. The decision stays with the engineer, visibly.

Screen 4 · The scopeThe check configuration: seven sheet thumbnails in a row, below them four quoted mails with reference numbers.
Component against rules, before the run. Seven of twelve sheets are in scope; the four mails are the correspondence the check will read alongside them.

The result is an index, not a reading assignment

After the run: a counter and a list. Two violations, eleven notes, five sheets without findings, always as counts and never as percentages, because a percentage on this screen would read like a confidence, and confidences are not something we show. Each finding is one line: severity, rule, sheet, title. The leading finding is preselected and its plan is open on the right, with the position marked and the room label still readable. Under the finding stand its reasoning and its evidence: the plan, the model, the lists, the mail, the contract clause, the rule. Four buttons decide what happens to it.

Screen 5 · ResultThe result screen: counters for violations, notes and clean sheets, a list of findings on the left, and on the right the plan with the position D-062 circled.
The result. The finding on the left names forty of forty-seven openings in load-bearing walls without structural approval; the plan on the right shows where one of them is.

One finding at a time, and a verdict that is remembered

The last screen is not a report. It is a decision. One finding fills the stage, its argument shown rather than told: the plan set went to the shell contractor, the approval field is empty on forty of forty-seven openings, here is the sample. Two statements, two seconds. The engineer confirms, dismisses with a reason from a short list, downgrades a norm from mandatory to optional for this office, or escalates it to a role with a deadline. Every verdict has a visible consequence in the same motion: the rule learned from it, and the count of relations in the project’s going up by one. The report as a PDF comes out of this screen, with the verdicts in it, and is what the engineer hands on.

Screen 6 · TriageThe triage: one finding in a card on the left with its two statements and four verdict buttons, the plan filling the screen, and the list of remaining findings on the right.
The triage. One of thirteen. The approval status is empty on forty of forty-seven, the plan shows the opening, and the four buttons are the engineer’s verdict.

The last part of that sentence is the part we are still building: that the verdict flows back and changes the next run. The reading, the and the check run today. The learning loop is the reason the screen is shaped the way it is, and we show it because it is where this is going.

What changed, and what only looks changed

Comparing two issues of a plan set is the check every office runs and the one most tools do badly, with a red and green overlay that lights up everything. Ours measures instead. Five sheets exist in both issues. All five have a different file checksum. In all five, the rooms, the areas, the doors, the windows and the component counts are identical. Conclusion: the drawing did not change, four labels in the title block did. A different checksum is not proof of a change, and the finding says so in those words. What did change, two sheets new in the later issue, is set aside as such, with the mail that explains why they came late.

Screen 7 · Issue comparisonThe issue comparison: a table of seven sheets with columns for presence, checksum, metrics and text, and on the right a finding stating that a differing checksum is not evidence of a change.
Issue b against issue c. Checksums differ on five of five, metrics on none of five. The finding is that the change proof has to come from the content, not the file.

The same discipline applies to site protocols. The plan says what a position should be; the protocol says what was built or recorded. Five positions, two deviating, one not verifiable because the site diary records no grid. A fire door specified with the stop outside and installed with the stop inside is a deviation with a source, the installer’s report, and a consequence, the missing acceptance certificate. The engineer takes it over into the check or leaves it.

Screen 8 · Protocol comparisonThe protocol comparison: a table of five positions with plan target and protocol actual, the sheet below, and three finding cards on the right.
Protocol against plan. Each deviation names the document it comes from and what follows from it.

Asking, and catching up

The question box on the home screen leads here. Answers come only from the project’s own documents, and every answer names its source. The first thing the system says about a project is what it recognised while reading it: how many documents, sheets, models and mails, which process the project is in, and, just as visibly, what is not documented. That last list is the one an experienced engineer reads first, because it is where the risk sits: no room model in any of the nine discipline models, eighty-three openings whose wall cannot be classified, a surcharge on the shell dimension that was never agreed.

Screen 9 · ResearchThe research screen: a question box, counters for documents, sheets, models and mails, a description of the current process with source chips, and a list headed Not documented.
Research. Below the counters, what the project is in the middle of, with its sources; below that, what the documents do not say.

Catching up is the case from every customer conversation: two weeks away, no idea what happened. The engineer picks the period on the project’s real timeline, then one of three questions: what was decided while I was away, what concerns my discipline, what is now on my desk. The answer is the stations in that period, each dated, each a document. No free text is typed anywhere on this screen.

Screen 10 · Catching upThe catch-up screen: a period on a timeline, three prepared questions, and six dated stations in that period, with the full process history on the right.
Back after two weeks. Six stations between the 30th of July and the 14th of August, each one a document in the project.

What is different about it

Three things, and they are the same three on every screen. Every finding is built from three artefacts at once: the plan that shows it, the mail that explains it, and the rule it violates. A norm check alone cannot do that, and neither can a document search. Every number is a count with a source, never a percentage and never a confidence. And every decision the engineer makes is written down with a role and a time, and is meant to change what the system does next. The product does not replace the engineer’s judgement. It brings the evidence to the judgement, and it remembers the judgement.