NYC Local Law 144 — Module 1

The Signal

You approved this tool. Now the rejection email on your screen doesn’t add up.

NEW YORK CITY — VANTAGE PROPERTY GROUP — TUESDAY, 4:47 PM

Your Role

Sam Rourke, People Operations Manager at Vantage Property Group

Sam Rourke

People Operations Manager

At Vantage Property Group — a NYC commercial real estate firm with 400 employees, $2.1B AUM, and a capital arm (Vantage Capital) whose $200M portfolio is currently without a permanent CFO.

Six months ago, you signed the procurement memo that brought TalentScope into Vantage. Your memo is in the folder. Next Monday, the CFO shortlist for Vantage Capital will be reviewed. The office has mostly gone home.

Before You Start

How This Works

This is a choose-your-own-adventure scenario. You’ll face real decisions that compliance professionals encounter under NYC Local Law 144 — and your choices shape how the story unfolds. Some of the right calls will cost you something.

+3Best practice — the call a compliance expert would make, even when it hurts.
+1Reasonable but incomplete — you’re on the right track.
−1Risky or non-compliant — the kind of choice that becomes the prosecution’s exhibit.

§ Section referencesclick to read the relevant NYC Admin Code section.

Key names and timestamps are highlighted — they matter to the story.

Sam Rourke, People Operations Manager
Tuesday, 4:47 PM — Vantage Property Group

From: Michael Torres

To: Careers Inbox

Cc: Sam Rourke

Dear Sam,

I applied for the Senior Property Analyst role on February 24 and received an automated rejection on March 4. The message gave no reason beyond a standard decline.

I was referred by Jenna Park (formerly of Vantage, now at Brookfield) and Marcus Bell on your senior analyst team. I have fifteen years in commercial real estate — six at CBRE, four at Brookfield — and hold a CFA charter.

I’m not writing to complain. I’m writing because the rejection doesn’t add up, and Jenna suggested you’d be a straight answer. If an automated tool was used to screen me, I’d appreciate understanding how it scored me, and what I could improve.

Thank you for your time.

Michael Torres

Narrator

Jenna Park referred him. Your mentor for four years. She wouldn’t have sent him to you if she didn’t mean it.

You open TalentScope. Michael’s file. Score: 23 out of 100 on ‘performance prediction.’ Below the auto-filter threshold. No hiring manager opened the file.

Your phone buzzes. Text from Jenna: Did Michael get a fair read? He’s a friend.

Sam Rourke reviewing the TalentScope export
Tuesday, 5:01 PM

TalentScope — Hiring Manager Review Log

Vantage Property Group · Senior Property Analyst (VPG-PA-2025-0187) · Last 50 rejections · Exported: Tue 5:01 PM

CandidateScoreReview TimeOutcome
Candidate A914 min 12 secInterviewed — Offer
Candidate B873 min 48 secInterviewed — Second round
Candidate C742 min 05 secInterviewed — Rejected after R1
M. Torres230 min 00 secAuto-filtered — no review
Candidate E190 min 00 secAuto-filtered — no review
Candidate F310 min 00 secAuto-filtered — no review
Candidate G280 min 00 secAuto-filtered — no review
Pattern flagged by export tool: every candidate scoring below 40 was auto-filtered with zero manager review time. Top-quartile candidates (score ≥ 80) received 3–5 minutes of manager review. The threshold is the decision.
Narrator

Forty-seven seconds. Average manager review time across the fifty rejections.

Your own procurement memo from October is still open in another tab. You wrote: TalentScope frees hiring managers to focus on top candidates. Review judgement remains with the manager.

That’s the sentence the DCWP will read first.

Knowledge Check

Before you make your call on TalentScope, test your instincts. Which of these four tools qualifies as an AEDT under NYC Local Law 144?

TalentScope

Scores all applicants 0–100. Candidates below 40 are auto-filtered with zero manager review. Top quartile are surfaced to the hiring manager dashboard.

HireQuest Basic

Parses résumé keywords and flags matches. Outputs a match percentage. The hiring manager reviews every flagged and unflagged résumé before deciding who to advance.

SkillScan AI

Video interview platform. Scores facial expressions, tone, and word choice. Only the top 20% of scorers automatically advance to the next stage. No human review of lower scorers.

ApplyTrack Filter

Simple applicant tracking filter. Screens for minimum qualifications only (degree, years of experience, geography). Passes all qualifying résumés to the recruiter with no ranking or scoring.

Live Algorithmic Review

A separate candidate — David Kerr, 52, fifteen years CRE — was screened by TalentScope’s newer video module. The vendor recorded the 8‑second segment plus the algorithm’s real-time scoring overlay. Watch once. Click FLAG the moment you see the algorithm scoring against an age‑correlated proxy.

What you’re looking for: moments where the AEDT scoring overlay penalises David for traits that correlate with age — not for the substance of his answer.

What you’re NOT flagging: legitimate algorithmic observations (eye contact maintained, question answered completely). Flagging neutral moments costs you points — the audit must distinguish algorithmic discrimination from algorithmic correctness.

TalentScope · David Kerr · VPG-PA-2025-0214 · full overlay capture
Your flags
No flags yet.

Watch the full clip to enable submission.

Sam Rourke weighing the decision
Decision Point1 of 3
Tuesday, 5:04 PM

Michael’s email is open. Jenna’s text is unanswered. The review log is on your second monitor. TalentScope’s contract describes it as ‘decision-support.’ Gil Fontaine — their Customer Success Director — has said, more than once, that your team always has the final say. The question is whether that description matches what’s actually happening at Vantage.

How do you establish whether TalentScope is an AEDT?

Your choice

Run the full correlation — score vs review time vs outcome

Pull the full dataset for the current hiring cycle. Quantify how often the tool’s ranking decides the outcome. Takes 2–3 hours. Produces defensible evidence — the kind that would survive a DCWP file review.

Your choice

Walk down the hall and ask Nora

Nora manages the hiring managers and championed the tool. Ask her directly whether managers override TalentScope rankings. Ten minutes. Preserves the relationship. Produces no evidence.

Your choice

Request TalentScope’s official AEDT self-assessment documentation

Gil’s team will have addressed this for other clients. Get their written certification that TalentScope doesn’t meet the AEDT threshold — that puts the classification question on the vendor’s record, not yours. Reply to Michael once you have it.

Sam Rourke at the desk, a second email arriving
Tuesday, 5:22 PM — second email arrives

From: Priya Venkatesan

To: Sam Rourke

Sam,

I consulted for Vantage in Q3 2022 on the Queens redevelopment panel. I applied last month for the Senior Analyst role. Rejected with no explanation and a TalentScope score of 29.

Two of your current analysts tell me they’ve seen a pattern. I won’t repeat what they said — I’m giving you the courtesy of the first call.

I’m not looking to make a scene. I’d like to know what Vantage is doing about this before I decide what I’m doing about it.

Priya Venkatesan

Narrator

Two emails. Both referred by people inside the building. Both scored below the threshold on metrics nobody at Vantage has ever defined.

One email is a question. The other is a countdown.

Sam Rourke resolute at the desk
Tuesday, 8:12 PM Narrator
Three hours. Three hundred and twelve applications. Every score, every manager review timestamp, every outcome.
Sam Rourke
“Correlation between TalentScope score and hiring outcome: 0.94. Zero bottom-quartile candidates received an interview. Average manager review time for rejections: forty-seven seconds.”
Narrator
Your phone rings. Unknown number, NYC area code. You pick up.
Gil Fontaine
“Sam — it’s Gil Fontaine from TalentScope. Apologies for the evening call. I’m hearing there’s a question about classification on your end. Thought I’d get ahead of it. Got a minute?”
Narrator
You have not told Gil. You have not told Nora. You have not told anyone. Someone at Vantage has.
Nora Haddad in the corridor
Tuesday, 5:30 PM — glass-walled corridor Sam Rourke
“Nora — quick question. How often do managers override TalentScope rankings? Interview someone ranked low, reject someone ranked high?”
Nora Haddad
“They review the full profile. TalentScope just helps them prioritize. We covered this at the kickoff — tool recommends, manager decides.”
Sam Rourke
“Override rates? Actual numbers?”
Nora Haddad
“Off the top of my head, no. But these are senior managers. They know their teams.”
Narrator
Your phone buzzes. Text from a NYC area code you don’t recognise. Sam — Gil at TalentScope. Quick call tonight? Hearing there’s a classification question.
You haven’t told Gil. You haven’t told anyone. Except Nora.
Sam Rourke thoughtful at the desk
Tuesday, 6:10 PM Sam Rourke
“Michael — thanks for the note. Selection this cycle was competitive. Happy to share general feedback on the role profile.”
Narrator
Send. Jenna replies in thirty seconds: Sam. Look at the data.
Your phone rings. Gil Fontaine. You have not mentioned TalentScope to anyone today. He is calling about it anyway.
Sam Rourke at the desk late at night
Tuesday, 11:40 PM — midtown Manhattan Narrator

Three notifications on the desk.

Jenna: Sam. Look at the data.

Gil: Sam — happy to hop on tomorrow morning. Would love to get ahead of any concerns.

Nora: Morning stand-up pushed to 9:15. CFO shortlist review still on for Monday.

You have not written a classification memo. You have not told the VP. And somebody at Vantage has already told Gil Fontaine.

Nora Haddad in her corner office
Decision Point2 of 3
Wednesday, 9:18 AM — Nora’s office

You lay it out for Nora: the correlation, the review times, Michael, Priya, Gil’s call. Nora listens without interrupting. When you finish, she says:

“If we suspend TalentScope, my Q2 time-to-fill number goes. My bonus goes with it. And the CFO shortlist for Vantage Capital lands on Monday — if we pause, that role stays open another four weeks. The portfolio bleeds two hundred grand a week without a CFO.”

She is not asking you to hide anything. She is telling you what ‘do the right thing’ costs. Then she asks what you recommend.

What do you recommend to Nora?

Your choice

Suspend TalentScope today. Run the CFO shortlist manually.

Pause automated scoring effective this morning. Route this week’s cycle — including Vantage Capital’s CFO slate — through manual review while compliance determines AEDT status. Nora’s bonus is gone. The CFO hire slips four weeks. You own both.

Your choice

Keep TalentScope running but add human review to every rejection

Managers must now open every bottom-quartile file for a minimum of five minutes before rejection. Preserves the pipeline. Preserves Nora’s number. Does not change the legal picture if managers still rely on the score.

Your choice

Run the CFO shortlist manually — keep TalentScope on the other 33 open roles

The CFO shortlist is the high-profile risk. Cap the exposure by manually reviewing those five candidates. The other 33 open roles can continue through TalentScope while the classification question is properly assessed next quarter.

Nora Haddad making the call
Wednesday, 9:40 AM Sam Rourke
“Suspend today. Manual review for the CFO slate and everything else open. I’ll draft the classification memo this morning and loop legal in by noon.”
Nora Haddad
“My Q2 is gone.”
Sam Rourke
“I know. Mine’s not far behind — I signed the memo that put us here.”
Nora Haddad
“The CFO is going to be furious. Vantage Capital is going to be furious.”
Sam Rourke
“Less furious than the DCWP. And less furious than Priya Venkatesan if she files before we’ve classified the tool.”
Nora Haddad
“Okay. Do it. I’ll brief the CFO. You take the VP.”
Nora Haddad
Wednesday, 9:50 AM Nora Haddad
“Manual review on every bottom-quartile rejection. Five minutes minimum. I can get the managers to do it.”
Sam Rourke
“That’s the mitigation. Not the solution. If the tool’s output still drives the outcome — and managers spend five minutes confirming it — we haven’t changed the classification.”
Nora Haddad
“It’s what I can do without killing the quarter.”
Narrator
The hedge buys time. It doesn’t buy compliance.
Nora Haddad
Wednesday, 9:55 AM Nora Haddad
“Quarterly review. Fine. July slot. I’ll put it on the agenda.”
Sam Rourke
“Agreed. I’ll document what we found.”
Narrator
Document. A file in a folder. Applications keep flowing. The CFO shortlist still lands Monday. Your memo from October is still in the other folder.
Gil Fontaine on the video call
Wednesday, 2:00 PM — conference room, video call Gil Fontaine
“Sam, Nora — appreciate you jumping on. I’m told there’s a question about classification. Let me put your mind at ease. TalentScope is a decision-support tool. Your team always has the final say. None of our two hundred clients has classified us as an AEDT.”
Sam Rourke
“Gil, I have data from our last three hundred applications. Ninety-four percent correlation between your score and our outcome. Forty-seven-second average review time for rejections. My own procurement memo says review judgement stays with the manager. The data says it doesn’t.”
Gil Fontaine
“That’s consistent with good prioritization. Not evidence of replacement. I can put you in touch with our legal team.”
Sam Rourke
“Gil — one other question. When I called you yesterday, you said you’d heard there was a classification question. I hadn’t told anyone. Who told you?”
Gil Fontaine
“I… we have regular check-ins with several of your VPs. It may have come up in general conversation.”
Narrator
General conversation. Someone at Vantage is on Gil’s speed dial. That’s a second story, for later.
Sam Rourke resolute
Decision Point3 of 3
Wednesday, 2:45 PM

Gil has offered his legal team. Nora wants a decision before the 3 PM stand-up. You have enough data to classify TalentScope as an AEDT under § 20-870. The next question is what to do with that classification — because once you write it down, you own it, and so does every executive whose bonus, shortlist, or procurement memo is attached to the tool.

How do you classify and document TalentScope?

Your choice

Classify TalentScope as an AEDT. Open the § 20-871 compliance track today.

Memo today. Triggers bias audit (§ 20-872), candidate notice, public posting. Legal and procurement looped in. Priya Venkatesan gets a written response inviting dialogue. Michael Torres’s file goes back for manual review. Your own October memo gets amended in the record.

Your choice

Wait for TalentScope’s legal team to provide their classification view

Gil offered. Take him up on it. If their counsel’s view is that TalentScope isn’t an AEDT, you have a defensible position before writing anything down internally.

Your choice

Hold classification — log TalentScope as ‘pending vendor legal review’

Gil offered to loop in TalentScope’s counsel. You’ve done the correlation. Let their legal team respond with a formal classification position before you trigger the full compliance track. Document the question as open and the tool as pending review.

Sam Rourke resolute
Wednesday, 5:45 PM Sam Rourke
“Classification memo is signed. TalentScope is an AEDT under § 20-870. Compliance track open. Bias audit starts next week. Candidate notice goes out with the next cycle. Public posting hits the careers page when the audit publishes.”
Nora Haddad
“And the CFO shortlist?”
Sam Rourke
“Manual. Four-week delay. I’ve already written the note to Vantage Capital. Priya gets a written response tonight. Michael goes back for manual review.”
Nora Haddad
“My bonus is toast.”
Sam Rourke
“So is my October memo. But the file is clean.”
Narrator
An email. A text from Jenna. A two-hour correlation. A classification memo signed on a Wednesday afternoon. That’s what a real compliance case will look like.
Gil Fontaine on the follow-up call
Thursday, 11:10 AM Gil Fontaine
“Our counsel’s view: TalentScope is decision-support. The DCWP has not opened enforcement against any of our two hundred clients to date.”
Sam Rourke
“That’s their view. My classification is about how we use it — not how you describe it. I’m opening the compliance track today anyway. The delay just means Monday’s CFO shortlist already went through an unclassified tool.”
Narrator
A day lost. The numbers did not change. The Monday shortlist closed before the classification memo was signed.
Sam Rourke thoughtful
Wednesday, 5:00 PM Sam Rourke
“Internal note: TalentScope operates in decision-support capacity per vendor contract. Concerns documented for Q3 compliance review.”
Narrator
File saved. Folder closed. Nora’s bonus survives Q2. The CFO slate lands Monday. Priya Venkatesan sends a second email, CC’ing her attorney.
Narrator
Jenna doesn’t reply to your last text. Somewhere, Michael Torres applies for another role.

Module Complete

Status: Classified.

Compliance track open.

Your Score

Outcome

Coming Next — Module 2: The Audit

Classification is done. Now you need a bias audit — by whom, under what methodology, and what happens if the independent auditor finds something you’d rather not publish.

Continue to Module 2 →

Module Complete

Status: Classified eventually.

Right destination, costly route.

Your Score

Outcome

Coming Next — Module 2: The Audit

Classification is done, but the Monday cycle ran through the tool before the memo. The audit now has to look backward as well as forward.

Continue to Module 2 →

Module Complete

Status: Classified away.

The file is the prosecution’s exhibit.

Your Score

Outcome

Coming Next — Module 2: The Audit

Without classification, there is no audit. Without an audit, the tool cannot be used. Module 2 starts from the position the classification should have created.

Continue to Module 2 →