# Demiton Documentation > The overrun that never happens. Demiton fills your registers from the systems you already run, in a published format, and makes the result queryable from Claude or ChatGPT over the Model Context Protocol. > > Five things erode margin on a civil job - rework, baseline overrun, forfeited entitlements, disputes and non-compliance - and Demiton catches each one in the register that watches for it: see /diseases/, one page per disease. All five protections run every day, each against the registers that hold its facts. Where a register is still empty, the protection says which kind of system would fill it. Weather is not a sixth: a wet day the contract entitled you to claim and nobody claimed is a forfeited entitlement. > > Civil Memory is the core concept: one continuous, sourced record of a civil job from the public market (OCDS) through the award seam into delivery. Every register has a published, versioned JSON Schema contract. > > Five product surfaces documented here: Studio, Market, Memory, Agents and Ask Demiton. The app also has Protection (the disease-prevention surface), Systems (connectors) and the Control Room (workflows); Protection is documented from the disease pages rather than a surface page. The list below is generated from the files that exist, so it and this sentence cannot disagree. > > 3 tiers: Free (AU$0), Baseline (AU$55,000/year), Enterprise (Contact us). > > Register contracts, 190 of them, are at https://docs.demiton.io/registers/ and as JSON Schemas at /registers//v.json. All MCP calls require an authenticated user - OAuth 2.1 with PKCE, or an API key as a Bearer token. Start free: https://app.demiton.io/auth/register?ref=docs ## Tiers - **Free** - AU$0. Protection on one job worth under AU$2M. Verified business email required. https://app.demiton.io/auth/register?ref=docs - **Baseline** - AU$55,000/year. Margin protection, one flat annual fee. Up to AU$100M of work under watch, negotiated above. Protection included. https://demiton.io/contact?ref=docs-tier-baseline - **Enterprise** - Contact us. Multi-entity consolidation, custom adapters and bespoke terms. Negotiated. https://demiton.io/contact?ref=docs-tier-enterprise ## Start here - [What is Demiton](https://docs.demiton.io/overview/platform/): The overrun that never happens - what Demiton is, the five diseases it catches, and how the tiers fit together. - [Quickstart](https://docs.demiton.io/start-here/quickstart/): Start free - create an account, connect Claude or ChatGPT, and ask a real question about Australian public civil construction contracts. ## Diseases - [The overrun that never happens.](https://docs.demiton.io/diseases/): Five things erode margin on a civil job - rework, the baseline overrun, forfeited entitlements, disputes and non-compliance - and Demiton catches each one in the register that already holds the fact. - [Rework](https://docs.demiton.io/diseases/rework/): Work done twice: failed inspections, NCRs, wrong ground assumptions. - [Baseline overrun](https://docs.demiton.io/diseases/overrun/): Cost and programme drift against the tender. - [Forfeited entitlements](https://docs.demiton.io/diseases/forfeited-entitlements/): Variations and time owed but never claimed: notices missed, time bars closed, wet days never logged. - [Disputes](https://docs.demiton.io/diseases/disputes/): The claim that became a case. - [Non-compliance](https://docs.demiton.io/diseases/non-compliance/): The right to bid itself: panels, prequalification, certificates. - [Why the diseases are in this order](https://docs.demiton.io/diseases/why-this-order/): Why rework, the baseline overrun, forfeited entitlements (including weather), disputes and non-compliance are listed in that order, and where the evidence for each is kept. ## Concepts - [Agent types (probe and producer)](https://docs.demiton.io/concepts/agents/): The probe/producer taxonomy behind Demiton's Agents surface: why scoped, budgeted tool loops either only propose or write reviewable output. - [Ingest groups](https://docs.demiton.io/concepts/ingest-groups/): An ingest group is the pipe that writes facts into Civil Memory, carrying the routing, entitlement and provenance rules for every record it writes. - [What is an obligation, and how does it protect?](https://docs.demiton.io/concepts/obligations/): An obligation is one duty a published document places on you for a job, with its clause, its window and what happens if you miss it. - [Register catalog](https://docs.demiton.io/concepts/register-catalog/): Every register in Civil Memory, grouped by domain - each with a published contract, from site diaries and timesheets to tender notices and weather. - [Registers](https://docs.demiton.io/concepts/registers/): A register is one kind of record kept in Civil Memory - site diaries, safety incidents, budget lines - regardless of which system produced it. ## Product surfaces - [Agents - scoped reasoning loops](https://docs.demiton.io/surfaces/agents/): Agents are scoped, budgeted tool loops that reason over Civil Memory and deliver a cited artifact or a proposed configuration change. - [Ask Demiton (MCP clients)](https://docs.demiton.io/surfaces/ask-demiton/): Ask Demiton is how you use Demiton from outside the app - in Claude, ChatGPT, or your IDE - over the open Model Context Protocol. - [Market - the pre-award surface](https://docs.demiton.io/surfaces/market/): Market is where you discover and pursue public civil work - planning notices, open tenders, and awards - before you win it. - [Studio - the in-app AI surface](https://docs.demiton.io/surfaces/studio/): Studio is Demiton's in-app AI surface - ask a question and the platform answers by calling tools, running reports, and rendering results inline. - [Memory](https://docs.demiton.io/memory/overview/): How Demiton builds and queries Civil Memory across workers, projects, and assets - the sourced record at the heart of the platform. ## Standards - [Conformance & the One-Way Valve](https://docs.demiton.io/standards/conformance/): How Demiton declares OCDS/OC4IDS conformance at the edges, and how the One-Way Valve keeps tenant operational memory off the public hub. - [OC4IDS](https://docs.demiton.io/standards/oc4ids/): OC4IDS (Open Contracting for Infrastructure Data Standard) structures the delivery half of Civil Memory: the project record for work you deliver. - [OCDS](https://docs.demiton.io/standards/ocds/): OCDS (Open Contracting Data Standard) structures the pre-award half of Civil Memory - planning, tenders and awards from public procurement portals. ## Guides - [Connecting a System](https://docs.demiton.io/getting-started/connecting-a-system/): How to connect a system to Demiton - the four-step wizard, system types, credential fields, environment scoping, and variant connectors. - [Auditing Azure](https://docs.demiton.io/getting-started/connecting-a-system/audit/): Read-only commands and pass conditions to audit Entra ID, connector app registrations and a dedicated Demiton subscription. - [Authorising a System](https://docs.demiton.io/getting-started/connecting-a-system/authorising-a-system/): How to sign a systems access authorisation for a connected system, which registers it approves, who can sign it, and what stops being harvested once it is signed. - [Azure in your own subscription](https://docs.demiton.io/getting-started/connecting-a-system/own-subscription/): How to configure a dedicated Demiton deployment in your own Azure subscription, and which settings would break the application if tightened. - [Securing Azure](https://docs.demiton.io/getting-started/connecting-a-system/securing-azure/): How to configure Entra ID and connector app registrations for Demiton - tenant baseline, least privilege per connector, and sign-in. - [Navigating the Platform](https://docs.demiton.io/getting-started/navigation/): How to move around Demiton - the sidebar, the Ctrl+K search palette, the real keyboard shortcuts, and the destinations that have retired. - [Pausing a System's Harvests](https://docs.demiton.io/getting-started/pausing-a-system/): How to stop one system's harvests from its own page, what everyone reading its facts is told while it is paused, and how to start it again. - [Uploading Your Data](https://docs.demiton.io/getting-started/uploading-your-data/): How Baseline customers upload historical contract and estimating data, then query it through Claude or ChatGPT via the MCP server. ## Access - [API Access](https://docs.demiton.io/access/api/): Use the Demiton product API to read your registers, workflow runs, and reports programmatically; get an API key and authenticate requests. - [MCP Server](https://docs.demiton.io/access/mcp-server/): Connect Claude, ChatGPT or an IDE to Demiton over the Model Context Protocol - setup, authentication, and what each tool can read on your tier. - [What MCP tools does Demiton provide?](https://docs.demiton.io/access/mcp-tools/): The four tools a Demiton MCP connection lists - ask_demiton, tell_demiton, instruct_demiton and switch_org - and what each one does. - [Microsoft 365 Copilot](https://docs.demiton.io/access/microsoft-365-copilot/): Add the Demiton agent to Microsoft 365 Copilot and ask Copilot Chat or Researcher about your projects, people, plant and contracts. ## Connectors - [Construction software integrations and connectors](https://docs.demiton.io/connectors/overview/): Every system Demiton connects to, from Business Central, Xero and Assignar to Navman and Employment Hero, and the registers each one fills for you. - [Azure AI Foundry integration: the models behind Studio](https://docs.demiton.io/connectors/cognitive/azure-ai-foundry/): How Demiton runs Azure AI Foundry models behind Studio chat, document reading and workflow steps. - [Discord integration for construction workflow alerts](https://docs.demiton.io/connectors/comms/discord/): Send Demiton workflow notifications and alerts to a Discord channel by webhook URL or bot token. - [SendGrid integration for construction workflow email](https://docs.demiton.io/connectors/comms/sendgrid/): Send transactional email from Demiton workflows through your own SendGrid account, with reports and files attached. - [SMTP email integration for construction workflows](https://docs.demiton.io/connectors/comms/smtp/): Send workflow email and documents from Demiton through any SMTP server over TLS or STARTTLS, from your own mail domain. - [Microsoft Teams integration for construction alerts](https://docs.demiton.io/connectors/comms/teams/): Post adaptive card notifications and approval requests from Demiton workflows into the Microsoft Teams channel your project team already works in. - [Microsoft Dataverse integration for construction data](https://docs.demiton.io/connectors/datasource/dataverse/): Read Dataverse tables into Demiton's document list register, look up single records, and create records on approval, for apps built on Power Platform. - [Dropbox integration for construction documents](https://docs.demiton.io/connectors/datasource/dropbox/): Read Dropbox files and folders into Demiton's compliance documents and document list registers, for document checks and migration. - [Excel spreadsheet upload for construction registers](https://docs.demiton.io/connectors/datasource/excel/): Upload an Excel workbook and Demiton reads its worksheets into workflow pipelines, for the data that lives in a spreadsheet and no system. - [SFTP integration for construction file transfer](https://docs.demiton.io/connectors/datasource/sftp/): Collect files from and deliver files to an SFTP server over SSH, for systems that only export a file on a schedule. - [SharePoint integration for construction documents](https://docs.demiton.io/connectors/datasource/sharepoint/): Read SharePoint libraries and lists into Demiton's compliance documents and document list registers, and provision sites and permissions on approval. - [SQL Server and PostgreSQL integration for construction](https://docs.demiton.io/connectors/datasource/sql/): Run read-only queries against Microsoft SQL Server and PostgreSQL tables and views, for the job data held in an in-house database. - [Business Central integration for construction contractors](https://docs.demiton.io/connectors/erp/business-central/): Demiton reads job budgets, purchase lines, progress claims and retention from Business Central to catch rework, cost drift and missed claims on each job. - [Dynamics 365 Finance and Operations integration for construction](https://docs.demiton.io/connectors/erp/finops/): Demiton reads budget against actual, ledgers, payables and projects from Finance and Operations to catch cost drift, with OData batch writes on approval. - [Bank file integration for construction cash position](https://docs.demiton.io/connectors/finance/banking/): Collect bank statements over SFTP into Demiton's bank accounts and cash position registers, and deliver PGP-signed payment files host to host on approval. - [Employment Hero Payroll (KeyPay) integration for construction](https://docs.demiton.io/connectors/finance/keypay/): Demiton reads employees, pay runs, timesheets and leave from Employment Hero Payroll (KeyPay), with employee and timesheet writes on approval. - [Xero integration for construction contractors](https://docs.demiton.io/connectors/finance/xero/): Demiton reads progress claims, retention, invoices and budget against actual from Xero to catch cost drift, missed claims and payment disputes on each job. - [Microsoft Entra ID integration for construction teams](https://docs.demiton.io/connectors/identity/entra-id/): Read users and group membership from Microsoft Entra ID so every action in Demiton traces to a person, with workforce lifecycle writes on approval. - [ABN lookup integration: ABR, ACN and GST status](https://docs.demiton.io/connectors/intelligence/abr/): Demiton checks a subcontractor's or supplier's ABN, ACN and GST registration status against the Australian Business Register. - [AusTender integration: Australian Government tenders and awards](https://docs.demiton.io/connectors/intelligence/austender/): Demiton reads AusTender tender notices, contract awards and amendments into its public tender and award registers, for civil market research. - [BOM weather integration for construction site records](https://docs.demiton.io/connectors/intelligence/bom-weather/): Demiton reads Bureau of Meteorology observations, forecasts and warnings for each site's location: the evidence a weather delay claim rests on. - [Australian open data catalogue for construction](https://docs.demiton.io/connectors/intelligence/catalog/): Browse, pin and query curated Australian government datasets from CKAN portals, AusTender, the ABR and the BOM in one catalogue. - [Australian government open data (CKAN) for construction](https://docs.demiton.io/connectors/intelligence/open-data/): Read datasets from Australian federal and state government CKAN portals into Demiton, for public infrastructure and market data. - [State government tender and pipeline sources](https://docs.demiton.io/connectors/intelligence/tender-portals/): The state and territory tender portals and infrastructure pipelines that feed Demiton's public tender registers, and what each one supplies. - [Assignar integration: site diaries, prestarts and tickets](https://docs.demiton.io/connectors/operational/assignar/): Demiton reads site diaries, dockets, prestarts, incidents and worker tickets from Assignar to catch rework, missed claims and lapsed compliance early. - [Hilti ON!Track integration for construction tool tracking](https://docs.demiton.io/connectors/operational/hilti-ontrack/): Demiton reads tools, equipment, locations, transfers and utilisation from Hilti ON!Track, so every asset on a job has a record of where it is. - [Navman integration: fleet GPS, speeding and driver behaviour](https://docs.demiton.io/connectors/operational/navman/): Demiton reads vehicles, GPS, meter readings, speeding and driving behaviour from Teletrac Navman TN360 to catch lapsed compliance. - [Trimble integration for construction equipment and timesheets](https://docs.demiton.io/connectors/operational/trimble/): Demiton reads equipment, GPS, vehicles and projects from Trimble construction systems, and checks plant movement for lapsed compliance. - [Azure Maps integration for construction site locations](https://docs.demiton.io/connectors/platform/azure-maps/): How Demiton geocodes site addresses and reverse geocodes coordinates with Azure Maps, for location-aware checks. - [Claude Enterprise integration for org admins](https://docs.demiton.io/connectors/platform/claude-enterprise/): Read Claude Enterprise users, invitations, API keys and compliance data into Demiton, so an org admin sees who holds Claude access. - [Demiton Storage for workflow reports and payment files](https://docs.demiton.io/connectors/platform/storage/): Where Demiton workflows write their artifacts: PDFs, reports, datasets and payment files, kept in Demiton's own storage. ## Security and reference - [Security Overview](https://docs.demiton.io/security/): How Demiton enforces identity-bound access - the governing principle, data domains, credential handling, and audit trail. - [Construction and Civil Memory glossary](https://docs.demiton.io/glossary/): Plain-language definitions of the construction, procurement and Demiton terms used across these docs, from register and ingest group to NPS and OC4IDS. ## Register contracts (190) Every register in Civil Memory, with the register ID you ask for. Full field lists, requiredness, source systems and an example record are on each page, and each has a downloadable JSON Schema. - allocation - Allocation event, available: https://docs.demiton.io/registers/allocation/ - asbestos_register - Asbestos register, planned: https://docs.demiton.io/registers/asbestos_register/ - asset_disposal - Asset disposal event, available: https://docs.demiton.io/registers/asset_disposal/ - asset_meter_reading - Asset meter reading, planned: https://docs.demiton.io/registers/asset_meter_reading/ - asset_utilisation - Asset utilisation event, available: https://docs.demiton.io/registers/asset_utilisation/ - attendance_record - Attendance record, planned: https://docs.demiton.io/registers/attendance_record/ - bank_accounts - Bank accounts state, available: https://docs.demiton.io/registers/bank_accounts/ - bank_guarantee - Bank guarantee, planned: https://docs.demiton.io/registers/bank_guarantee/ - bid_no_bid_verdict - Bid no bid verdict event, available: https://docs.demiton.io/registers/bid_no_bid_verdict/ - budget_vs_actual - Budget vs actual state, declared: https://docs.demiton.io/registers/budget_vs_actual/ - cash_position - Cash position state, available: https://docs.demiton.io/registers/cash_position/ - certification_register - Certification register, planned: https://docs.demiton.io/registers/certification_register/ - change_event - Change event, planned: https://docs.demiton.io/registers/change_event/ - chart_of_accounts - Chart of accounts state, available: https://docs.demiton.io/registers/chart_of_accounts/ - claim_line_observation - Claim line observation: https://docs.demiton.io/registers/claim_line_observation/ - claim_window_verdict - Claim window verdict: https://docs.demiton.io/registers/claim_window_verdict/ - competency_verification - Competency verification event, available: https://docs.demiton.io/registers/competency_verification/ - compliance_certifications - Compliance certifications event, available: https://docs.demiton.io/registers/compliance_certifications/ - compliance_documents - Compliance documents event, available: https://docs.demiton.io/registers/compliance_documents/ - compliance_evidence - Compliance evidence state, declared: https://docs.demiton.io/registers/compliance_evidence/ - compliance_gate_verdict - Compliance gate verdict: https://docs.demiton.io/registers/compliance_gate_verdict/ - compliance_prequal - Compliance prequal state, declared: https://docs.demiton.io/registers/compliance_prequal/ - compliance_state - Compliance state state, declared: https://docs.demiton.io/registers/compliance_state/ - construction_methodology - Construction methodology procedure, available: https://docs.demiton.io/registers/construction_methodology/ - contract_award_match - Contract award match: https://docs.demiton.io/registers/contract_award_match/ - contract_link - Contract link state, declared: https://docs.demiton.io/registers/contract_link/ - contract_notice - Contract notice: https://docs.demiton.io/registers/contract_notice/ - contract_penalty - Contract penalty: https://docs.demiton.io/registers/contract_penalty/ - contract_terms - Contract terms state, declared: https://docs.demiton.io/registers/contract_terms/ - cost_element - Cost element event, available: https://docs.demiton.io/registers/cost_element/ - credit_note - Credit note, planned: https://docs.demiton.io/registers/credit_note/ - customer_list - Customer list state, available: https://docs.demiton.io/registers/customer_list/ - daily_log - Daily log, planned: https://docs.demiton.io/registers/daily_log/ - day_works_docket - Day works docket event, available: https://docs.demiton.io/registers/day_works_docket/ - diary_compliance_assessment - Diary compliance assessment: https://docs.demiton.io/registers/diary_compliance_assessment/ - diary_photo_observation - Diary photo observation event, declared: https://docs.demiton.io/registers/diary_photo_observation/ - dimension_set_entry - Dimension set entry event, available: https://docs.demiton.io/registers/dimension_set_entry/ - document_filing_convention - Document filing convention state, available: https://docs.demiton.io/registers/document_filing_convention/ - document_list - Document list state, live - no contract yet: https://docs.demiton.io/registers/document_list/ - document_location - Document location state, declared: https://docs.demiton.io/registers/document_location/ - document_location:asset - Document location (asset) state, declared: https://docs.demiton.io/registers/document_location--asset/ - document_location:opportunity - Document location (opportunity) state, available: https://docs.demiton.io/registers/document_location--opportunity/ - document_location:project - Document location (project) state, available: https://docs.demiton.io/registers/document_location--project/ - document_transmittal - Document transmittal, planned: https://docs.demiton.io/registers/document_transmittal/ - drawing_register - Drawing register, planned: https://docs.demiton.io/registers/drawing_register/ - driving_behaviour_event - Driving behaviour event event, available: https://docs.demiton.io/registers/driving_behaviour_event/ - dropbox_document_routing - Dropbox document routing procedure, available: https://docs.demiton.io/registers/dropbox_document_routing/ - email_issue - Email issue: https://docs.demiton.io/registers/email_issue/ - employee_contact_detail - Employee contact detail event, available: https://docs.demiton.io/registers/employee_contact_detail/ - employee_hr_records - Employee hr records event, available: https://docs.demiton.io/registers/employee_hr_records/ - employee_list - Employee list state, available: https://docs.demiton.io/registers/employee_list/ - entity_attribute - Entity attribute state, declared: https://docs.demiton.io/registers/entity_attribute/ - entity_link_origin - Entity link origin state, available: https://docs.demiton.io/registers/entity_link_origin/ - environmental_aspect - Environmental aspect, planned: https://docs.demiton.io/registers/environmental_aspect/ - environmental_observation - Environmental observation, planned: https://docs.demiton.io/registers/environmental_observation/ - equipment_assignment - Equipment assignment event, available: https://docs.demiton.io/registers/equipment_assignment/ - equipment_list - Equipment list state, available: https://docs.demiton.io/registers/equipment_list/ - equipment_transfer - Equipment transfer event, available: https://docs.demiton.io/registers/equipment_transfer/ - estimating_email - Estimating email event, available: https://docs.demiton.io/registers/estimating_email/ - evidence_gap_verdict - Evidence gap verdict: https://docs.demiton.io/registers/evidence_gap_verdict/ - expense_claims - Expense claims event, available: https://docs.demiton.io/registers/expense_claims/ - extraction_procedure - Extraction procedure procedure, available: https://docs.demiton.io/registers/extraction_procedure/ - financial_period_list - Financial period list state, available: https://docs.demiton.io/registers/financial_period_list/ - fixed_asset_list - Fixed asset list state, available: https://docs.demiton.io/registers/fixed_asset_list/ - fuel_transaction - Fuel transaction, planned: https://docs.demiton.io/registers/fuel_transaction/ - gl_journal_entry - Gl journal entry event, available: https://docs.demiton.io/registers/gl_journal_entry/ - gps_event - Gps event event, available: https://docs.demiton.io/registers/gps_event/ - group_members - Group members state, declared: https://docs.demiton.io/registers/group_members/ - health_screening - Health screening event, available: https://docs.demiton.io/registers/health_screening/ - hilti_location - Hilti location state, declared: https://docs.demiton.io/registers/hilti_location/ - implementation_request - Implementation request: https://docs.demiton.io/registers/implementation_request/ - induction_onboarding - Induction onboarding event, available: https://docs.demiton.io/registers/induction_onboarding/ - inspection_test_result - Inspection test result event, declared: https://docs.demiton.io/registers/inspection_test_result/ - insurance_certificate - Insurance certificate, planned: https://docs.demiton.io/registers/insurance_certificate/ - intercompany_transaction - Intercompany transaction, planned: https://docs.demiton.io/registers/intercompany_transaction/ - invoice_issued - Invoice issued event, available: https://docs.demiton.io/registers/invoice_issued/ - item_master - Item master: https://docs.demiton.io/registers/item_master/ - job_budget - Job budget state, available: https://docs.demiton.io/registers/job_budget/ - job_progress - Job progress state, available: https://docs.demiton.io/registers/job_progress/ - leave_balance - Leave balance event, available: https://docs.demiton.io/registers/leave_balance/ - leave_category_list - Leave category list state, available: https://docs.demiton.io/registers/leave_category_list/ - leave_request - Leave request event, available: https://docs.demiton.io/registers/leave_request/ - legal_entities - Legal entities state, available: https://docs.demiton.io/registers/legal_entities/ - maintenance_record - Maintenance record event, available: https://docs.demiton.io/registers/maintenance_record/ - margin_driver_contribution - Margin driver contribution event, declared: https://docs.demiton.io/registers/margin_driver_contribution/ - margin_watch_learning - Margin watch learning state, declared: https://docs.demiton.io/registers/margin_watch_learning/ - market_intelligence - Market intelligence state, declared: https://docs.demiton.io/registers/market_intelligence/ - market_opportunity_fit_score - Market opportunity fit score: https://docs.demiton.io/registers/market_opportunity_fit_score/ - memory_recall - Memory recall event, available: https://docs.demiton.io/registers/memory_recall/ - opportunities - Opportunities state, available: https://docs.demiton.io/registers/opportunities/ - opportunity - Opportunity event, available: https://docs.demiton.io/registers/opportunity/ - opportunity_specifications - Opportunity specifications state, available: https://docs.demiton.io/registers/opportunity_specifications/ - opportunity_win_probability - Opportunity win probability event, declared: https://docs.demiton.io/registers/opportunity_win_probability/ - overrun_risk_verdict - Overrun risk verdict: https://docs.demiton.io/registers/overrun_risk_verdict/ - overstaffing_verdict - Overstaffing verdict state, declared: https://docs.demiton.io/registers/overstaffing_verdict/ - overstaffing_verdict:overstaffing_verdict - Overstaffing verdict (instances) state, declared: https://docs.demiton.io/registers/overstaffing_verdict--overstaffing_verdict/ - pay_categories - Pay categories state, available: https://docs.demiton.io/registers/pay_categories/ - payable_entry - Payable entry event, available: https://docs.demiton.io/registers/payable_entry/ - payment_schedule - Payment schedule, planned: https://docs.demiton.io/registers/payment_schedule/ - payroll_run - Payroll run event, available: https://docs.demiton.io/registers/payroll_run/ - permit_to_work - Permit to work, planned: https://docs.demiton.io/registers/permit_to_work/ - plant_charge_rate - Plant charge rate: https://docs.demiton.io/registers/plant_charge_rate/ - plant_fuel_usage - Plant fuel usage event, available: https://docs.demiton.io/registers/plant_fuel_usage/ - plant_prestart - Plant prestart event, available: https://docs.demiton.io/registers/plant_prestart/ - plant_registration - Plant registration, planned: https://docs.demiton.io/registers/plant_registration/ - plant_risk_assessment - Plant risk assessment event, available: https://docs.demiton.io/registers/plant_risk_assessment/ - plant_snapshot - Plant snapshot event, declared: https://docs.demiton.io/registers/plant_snapshot/ - platform_award - Platform award event, available: https://docs.demiton.io/registers/platform_award/ - platform_contractor_stats - Platform contractor stats state, available: https://docs.demiton.io/registers/platform_contractor_stats/ - platform_entity_attr - Platform entity attr state, available: https://docs.demiton.io/registers/platform_entity_attr/ - platform_evidence_standard - Platform evidence standard: https://docs.demiton.io/registers/platform_evidence_standard/ - platform_obligation - Platform obligation: https://docs.demiton.io/registers/platform_obligation/ - platform_planning - Platform planning event, available: https://docs.demiton.io/registers/platform_planning/ - platform_prequal - Platform prequal event, available: https://docs.demiton.io/registers/platform_prequal/ - platform_rate - Platform rate state, available: https://docs.demiton.io/registers/platform_rate/ - platform_research_finding - Platform research finding: https://docs.demiton.io/registers/platform_research_finding/ - platform_tender - Platform tender event, available: https://docs.demiton.io/registers/platform_tender/ - platform_weather - Platform weather event, available: https://docs.demiton.io/registers/platform_weather/ - policy_acknowledgements - Policy acknowledgements event, available: https://docs.demiton.io/registers/policy_acknowledgements/ - portal_document - Portal document event, declared: https://docs.demiton.io/registers/portal_document/ - prequalification_answer - Prequalification answer, planned: https://docs.demiton.io/registers/prequalification_answer/ - price_adjustment_verdict - Price adjustment verdict: https://docs.demiton.io/registers/price_adjustment_verdict/ - profit_and_loss - Profit and loss state, available: https://docs.demiton.io/registers/profit_and_loss/ - programme - Programme state, available: https://docs.demiton.io/registers/programme/ - progress_claim - Progress claim event, available: https://docs.demiton.io/registers/progress_claim/ - project_details - Project details state, available: https://docs.demiton.io/registers/project_details/ - project_list - Project list state, available: https://docs.demiton.io/registers/project_list/ - project_milestone - Project milestone state, declared: https://docs.demiton.io/registers/project_milestone/ - project_obligation - Project obligation: https://docs.demiton.io/registers/project_obligation/ - project_outcome - Project outcome event, declared: https://docs.demiton.io/registers/project_outcome/ - project_performance_record - Project performance record state, declared: https://docs.demiton.io/registers/project_performance_record/ - protection - Protection: https://docs.demiton.io/registers/protection/ - punch_list - Punch list, planned: https://docs.demiton.io/registers/punch_list/ - purchase_line - Purchase line event, available: https://docs.demiton.io/registers/purchase_line/ - purchase_order - Purchase order event, available: https://docs.demiton.io/registers/purchase_order/ - rate_card_verdict - Rate card verdict: https://docs.demiton.io/registers/rate_card_verdict/ - receivable_entry - Receivable entry event, available: https://docs.demiton.io/registers/receivable_entry/ - retention_position - Retention position state, available: https://docs.demiton.io/registers/retention_position/ - rework_risk_verdict - Rework risk verdict: https://docs.demiton.io/registers/rework_risk_verdict/ - rfi - Rfi, planned: https://docs.demiton.io/registers/rfi/ - safety_incident - Safety incident event, available: https://docs.demiton.io/registers/safety_incident/ - safety_ncr - Safety ncr event, available: https://docs.demiton.io/registers/safety_ncr/ - self_reported_disease - Self reported disease: https://docs.demiton.io/registers/self_reported_disease/ - site_activity - Site activity event, declared: https://docs.demiton.io/registers/site_activity/ - site_bore_reference - Site bore reference state, declared: https://docs.demiton.io/registers/site_bore_reference/ - site_diary - Site diary event, available: https://docs.demiton.io/registers/site_diary/ - site_geology - Site geology state, declared: https://docs.demiton.io/registers/site_geology/ - site_inspection - Site inspection event, available: https://docs.demiton.io/registers/site_inspection/ - site_requisitions - Site requisitions event, available: https://docs.demiton.io/registers/site_requisitions/ - sor_outturn_comparison - Sor outturn comparison: https://docs.demiton.io/registers/sor_outturn_comparison/ - sor_verification - Sor verification state, available: https://docs.demiton.io/registers/sor_verification/ - sor_verification_tendered - Sor verification tendered state, available: https://docs.demiton.io/registers/sor_verification_tendered/ - speeding_event - Speeding event event, available: https://docs.demiton.io/registers/speeding_event/ - subcontract - Subcontract, planned: https://docs.demiton.io/registers/subcontract/ - subcontractor_list - Subcontractor list state, available: https://docs.demiton.io/registers/subcontractor_list/ - superannuation_fund - Superannuation fund, planned: https://docs.demiton.io/registers/superannuation_fund/ - survey_control - Survey control, planned: https://docs.demiton.io/registers/survey_control/ - tender_activity_map - Tender activity map: https://docs.demiton.io/registers/tender_activity_map/ - tender_baseline - Tender baseline: https://docs.demiton.io/registers/tender_baseline/ - tender_baseline_active - Tender baseline active state, declared: https://docs.demiton.io/registers/tender_baseline_active/ - tender_brief - Tender brief state, declared: https://docs.demiton.io/registers/tender_brief/ - tender_column_mapping - Tender column mapping: https://docs.demiton.io/registers/tender_column_mapping/ - tender_incoming - Tender incoming state, available: https://docs.demiton.io/registers/tender_incoming/ - tender_input - Tender input: https://docs.demiton.io/registers/tender_input/ - tender_lesson - Tender lesson: https://docs.demiton.io/registers/tender_lesson/ - tender_outcome - Tender outcome: https://docs.demiton.io/registers/tender_outcome/ - tender_post_mortem - Tender post mortem: https://docs.demiton.io/registers/tender_post_mortem/ - tender_pricing_verdict - Tender pricing verdict: https://docs.demiton.io/registers/tender_pricing_verdict/ - tender_register_upload - Tender register upload: https://docs.demiton.io/registers/tender_register_upload/ - tender_source_link - Tender source link: https://docs.demiton.io/registers/tender_source_link/ - tender_source_link:crm - Tender source link (crm): https://docs.demiton.io/registers/tender_source_link--crm/ - tender_source_link:documents - Tender source link (documents): https://docs.demiton.io/registers/tender_source_link--documents/ - tender_submission - Tender submission state, available: https://docs.demiton.io/registers/tender_submission/ - tendered_budget - Tendered budget state, available: https://docs.demiton.io/registers/tendered_budget/ - tendered_rate_observation - Tendered rate observation event, available: https://docs.demiton.io/registers/tendered_rate_observation/ - timesheet_code_list - Timesheet code list state, available: https://docs.demiton.io/registers/timesheet_code_list/ - timesheet_entry - Timesheet entry event, available: https://docs.demiton.io/registers/timesheet_entry/ - toolbox_talk - Toolbox talk event, available: https://docs.demiton.io/registers/toolbox_talk/ - traffic_management_plan - Traffic management plan, planned: https://docs.demiton.io/registers/traffic_management_plan/ - training_records - Training records event, available: https://docs.demiton.io/registers/training_records/ - trial_balance - Trial balance event, available: https://docs.demiton.io/registers/trial_balance/ - user_list - User list state, available: https://docs.demiton.io/registers/user_list/ - utility_location - Utility location, planned: https://docs.demiton.io/registers/utility_location/ - variations - Variations state, declared: https://docs.demiton.io/registers/variations/ - vehicle_list - Vehicle list state, available: https://docs.demiton.io/registers/vehicle_list/ - vehicle_location - Vehicle location event, available: https://docs.demiton.io/registers/vehicle_location/ - vendor_list - Vendor list state, available: https://docs.demiton.io/registers/vendor_list/ - work_activity_categories - Work activity categories state, available: https://docs.demiton.io/registers/work_activity_categories/ - worker_qualification - Worker qualification event, available: https://docs.demiton.io/registers/worker_qualification/ - worker_training_session - Worker training session: https://docs.demiton.io/registers/worker_training_session/ ## Machine surfaces - [llms.txt](https://docs.demiton.io/llms.txt): this file. - [llms-full.txt](https://docs.demiton.io/llms-full.txt): every page in full, plus register contracts. - [ai.txt](https://docs.demiton.io/.well-known/ai.txt) and [ai.json](https://docs.demiton.io/.well-known/ai.json): crawling and training permissions. - [Sitemap](https://docs.demiton.io/sitemap-index.xml): every URL. - Register JSON Schema: https://docs.demiton.io/registers//v.json - MCP server: https://api.demiton.io/mcp