feat: apply six rulings; close Q22/Q44/Q45/Q46(b)/Q47; revert Q47's two graph fields

Pouya's rulings: Q44 (memberships current — ship the group), Q45 (PDF bio
deferred to step 9), Q46(a) (three offerings pass all gates), Q46(b) (§11
ratified as the source for definitional expansions, conditional on committing
the source), Q47 (set jobTitle and worksFor), the legal-advice formulation
ratified without change, and Q22 closed on his own execution evidence.

Q46(b): docs/reference/adrio-designations.md commits all five ADRIO expansions
with reproducible sha256 (four fetches each; both review agents independently
reproduced every digest). It immediately caught the error Pouya raised in the
same message — §11 had said "Chartered Mediator-Arbitrator" since the file was
created, ADRIO's term is "Chartered Med-Arbitrator", and the wrong form was in
dist/about/index.html. Four prior review passes read that string and checked
only whether it was sourced, not whether it was right.

Q47 REVERTED after both review agents struck it independently. jobTitle shipped
for one pass as "Mediator and Commercial Arbitrator" — the string claims-auditor
had removed from this same node's description the previous day, since §4 has no
row for a completed arbitration. The implementation flagged the wrong defect: it
argued about scoping and missed that the whole string was already struck. worksFor
was reverted because ProfessionalService.provider is this Person, so
provider -> Person -> worksFor asserts a same-entity claim transitively. Now
jobTitle: 'Mediator', no worksFor. Q49 asks for the two §4 rows.

Q44: memberships render with NO currency warranty (his condition), and R10 is
re-armed with an event trigger rather than a date since he declined renewal-date
tracking. Q22: §7 goes to PROVISIONED; R17 carries the first rotation date,
2026-11-26. New CLAUDE.md convention, his: never suppress stderr in a
verification script — suppression turns "it failed" into "it found nothing".

Two review rounds resolved 48 findings; the majority of the second round were
defects in the first round's fixes, including a re-widening of §4's renewal
period inside the comment that corrects that widening, a cited guard in
schema.ts that does not exist, and a struck §9 row describing a reverted state.
Three findings were one lift from a public page: docs/03's /for-parties/
directive breached D13 twice, docs/01 told an implementer an unpublishable strip
could ship, and docs/07 priced three ungated offerings with no gate note.

Also commits docs/reference/adrio-extract/ — the extraction script and its five
outputs, since the digests covered raw HTML and said nothing about the text the
term counts were run against. The equivalent gap for Q22's IAM verification is
NOT closed and is Q52.

Verified: astro check 0/0/0, eslint + prettier clean, build 2 pages, 0 .js
emitted, minifier guard silent, animation-timeline intact, no currency-warranty
phrasing in dist, JSON-LD correct on both pages.
NOT run: Lighthouse (tool unavailable until step 7, R11); HTML validator.

Opens Q48-Q53. Live reminders: R1, R10, R11, R13, R14, R15, R16, R17.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0148NztQskLKKApP5SzAA78e
This commit is contained in:
Pouya Lajevardi
2026-08-28 13:50:58 -04:00
co-authored by Claude Opus 5
parent c576b9a85f
commit 77a7b410b2
21 changed files with 5223 additions and 183 deletions
+34
View File
@@ -0,0 +1,34 @@
# The extracted text behind `../adrio-designations.md`
**Why this directory exists.** `adversarial-reviewer` (2026-08-28, C10): the
`sha256` digests in that file cover the **raw HTML**, but Finding 4's term counts
were taken from **extracted text produced by an uncommitted script** — so the
counts were unverifiable by construction (R14) even though the digests were not.
`extract.mjs` is that script. `*.txt` are its outputs, which are what every
count in `../adrio-designations.md` was run against.
## Reproducing
```sh
curl -sSL -o <slug>.html "https://adr-ontario.ca/<slug>/"
node extract.mjs <slug>.html > <slug>.txt
```
The five slugs are listed in the provenance table of `../adrio-designations.md`,
which also carries each file's raw-HTML byte count and `sha256`.
**Expect small differences in the character totals if you re-implement the
extraction.** Both review agents reproduced every digest, every byte count and
every term count exactly; one got 1924 / 2806 / 4121 / 3510 / 2496 characters
against this script's 1932 / 2814 / 4151 / 3524 / 2504, because tag-stripping
inserts whitespace differently. **The term counts are the finding; the character
totals are only a size indicator.**
⚠️ **The digests are valid until ADRIO's next WordPress plugin update.** The
served HTML carries 17 `?ver=` strings that are static plugin versions today
(`?ver=1.3.12`, `?ver=2.3.2`, …) — which is *why* these pages hash reproducibly
where the LAT pages could not. Those strings will move when ADRIO updates a
plugin. **A future digest mismatch is most likely a plugin bump, not tampering
and not a changed designation name** — re-run the term counts before concluding
anything from a mismatch.
@@ -0,0 +1,100 @@
Chartered Arbitrator (C.Arb) The ADR Institute of Ontario
Skip to content
About
About Us
What is ADR?
Resolve a Dispute
ADRIO Board of Directors and Staff
Rules & Codes
ADRIO DEI Policy Framework
Professional Development
Event Calendar
Webcasts Recorded Events
Approved Courses
Lead a Professional Development Workshop with us!
Sections
Communities of Practice and Sections
Committees
Membership & Benefits
Member Portal
Benefits and Application Process
Practical Ethics for Working Mediators
Insurance
Rules & Codes
FAQ
Designations
The Path to your Professional ADR designation
ADRIC Accredited Courses
Qualified Mediator (Q.Med) & Qualified Arbitrator (Q.Arb)
Chartered Mediator (C.Med)
Chartered Arbitrator (C.Arb)
Chartered Med-Arbitrator (C.Med-Arb)
Insurance
FAQ
News & Blog
Blog
Updates
Newsletter
ADRIO E-Mailing List Signup
Presidents Circle
ADRIO STAR Award Recipients
Contact & Staff
About
- About Us
- What is ADR?
- Resolve a Dispute
- ADRIO Board of Directors and Staff
- Rules & Codes
- ADRIO DEI Policy Framework
Professional Development
- Event Calendar
- Webcasts - Recorded Events
- Approved Courses
- Lead a Professional Development Workshop with us!
Sections
- Communities of Practice and Sections
- Committees
Membership & Benefits
- Member Portal
- Benefits and Application Process
- Practical Ethics for Working Mediators
- Insurance
- Rules & Codes
- FAQ
Designations
- The Path to your Professional ADR designation
- ADRIC Accredited Courses
- Qualified Mediator (Q.Med) & Qualified Arbitrator (Q.Arb)
- Chartered Mediator (C.Med)
- Chartered Arbitrator (C.Arb)
- Chartered Med-Arbitrator (C.Med-Arb)
- Insurance
- FAQ
News & Blog
- Blog
- Updates
- Newsletter
- ADRIO E-Mailing List Signup
- Presidents Circle
- ADRIO STAR Award Recipients
Contact & Staff
Chartered Arbitrator (C.Arb)
Please do not mail your applications to our head office. Please email your application to membership@adr-ontario.ca
1. What is a Chartered Arbitrator (C.Arb) designation?
The C.Arb Or Chartered Arbitrator designation is Canadas only official designation for practising Arbitrators. Please click here for a more complete description of the requirements can be found.
2. Are there prerequisites?
The applicant must be a member of the ADR Institute of Ontario™ (or any other regional association).
There are extensive training and experience requirements which you should review before applying.
3. Where do I get the C.Arb Application Form?
The C.Arb application form is linked below.
4. Is there a fee for the C.Arb application?
Yes, the Application Fee is $500.00 (plus HST). This covers the costs of administering the accreditation process. This is a one-time application fee.
5. Is there an ongoing cost?
There is an annual fee to maintain your C.Arb designation. The national organization bills you every year. You must also remain a member in good standing with the ADR Institute of Ontario™ to retain this designation.
6. How do I apply?
Forward your completed application form, and payment along with any attachments necessary to verify the courses you have taken and the work you have done (think of it as marketing yourself to the accreditation committee), to:
Please do not mail your applications to our head office. Please email your application to membership@adr-ontario.ca
(Looking for courses that have been pre-approved to qualify for designation applications? Click here .)
View C.Arb Application Form
View C.Arb Criteria
Theme by Think Up Themes Ltd . Powered by WordPress .
@@ -0,0 +1,85 @@
Chartered Med-Arbitrator (C.Med-Arb) The ADR Institute of Ontario
Skip to content
About
About Us
What is ADR?
Resolve a Dispute
ADRIO Board of Directors and Staff
Rules & Codes
ADRIO DEI Policy Framework
Professional Development
Event Calendar
Webcasts Recorded Events
Approved Courses
Lead a Professional Development Workshop with us!
Sections
Communities of Practice and Sections
Committees
Membership & Benefits
Member Portal
Benefits and Application Process
Practical Ethics for Working Mediators
Insurance
Rules & Codes
FAQ
Designations
The Path to your Professional ADR designation
ADRIC Accredited Courses
Qualified Mediator (Q.Med) & Qualified Arbitrator (Q.Arb)
Chartered Mediator (C.Med)
Chartered Arbitrator (C.Arb)
Chartered Med-Arbitrator (C.Med-Arb)
Insurance
FAQ
News & Blog
Blog
Updates
Newsletter
ADRIO E-Mailing List Signup
Presidents Circle
ADRIO STAR Award Recipients
Contact & Staff
About
- About Us
- What is ADR?
- Resolve a Dispute
- ADRIO Board of Directors and Staff
- Rules & Codes
- ADRIO DEI Policy Framework
Professional Development
- Event Calendar
- Webcasts - Recorded Events
- Approved Courses
- Lead a Professional Development Workshop with us!
Sections
- Communities of Practice and Sections
- Committees
Membership & Benefits
- Member Portal
- Benefits and Application Process
- Practical Ethics for Working Mediators
- Insurance
- Rules & Codes
- FAQ
Designations
- The Path to your Professional ADR designation
- ADRIC Accredited Courses
- Qualified Mediator (Q.Med) & Qualified Arbitrator (Q.Arb)
- Chartered Mediator (C.Med)
- Chartered Arbitrator (C.Arb)
- Chartered Med-Arbitrator (C.Med-Arb)
- Insurance
- FAQ
News & Blog
- Blog
- Updates
- Newsletter
- ADRIO E-Mailing List Signup
- Presidents Circle
- ADRIO STAR Award Recipients
Contact & Staff
Chartered Med-Arbitrator (C.Med-Arb)
Med-Arb is a distinct, innovative standalone process that is not as well known or understood by consumers of ADR services compared to mediation and arbitration.
Med-Arb is not merely the merging of separate mediation and arbitration processes, but a unique process designed to meet the needs of particular disputants. It involves nuances and complexities that can be fine-tuned to the needs of the parties as a customized dispute resolution process, which requires a high level of practitioner competence to do successfully.
To read more about the C.Med-Arb designation, including how to apply, click here .
Theme by Think Up Themes Ltd . Powered by WordPress .
@@ -0,0 +1,100 @@
Chartered Mediator (C.Med) The ADR Institute of Ontario
Skip to content
About
About Us
What is ADR?
Resolve a Dispute
ADRIO Board of Directors and Staff
Rules & Codes
ADRIO DEI Policy Framework
Professional Development
Event Calendar
Webcasts Recorded Events
Approved Courses
Lead a Professional Development Workshop with us!
Sections
Communities of Practice and Sections
Committees
Membership & Benefits
Member Portal
Benefits and Application Process
Practical Ethics for Working Mediators
Insurance
Rules & Codes
FAQ
Designations
The Path to your Professional ADR designation
ADRIC Accredited Courses
Qualified Mediator (Q.Med) & Qualified Arbitrator (Q.Arb)
Chartered Mediator (C.Med)
Chartered Arbitrator (C.Arb)
Chartered Med-Arbitrator (C.Med-Arb)
Insurance
FAQ
News & Blog
Blog
Updates
Newsletter
ADRIO E-Mailing List Signup
Presidents Circle
ADRIO STAR Award Recipients
Contact & Staff
About
- About Us
- What is ADR?
- Resolve a Dispute
- ADRIO Board of Directors and Staff
- Rules & Codes
- ADRIO DEI Policy Framework
Professional Development
- Event Calendar
- Webcasts - Recorded Events
- Approved Courses
- Lead a Professional Development Workshop with us!
Sections
- Communities of Practice and Sections
- Committees
Membership & Benefits
- Member Portal
- Benefits and Application Process
- Practical Ethics for Working Mediators
- Insurance
- Rules & Codes
- FAQ
Designations
- The Path to your Professional ADR designation
- ADRIC Accredited Courses
- Qualified Mediator (Q.Med) & Qualified Arbitrator (Q.Arb)
- Chartered Mediator (C.Med)
- Chartered Arbitrator (C.Arb)
- Chartered Med-Arbitrator (C.Med-Arb)
- Insurance
- FAQ
News & Blog
- Blog
- Updates
- Newsletter
- ADRIO E-Mailing List Signup
- Presidents Circle
- ADRIO STAR Award Recipients
Contact & Staff
Chartered Mediator (C.Med)
Please do not mail your applications to our head office. Please email your application to membership@adr-ontario.ca
1. What is a Chartered Mediator (C.Med) designation?
The “C.Med” or “Chartered Mediator” designation is Canadas most senior official designation for practising mediators.
Clarification re Footnote #4 in the C.Med Criteria “The intended interpretation of Footnote #4 relating to a “Paid Mediation” is as follows: The criteria in Footnote #4 is intended to be applied individually to each of the 15 mediations presented by the applicant, and specifically where a mediation is not fee-paid, the RCMAC shall look at whether the mediation is demonstrably complex and involved, and may at its discretion accept the mediation being considered toward the 15 total mediations. There is no specific minimum number of fee paid mediations of the 15 total mediations required, providing this criteria is applied to each unpaid mediation.”
Use the Application for Chartered Mediator designation linked below.
2. Are there prerequisites?
The applicant must be a member of the ADR Institute of Ontario™.
There are extensive training and experience requirements which you should review before you consider applying.
3. Is there a fee for the C.Med application?
Yes, the Application Fee is $500.00 (plus HST) made payable to the ADR Institute of Ontario, Inc. This covers the costs of administering the accreditation process. This is a one-time application fee.
4. Is there an ongoing cost?
Yes. There is an annual fee to maintain your C.Med designation, payable to ADR Institute of Canada, Inc. The national organization bills you every year. You must also remain a member in good standing with the ADR Institute of Ontario™ to retain this designation.
6. How do I apply?
Forward your completed application form along with any attachments necessary to verify the courses you have taken and the work you have done (think of it as marketing yourself to the accreditation committee), to:
Please do not mail your applications to our head office. Please email your application to membership@adr-ontario.ca
(Looking for courses that have been pre-approved to qualify for designation applications? Click here .)
View C.Med Application Form
View C.Med Criteria
Theme by Think Up Themes Ltd . Powered by WordPress .
+14
View File
@@ -0,0 +1,14 @@
import { readFileSync } from 'node:fs';
const raw = readFileSync(process.argv[2], 'utf8');
let t = raw
.replace(/<script\b[\s\S]*?<\/script>/gi, ' ')
.replace(/<style\b[\s\S]*?<\/style>/gi, ' ')
.replace(/<noscript\b[\s\S]*?<\/noscript>/gi, ' ')
.replace(/<!--[\s\S]*?-->/g, ' ')
.replace(/<[^>]+>/g, ' ');
const ents = { amp:'&', lt:'<', gt:'>', quot:'"', apos:"'", nbsp:' ', ndash:'', mdash:'—', rsquo:'', lsquo:'', ldquo:'“', rdquo:'”' };
t = t.replace(/&([a-zA-Z]+);/g, (m,n)=> n in ents ? ents[n] : m)
.replace(/&#(\d+);/g, (_m,d)=> String.fromCodePoint(+d))
.replace(/&#x([0-9a-f]+);/gi, (_m,h)=> String.fromCodePoint(parseInt(h,16)));
t = t.replace(/[ \t ]+/g,' ').replace(/\s*\n\s*/g,'\n').replace(/\n{2,}/g,'\n').trim();
process.stdout.write(t);
@@ -0,0 +1,83 @@
Professional Designations The ADR Institute of Ontario
Skip to content
About
About Us
What is ADR?
Resolve a Dispute
ADRIO Board of Directors and Staff
Rules & Codes
ADRIO DEI Policy Framework
Professional Development
Event Calendar
Webcasts Recorded Events
Approved Courses
Lead a Professional Development Workshop with us!
Sections
Communities of Practice and Sections
Committees
Membership & Benefits
Member Portal
Benefits and Application Process
Practical Ethics for Working Mediators
Insurance
Rules & Codes
FAQ
Designations
The Path to your Professional ADR designation
ADRIC Accredited Courses
Qualified Mediator (Q.Med) & Qualified Arbitrator (Q.Arb)
Chartered Mediator (C.Med)
Chartered Arbitrator (C.Arb)
Chartered Med-Arbitrator (C.Med-Arb)
Insurance
FAQ
News & Blog
Blog
Updates
Newsletter
ADRIO E-Mailing List Signup
Presidents Circle
ADRIO STAR Award Recipients
Contact & Staff
About
- About Us
- What is ADR?
- Resolve a Dispute
- ADRIO Board of Directors and Staff
- Rules & Codes
- ADRIO DEI Policy Framework
Professional Development
- Event Calendar
- Webcasts - Recorded Events
- Approved Courses
- Lead a Professional Development Workshop with us!
Sections
- Communities of Practice and Sections
- Committees
Membership & Benefits
- Member Portal
- Benefits and Application Process
- Practical Ethics for Working Mediators
- Insurance
- Rules & Codes
- FAQ
Designations
- The Path to your Professional ADR designation
- ADRIC Accredited Courses
- Qualified Mediator (Q.Med) & Qualified Arbitrator (Q.Arb)
- Chartered Mediator (C.Med)
- Chartered Arbitrator (C.Arb)
- Chartered Med-Arbitrator (C.Med-Arb)
- Insurance
- FAQ
News & Blog
- Blog
- Updates
- Newsletter
- ADRIO E-Mailing List Signup
- Presidents Circle
- ADRIO STAR Award Recipients
Contact & Staff
Professional Designations
To read more about the path to designations, click here .
Theme by Think Up Themes Ltd . Powered by WordPress .
@@ -0,0 +1,91 @@
Qualified Mediator (Q.Med) & Qualified Arbitrator (Q.Arb) The ADR Institute of Ontario
Skip to content
About
About Us
What is ADR?
Resolve a Dispute
ADRIO Board of Directors and Staff
Rules & Codes
ADRIO DEI Policy Framework
Professional Development
Event Calendar
Webcasts Recorded Events
Approved Courses
Lead a Professional Development Workshop with us!
Sections
Communities of Practice and Sections
Committees
Membership & Benefits
Member Portal
Benefits and Application Process
Practical Ethics for Working Mediators
Insurance
Rules & Codes
FAQ
Designations
The Path to your Professional ADR designation
ADRIC Accredited Courses
Qualified Mediator (Q.Med) & Qualified Arbitrator (Q.Arb)
Chartered Mediator (C.Med)
Chartered Arbitrator (C.Arb)
Chartered Med-Arbitrator (C.Med-Arb)
Insurance
FAQ
News & Blog
Blog
Updates
Newsletter
ADRIO E-Mailing List Signup
Presidents Circle
ADRIO STAR Award Recipients
Contact & Staff
About
- About Us
- What is ADR?
- Resolve a Dispute
- ADRIO Board of Directors and Staff
- Rules & Codes
- ADRIO DEI Policy Framework
Professional Development
- Event Calendar
- Webcasts - Recorded Events
- Approved Courses
- Lead a Professional Development Workshop with us!
Sections
- Communities of Practice and Sections
- Committees
Membership & Benefits
- Member Portal
- Benefits and Application Process
- Practical Ethics for Working Mediators
- Insurance
- Rules & Codes
- FAQ
Designations
- The Path to your Professional ADR designation
- ADRIC Accredited Courses
- Qualified Mediator (Q.Med) & Qualified Arbitrator (Q.Arb)
- Chartered Mediator (C.Med)
- Chartered Arbitrator (C.Arb)
- Chartered Med-Arbitrator (C.Med-Arb)
- Insurance
- FAQ
News & Blog
- Blog
- Updates
- Newsletter
- ADRIO E-Mailing List Signup
- Presidents Circle
- ADRIO STAR Award Recipients
Contact & Staff
Qualified Mediator (Q.Med) & Qualified Arbitrator (Q.Arb)
Qualified Mediator (Q.Med) / Qualified Arbitrator (Q.Arb)
These designations are to recognize practitioners who have completed sufficient mediation / arbitration and related dispute resolution training to be qualified to practice. They are an intermediate step for practitioners working to receive their Chartered designation.
Please do not mail your applications to our head office. Please email your application to membership@adr-ontario.ca
(Looking for courses that have been pre-approved to qualify for designation applications? Click here .)
Read more by downloading the following resources:
Qualified Arbitrator (Q.Arb) Requirements
Qualified Arbitrator (Q.Arb) Application Form
Qualified Mediator (Q.Med) Criteria and Application Form*
*Q.Med criteria vary across affiliates. For the criteria specific to Ontario, be sure to read the checklist on the application form.
Theme by Think Up Themes Ltd . Powered by WordPress .