The first test rebuilds what each member would be paid if CSN's own placement rules were applied consistently. The second fits a statistical model to the whole faculty and asks which salaries the model cannot explain. This page runs both on a synthetic file of 486 faculty so you can move the Committee's settings and watch the results change.
For each member: the placement-table cell for their education column and credited years at hire, in current dollars, carried forward by a credit for each year of CSN service. The size of that service credit is a Committee decision, because the table stops at ten years and the agreement does not say how service after hire should count. A member whose base salary sits more than a set tolerance below the expected salary is flagged.
An ordinary least squares regression of log base salary on education column, credited years at hire, and CSN service (with a curve term, because pay growth slows over a career). The model is fitted to every member at once. A member whose actual salary falls well below the prediction (standardized residual below -1.5) is flagged. Agreement between the two lenses is the strongest evidence; disagreement is a question for the Committee.
Benefits and funding settings here are placeholders. In the study, the benefits rate comes from CSN's actual employer contributions and the funding figure from the amount CSN identifies by June 15 (CBA Art. 7 Sec. 4).
The agreement asks about experience and education. Because CSN is a public employer, we also offer the Committee a test for pay differences by sex and by race or ethnicity that experience and education do not explain, reported to the Committee only. It uses the same model with group indicators added. If the Committee does not want it, it is not run.