Three steps. Four engines. One paper trail you can hand to the regulator. Here is exactly what happens between the moment you paste and the moment you get a verdict.
No forms. No dropdowns. Paste what your client gave you.
Paste any job description, any length, any format. The engine finds the closest matching NOC codes by meaning, not keywords. Titles, duties, and employment context are all weighted independently.
When candidates are close, the system asks precise binary questions about supervisory scope, budget authority, job titles on pay stubs. Ambiguity drops with each answer until the field narrows to one defensible code.
The shortlisted code runs through a deterministic rule engine that encodes principles derived from Federal Court decisions. Exclusion clauses are checked. Lead statement coverage is scored. Risk flags are raised with the precedent that motivates them cited inline.
DUTYPROOF is a layered compliance system. Not a chatbot, not a search tool. Each engine has one job and a clean audit trail.
Detects when a job description copies or paraphrases the NOC definition itself, the most common red flag in IRCC audits. Real duties have to reflect real work, not the manual.
Every NOC unit group lists occupations that are explicitly excluded. The engine matches your client's duties against these clauses and flags conflicts before you submit.
When top candidates are close, a structured decision process asks targeted binary questions, narrowing the field to a single defensible recommendation in three to five rounds.
Federal Court decisions, exclusion clauses, and lead statement checks run as deterministic rules. Every trigger is logged in your audit trail with the rule and the precedent attached.
Start with one defensible NOC audit: paste the job description, resolve the close calls, and download the final memo when it is ready.