MSBAi Knowledge Base — Allowlist, Roles & Access
Authorized senders for the MSBAi knowledge base bot (msbai@illinihunt.org and @MSBAiBot Telegram), with their access tier, role/domain, and the gatekeeping routing. This file is the single source of truth for who has access, at what tier, and in what role. As of 2026-07-28 this is no longer a small pilot: it covers the full MSBAi operating team — all 10 teaching faculty, program leadership, operations, T&L, marketing, admissions, and research observers.
What is actually enforced by code vs. documented intent:
- ✅ Enforced: the allow/deny in the table below —
src/channels/webhook.tsreads the emails (closed-mode). Senders not in the table are not processed; a non-allowlisted@illinois.edusender gets a one-time courteous “limited pilot” reply (since 2026-05-30), non-UIUC/unknown drop silently. Telegram: only the handles in the Telegram table reach @MSBAiBot. Edits take effect within 5 minutes (no restart).- 📋 Documentation / policy, NOT yet code-enforced: the
Accesstier (read-write vs read-only), theRole / domaincolumn, and the Gatekeeping routing section below. Read-only is currently soft (an agent prompt instruction for the observers); the two-stage gate runs as a convention (makers propose, the domain owner reviews), not code. Hard enforcement is future work — seedocs/process-architecture-audit.md§J for the rationale + mechanism.
K-ai Onboarding Cohorts
Agent rule: Rules scoped to “newly onboarded” stakeholders (e.g., Box sync follow-up reminders, onboarding check-ins) apply only to members whose
K-ai access sincedate is within the last 30 days. Everyone else has been an active K-ai user for longer and must not be treated as new, regardless of when they were last mentioned in a session. Cross-reference this table before scheduling any onboarding-style action. Use the date, not the cohort name — cohort labels accumulate, so any rule hardcoded to one label silently stops firing for the next group.
| Cohort label | Who | K-ai access since | Notes |
|---|---|---|---|
founding |
Vishal, Lorena | 2026-03-15 | Pre-pilot; always active |
stage-2-pilot |
Ron, Amber, Maria, Heather, Ravi, Jason, Lindsey, Emily | 2026-04-19 | Core planning team; long-standing active users. (Kacie was in this cohort — access revoked 2026-07-29, see Retired access below) |
added-2026-06-10 |
Ashish | 2026-06-10 | Plan-and-test pilot group |
added-2026-06-12 |
Micaela | 2026-06-12 | Testing-group tester |
faculty-expansion |
Xing Gao, Mathias Kronlund, Gautam Pant | 2026-07-15 | Faculty onboarded July 2026 |
added-2026-07-17 |
Jill, Shambhavi | 2026-07-17 | T&L project management observers |
team-expansion |
Cheng Li, Eric French, Nathan Yang, Abhijeet Ghoshal, Zilong Liu, Vanitha Virudachalam, Kate Deering, Myranda Crist | 2026-07-28 | Full-team expansion (pilot framing retired); onboarding rules currently apply |
added-2026-07-30 |
Sara Barnett | 2026-07-30 | Learning Support; onboarding rules currently apply |
added-2026-07-31 |
Megan Russ, Steven Pratten | 2026-07-31 | Student experience + digital media; onboarding rules currently apply |
added-2026-08-04 |
Brook Corwin | 2026-08-04 | T&L design & production; onboarding rules currently apply |
observer |
W. Ocasio, G. Love | 2026-03-15 | Research observers only |
agent |
Hermes Agent | — | Automated agent principal |
Authorized Senders (MSBAi operating team)
| Name | Title | Access | Role / domain (gatekeeping) | |
|---|---|---|---|---|
| Vishal Sachdev | vishal@illinois.edu | Clinical Associate Professor | read-write | Program Director / academic director — content & academic vision; Faculty (BADM 554) · gate approver: content · k-ai-cohort: founding |
| Maria A. Rodas | mrodas@illinois.edu | Academic Director, Graduate Programs | read-write | Structure: sequencing, prep pathways, cross-program · gate approver: structure · k-ai-cohort: stage-2-pilot (2026-04-19) |
| Ravi Prakash Mehta | mehtar@illinois.edu | Associate Dean of Graduate Programs | read-write | Governance / decisions · gate approver: governance (escalation) · k-ai-cohort: stage-2-pilot (2026-04-19) |
| Amber E. Glynn | aglynn1@illinois.edu | Senior Associate Director of Residential Graduate Degrees | read-write | Operations / KB-feeding · k-ai-cohort: stage-2-pilot (2026-04-19) |
| Heather R. Aldridge | hfletch@illinois.edu | Senior Associate Director of iDegrees | read-write | Onboarding ops · k-ai-cohort: stage-2-pilot (2026-04-19) |
| Lindsey Savoie Halfar | lsavoie@illinois.edu | Director of Marketing | read-write | Marketing & comms (own lane) · k-ai-cohort: stage-2-pilot (2026-04-19) |
| Micaela Childress | mmc5@illinois.edu | Student Services (Heather’s team) | read-only | Testing-group tester (added 2026-06-12, Vishal — plan-and-test meeting). Any updates she sends route through Heather Aldridge (hfletch), who retains full update rights and student-services oversight. Identity note: meeting notes say “Michaela”; matched to Micaela Childress from the 2026-06-11 Essentials-tools thread — verify spelling/person at first contact · k-ai-cohort: added-2026-06-12 |
| Emily A. Ziegler | ekrickl@illinois.edu | Director of Residential Degrees | read-write | Residential degrees · k-ai-cohort: stage-2-pilot (2026-04-19) |
| Jason Mock | jmock@illinois.edu | Senior Director of Teaching & Learning Strategy | read-write | T&L; Learning Design (Cheng Li / Eric French) ladders up through him · k-ai-cohort: stage-2-pilot (2026-04-19) |
| Jill Moore-Reynen | j-moore6@illinois.edu | Associate Director of Project Management, Teaching & Learning | read-only | T&L project management — visibility into course-production tracking and faculty-facing project comms (added 2026-07-17, Vishal, from the FIN 550 production-tracking thread). Any updates she sends route through Jason Mock (jmock), who retains T&L update rights · k-ai-cohort: added-2026-07-17 |
| Shambhavi Joshi | ssjoshi4@illinois.edu | Associate Project Manager, Teaching & Learning | read-only | T&L project management — same terms as Jill Moore-Reynen (added 2026-07-17, Vishal). Updates route through Jason Mock (jmock) · k-ai-cohort: added-2026-07-17 |
| Cheng Li | chengli8@illinois.edu | Learning Designer, Teaching & Learning | read-only | T&L learning design — course production (group formation, tool evaluations, BADM 554 / BDI 513 / FIN 550) (added 2026-07-28, Vishal, from collaborator harvest). Any updates he sends route through Jason Mock (jmock), who retains T&L update rights · k-ai-cohort: team-expansion (2026-07-28) |
| Eric Michael French | frenchem@illinois.edu | Learning Design, Teaching & Learning | read-only | T&L learning design — same terms as Cheng Li (added 2026-07-28, Vishal). Updates route through Jason Mock (jmock) · k-ai-cohort: team-expansion (2026-07-28) |
| Brook Corwin | bcorwin@illinois.edu | Senior Associate Director of Design and Production, Teaching & Learning | read-write | T&L design & production — syllabus/assessment standards analysis; named contact (with Jason Mock) for assessment-framework questions, implementation challenges, and faculty exception requests (Jason’s 2026-08-03 note on the primer thread) (added 2026-08-04, Vishal, requested on-thread 2026-08-03) · k-ai-cohort: added-2026-08-04 |
| Megan Russ | mswhite3@illinois.edu | Assistant Director of Student Experience | read-only | Student experience — onboarding communications, EoC surveys (with Sara Barnett), group-formation comms (added 2026-07-31, Vishal). Any updates she sends route through Heather Aldridge (hfletch), same terms as Micaela Childress. Note: NetID from a previous surname · k-ai-cohort: added-2026-07-31 |
| Steven Pratten | pratten2@illinois.edu | Associate Director of Digital Media | read-only | Digital media — video recording / studio production for course content (BADM 554 recording consultations) (added 2026-07-31, Vishal). Any updates he sends route through Jason Mock (jmock), who retains T&L update rights · k-ai-cohort: added-2026-07-31 |
| Sara Barnett | shbarnet@illinois.edu | Director of Learning Support | read-write | Learning support — own lane: course-support/TA staffing (with Emily Forbes), EoC surveys, live-session scheduling support (added 2026-07-30, Vishal) · k-ai-cohort: added-2026-07-30 |
| Lorena K. Nicholas | lorenan@illinois.edu | Senior Director of Graduate Programs | read-write | Grad programs / official-status confirmations · k-ai-cohort: founding |
| Vishal Sachdev (Hermes Agent) | hermesvishal@gmail.com | agent (owner: Vishal) | read-write | G52 agent principal. Authority scope: compose/propose only — repo-modifying or infra actions require Vishal’s out-of-band approval before execution (G53). Processes agent-inbox tasks; PRs to msba-online/nanoclaw are proposals, not authorized changes · k-ai-cohort: agent |
| Ronald Nathan Guymon | rnguymon@illinois.edu | Senior Lecturer of Accountancy | read-write | Faculty (BDI 513) — course content · k-ai-cohort: stage-2-pilot (2026-04-19) · Note: BDI 513 uses a textbook-first model (McGraw-Hill); Box sync / recording-production reminders do not apply to Ron |
| Ashish Khandelwal | ashishk@illinois.edu | Faculty (BADM 558) | read-write | Faculty (BADM 558) — course content; plan-and-test pilot group (added 2026-06-10, Vishal) · k-ai-cohort: added-2026-06-10 |
| Xing Gao | hgao12@illinois.edu | Teaching Associate Professor of Finance | read-write | Faculty (FIN 550) — course content · k-ai-cohort: faculty-expansion (2026-07-15) |
| Mathias Kronlund | kronlund@illinois.edu | Associate Professor of Finance | read-write | Faculty (FIN 550) — course content · k-ai-cohort: faculty-expansion (2026-07-15) |
| Gautam Pant | gpant@illinois.edu | Professor of Business Administration | read-write | Faculty (BADM 557) — course content · k-ai-cohort: faculty-expansion (2026-07-15) |
| Nathan Yang | ncyang@illinois.edu | Associate Professor of Marketing, C.W. Park Faculty Fellow | read-write | Faculty (Quantum Approaches Pt 1: Quantum Cognition) — course content; chair, Gies AI committee (added 2026-07-28, Vishal — faculty-roster completion) · k-ai-cohort: team-expansion (2026-07-28) |
| Abhijeet Ghoshal | abhi@illinois.edu | Faculty (Quantum Approaches Pt 2) | read-write | Faculty (Quantum Approaches Pt 2: Quantum Computing) — course content (added 2026-07-28, Vishal) · k-ai-cohort: team-expansion (2026-07-28) |
| Zilong Liu | zilongl@illinois.edu | Faculty (BADM 576) | read-write | Faculty (BADM 576 Data Science & ML) — course content; co-instructor Amir Fazli not yet allowlisted (added 2026-07-28, Vishal) · k-ai-cohort: team-expansion (2026-07-28) |
| Vanitha Virudachalam | vanitha@illinois.edu | Faculty (Practicum) | read-write | Faculty (Practicum) — course content (added 2026-07-28, Vishal) · k-ai-cohort: team-expansion (2026-07-28) |
| Kate Deering | ked@illinois.edu | Recruiting & Admissions, Gies Graduate Programs Online | read-only | Admissions & recruiting — webinars, GiesConnect, admitted-learner materials (added 2026-07-28, Vishal, from collaborator harvest). Any updates she sends route to Ravi Mehta (mehtar) for approval (2026-07-29, Vishal — replaces the Kacie Jones routing, which lapsed on her May 2026 departure) · k-ai-cohort: team-expansion (2026-07-28) |
| Myranda Crist | mcrist@illinois.edu | Admissions, Graduate Recruiting & Admissions | read-only | Admissions — application review / Slate workflow (added 2026-07-28, Vishal). Updates route to Ravi Mehta (mehtar) for approval, same terms as Kate Deering (2026-07-29, Vishal) · k-ai-cohort: team-expansion (2026-07-28) |
| William Ocasio | wocasio@illinois.edu | James F. Towey Professor of BA | read-only | Research observer (Gies AI-strategy study) · k-ai-cohort: observer |
| E. Geoffrey Love | glove@illinois.edu | Associate Professor of BA | read-only | Research observer (Gies AI-strategy study) · k-ai-cohort: observer |
Note: two people use NetIDs from a previous surname — Heather Aldridge (hfletch), Emily Ziegler (ekrickl). Confirmed from official Gies profile pages. Ashish Khandelwal’s address confirmed from his 2026-05-21 email header.
Retired access (revoked, no longer authorized):
- Kacie J. Jones (wilson34@illinois.edu) — Director of Graduate Recruiting and Admissions;
k-ai-cohort: stage-2-pilot (2026-04-19). Departed the university May 2026; row removed from the enforced table 2026-07-29 (Vishal). Admissions routing that previously pointed at her now goes to Ravi Mehta (mehtar). Confirmed by Kate Deering (ked@illinois.edu, 2026-07-28) and previously recorded in ACTION_ITEMS.md since 2026-06-10.
Plan-and-test group (2026-06-10): Vishal Sachdev, Amber E. Glynn, Maria A. Rodas, Ashish Khandelwal, Emily A. Ziegler (from the Friday 2 PM meeting invite) — the planning core for K-ai rollout decisions. (Resolved 2026-07-28: the “separate test-only cohort to be named later” never materialized and is obsolete — the 2026-07-28 expansion onboarded the full operating team instead, making a distinct test cohort moot.)
Observer context: W. Ocasio and G. Love are observers for a Gies AI-strategy research study on governance and orchestration; MSBAi×K-ai coordination is a living embodiment of that strategy. Read-only access (soft-enforced via the email-group prompt for now).
Gatekeeping routing (policy — convention now, not yet code-enforced)
Two-stage maker-checker on the source of truth (program/curriculum.md + discussions/DECISIONS.md). Routine writes (ACTION_ITEMS, course files, Box autosync) commit directly. A source-of-truth change should be proposed and approved by the domain owner before it lands (target mechanism: a PR the owner merges — see audit §J.3). Today this runs as a convention, not code.
| Source-of-truth change about… | Approver |
|---|---|
| Course content, CLOs, academic vision | Vishal (content) |
| Sequencing, prep pathways, credits, program structure | Maria (structure) — Vishal fallback while ramping |
| Program governance / high-level calls | Ravi (escalation) — usually via Vishal |
| Admissions & recruiting | Ravi (mehtar) — covers updates from Kate Deering and Myranda Crist (2026-07-29; replaces Kacie Jones, departed May 2026) |
Rule: maker ≠ checker. Amber and the agent are the dominant makers; their SoT proposals route to the domain owner above; they never self-approve. Read-only senders (observers) never propose or approve.
When the agent routes a SoT change to kb-triage, it CCs the domain approver on its reply to the sender; if the sender is that approver, it CCs the fallback (Vishal) / escalation (Ravi).
Telegram Handles
| Name | Telegram Username |
|---|---|
| Vishal Sachdev | @Svishal2001 |
| Ronald Nathan Guymon | @RonGuymon |
Phone on file for Ron: 770-309-9523 (provided 2026-04-16 for verification purposes).
Notes
- Access scope: closed-mode — only senders in the table are processed. A non-listed
@illinois.edusender gets a one-time courtesy reply (“access is limited to the MSBAi program team”) pointing them to Vishal; others drop silently. (History: access was narrowed to a small pilot group 2026-05-30; expanded to the full operating team 2026-07-28.) - To add/remove someone or change a tier/role, edit this file (it’s the single source of truth) and notify Vishal. The allow/deny takes effect within 5 minutes automatically; tier/role/gate changes are documentation until the corresponding enforcement is built.
- Onboarding procedure (2026-08-04): in one commit — (1) add the row here (senders table + cohort table, with the person’s title verified against their Gies profile or email signature), then (2) run
scripts/sync-stakeholders.pyto regenerate the roster instakeholders.md. CI (G57) fails any push where the two files disagree or a retired sender still appears instakeholders.md. Removals: move the row to Retired access and re-run the script. msbai@illinihunt.orgitself is always allowed (internal use).- Telegram allowlist enforcement is active — only the handles above reach @MSBAiBot; all other DMs (and senders with no username) are silently dropped.
Created: 2026-03-15. Pilot group + roles/access consolidated here 2026-05-30. Emails sourced from Gies faculty/staff directory.