Sources and methodology

How AU-Codex turns official data into a usable reference

AU-Codex preserves official codes and hierarchy while adding navigation, search, cross-links and clearly labelled editorial context. This page explains where the data comes from, what is transformed and how the published site is checked.

Primary evidence

Classification source inventory

Official Australian sources take precedence over third-party mirrors and editorial interpretation.

System and edition Authority Material used Official source
ANZSIC2006 (Revision 2.0) Australian Bureau of Statistics Industry hierarchy, class descriptions, activities, exclusions and correspondence tables Open release
BIC2025-26 Australian Taxation Office / data.gov.au Business industry codes and descriptions used in Australian tax workflows Open release
OSCA2024 Version 1.0 Australian Bureau of Statistics Current occupation hierarchy, descriptions, skill levels and title index Open release
ANZSCO2022 Australian Bureau of Statistics Legacy occupation reference and migration context Open release
ASCL2025 Australian Bureau of Statistics Language family, sub-family, narrow group and language hierarchy Open release
ASCCEG2025 Australian Bureau of Statistics Cultural and ethnic group hierarchy and official labels Open release
AHECC2022 Australian Bureau of Statistics Export commodity sections, chapters and eight-digit statistical item codes Open release
01

Source acquisition

The pipeline starts with an official release page, spreadsheet, PDF or published correspondence table. Raw files are retained separately from generated data so a parser result can be traced back to its source version.

02

Parsing and normalisation

Source-specific Python parsers convert inconsistent spreadsheet columns, document headings and code formats into stable JSON. Codes remain strings to preserve leading zeroes. Titles, hierarchy levels and source fields are stored separately rather than merged into prose.

03

Hierarchy validation

Each record is checked for a valid parent chain, expected code length and an existing route. Child counts are calculated from the generated records. Official correspondence tables are used for cross-classifier links; an absent mapping is not filled by guesswork.

04

Editorial enrichment

Official descriptions, included activities, exclusions, tasks and alternative titles remain the factual base. Editorial text may explain practical use or navigation, but it must not change the scope of a code or present an inferred relationship as official.

05

Static page generation

Astro generates the hierarchy hubs and leaf pages as static HTML. Templates add breadcrumbs, canonical URLs, metadata, visible source notes, structured data and contextual internal links without requiring a production Node.js server.

06

Automated quality checks

The production build checks SEO metadata, sitemap coverage, internal-link thresholds, orphan pages, indexation policy and local HTTP status. A failed blocking check stops the release instead of silently publishing an incomplete output.

Source facts and editorial text

What AU-Codex changes and what it does not

Preserved from the sourceAdded by AU-Codex
Codes, official titles and hierarchySlugs, routes and browse navigation
Descriptions, activities, exclusions and tasksPlain-English orientation and workflow context
Skill levels and official correspondence rowsSearch keywords derived from official labels and titles
Release names and source authorityMetadata, schema, sitemaps and related-page presentation

Updates, corrections and version changes

A classification is updated when a new official release is identified and its structure can be validated. Material corrections are applied to the underlying data or parser where possible so every affected page is rebuilt consistently.

Report a source discrepancy

Known limitations

A code lookup cannot determine a user's predominant activity, tax treatment, visa outcome, customs obligation or licensing position. Source publications can also contain many-to-many mappings that require judgement. AU-Codex exposes these references but does not replace the responsible authority.

How the compliance evidence score is calculated

Source and trust

Official classification directory
Australian Bureau of Statistics classifications
Last reviewed
2026-08-13

AU-Codex is an independent reference layer. Critical classification decisions should be verified with ABS, ATO or the authority responsible for the relevant form or process.

Please verify critical classification decisions with the official authority before using them for tax, payroll, licensing, immigration or compliance work.

Report a correction