← All materials

EventBinder / PolyU AAO Crosscheck

Independent adversarial review of the PA and PB packages.

A. Contradiction / Decision Table

A1. Consensus Facts I Would Treat As High-Confidence

Consensus point Confidence Evidence note
PolyU already has substantial core systems: Alumni Portal/AMS and CEMS. This is not a greenfield alumni-app opportunity. High PA says AMS is in-house, launched 13 Jun 2024, and CEMS already has QR/card check-in, social login, automated emails and analytics (PA/INVESTIGATION.md:7, PA/research/research-aao.md:7-17). PB V4 makes the same "no new app / no new event system" move (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:17-24).
The real event problem is fragmented participation data and AMS writeback, not "add QR check-in." High PA: "fragmentation and data silos" (PA/INVESTIGATION.md:7, PA/INVESTIGATION.md:62-83). PB: "data interoperability" and canonical event-participation contracts (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:30-35, :127-147).
Ordinary LinkedIn products do not provide an unrestricted bulk alumni-career feed into AMS. Scraping is a non-starter. High PA's LinkedIn memo is strong on Talent Insights, Recruiter, Sales Navigator, Sign-In, API closure, hiQ/Proxycurl and PCPD scraping risk (PA/research/research-linkedin.md:9-39). PB agrees no unrestricted bulk feed and no scraping (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:30, :142, :878).
The documented NetID transition is 2011, not 2017. High PA and PB both identify 2011 as public evidence (PA/INVESTIGATION.md:10, PA/research/research-aao.md:13; PB V3 PB/POLYU_ALUMNI_INTEGRATION_PROPOSAL_V3.md:55).
A paid discovery with AAO + ITS + privacy/data owners is the right first commercial step. High PA proposes 4-6 week paid discovery (PA/PROPOSAL.md:27, :301-314). PB proposes six-week discovery with acceptance criteria (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:569-650).
Consent, provenance, identity confidence, and exception handling are first-class scope. High PA proposes consent/profile/event ledgers (PA/PROPOSAL.md:129-160, :269-280). PB formalizes profile assertions, event contracts, identity matching, and exception queues (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:208-257, :403-421, :513-560).
art-mate is a real incumbent/status-quo factor, but should not be attacked directly. High PA has the stronger incumbent work: pricing, repeat PolyU relationship, technical posture and "attack the seam, not the vendor" (PA/INVESTIGATION.md:150-172; PA/research/alphasoft-synthesis.md:12-17). PB treats art-mate as an external source to trace and standardize (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:582, :681).

Agreement caveat: both packages may share the same false assumption that "event participation does not already flow to AMS." Both correctly mark it as a discovery question, but the pitch collapses if ITS shows CEMS already writes all required participation data into AMS (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:73, :858).

A2. Contradictions And My Decisions

Issue PA position PB position My decision
Client-facing scope Sell an "Alumni Engagement Layer" with PWA/digital card/progressive profiling/events/rewards, sitting on AMS/CEMS (PA/PROPOSAL-PLAN.md:9-33, :68-70). Sell "Alumni Data Interoperability": no app, no QR, no event platform; define LinkedIn profile assertions and event-participation contracts (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:17-35, PB/POLYU_ALUMNI_BID_PLAYBOOK_V4.md:29-42). PB is more defensible for Robbie. The brief named two workstreams, and Robbie is an IT manager. PA's broader product vision is useful as a later roadmap, but front-loading app/rewards/card risks looking like scope creep and CEMS duplication.
LinkedIn conclusion "No purchasable LinkedIn product delivers individual alumni record updates" and LinkedIn OIDC is identity/email only (PA/PROPOSAL.md:174-185; PA/research/research-linkedin.md:17, :39). Verified on LinkedIn Plus may expose current position/recent education/change signals under approved scopes; discovery should test Lite/Plus feasibility (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:156-170, :231-234). PA is safer as the room statement; PB is useful as a discovery test. Say: ordinary LinkedIn contracts are not a bulk feed; if PolyU has or can obtain Verified Plus, test it as opt-in profile assertion, not as the core plan. Do not sell "LinkedIn profile refresh" as likely until LinkedIn confirms use, storage, retention and tier in writing.
Whether to cancel/redeploy LinkedIn HKD300k PA strongly anchors on redeploying the HKD300k into first-party capture (PA/PROPOSAL-PLAN.md:13-17; PA/PROPOSAL.md:212). PB says audit the SKU first; do not call it useless before judging against its purchased purpose (PB/POLYU_ALUMNI_BID_PLAYBOOK_V3.md:405-423; V4 PB/POLYU_ALUMNI_BID_PLAYBOOK_V4.md:117, :377). PB is commercially smarter. The spend may belong to HR, careers, communications, or institutional research. The pitch should say "let's identify what this buys and whether it can support AAO's goal," not "cancel it."
CEMS role PA says CEMS keeps small/internal events; EventBinder layer replaces art-mate for flagships and owns event UX/check-in/rewards (PA/PROPOSAL-PLAN.md:70, PA/PROPOSAL.md:243-251, :318). PB says CEMS remains the preferred operational event system; external systems remain allowed only with data-return contracts (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:140, :277-309; PB/POLYU_ALUMNI_BID_PLAYBOOK_V4.md:217-219). PB wins. Use CEMS by default. The first problem is not replacing event operations; it is ensuring every source returns canonical data and exceptions to AMS.
Homecoming 2026 system split PA's final synthesis: art-mate only did free main-gate QR; capacity-limited activities redirected to CEMS (PA/INVESTIGATION.md:154; PA/research/alphasoft-artmate.md:21-23). One PA company memo incorrectly says art-mate handled limited-quota session registration too (PA/research/alphasoft-company.md:31). PB says art-mate main admission QR plus separate registration routes, including PFS for at least one gathering (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:62-64, :956). Use the narrow version. State only: main admission QR was art-mate; limited activities/separate routes need tracing. Do not assert art-mate handled all sub-activity registration.
PFS/LimeSurvey PA mostly treats forms as "ad hoc forms" and focuses on CEMS/art-mate. PB identifies PolyU Form Service / LimeSurvey as a material source and asks to trace it (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:23-24, :317-320, :581-583). PB adds material value. PFS belongs in discovery. It may be the actual source of repeated fields and profile/event form data, not a side note.
FHKPUAA scope PA sees a major integration window: separate company, embedded in PolyU, new membership portal, Cambison/shared-hosting membership flow, consent issues (PA/research/research-fhkpuaa.md:2, :21-23, :45). PB V4 says FHKPUAA is out of primary scope unless AAO identifies a data dependency (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:207, :878). PB for phase 1, PA for discovery questions. Do not pitch FHKPUAA redesign to Robbie now. Ask whether any AAO event/data flow depends on FHKPUAA membership, and park federation-card/portal integration as phase 3.
Incumbent handling PA deeply profiles art-mate/AlphaSoft: pricing, repeat relationship, technical gaps, status-quo threat, coexistence framing (PA/INVESTIGATION.md:143-172; PA/research/alphasoft-synthesis.md:12-17). PB treats art-mate generically as one approved external source. PA uniquely gets this right. The sales risk is not art-mate outbuilding EventBinder; it is price anchoring and relationship inertia. Use PA's coexistence approach, but keep the technical critique out of the room unless asked.
Procurement and commercials PA says size discovery under threshold / ask thresholds, but no concrete number (PA/PROPOSAL-PLAN.md:123-125; PA/PROPOSAL.md:342, :359). PB gives a credible discovery range/opening quote and public threshold evidence: HKD168-198k, open at HKD188k; HKD50k-200k RFQ, over HKD200k tender; expect competition (PB/POLYU_ALUMNI_BID_PLAYBOOK_V4.md:86-90, :246-251). PB wins decisively. Quote discovery after scoping, expect RFQ, prepare supplier/COI/IP documents. Do not imply direct award.
Architecture ownership PA proposes an EIL operated around AMS/CEMS, with EventBinder layer and possible source escrow (PA/PROPOSAL.md:79-85, :94-123). PB requires checking existing ITS integration bus/ETL/iPaaS/API gateway/master data service before adding runtime (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:397, :637). PB is safer. Final architecture should be an integration/data-contract boundary that can live inside AMS, ITS middleware, or EventBinder-hosted service only if approved.
Pilot choice PA points toward faculty/flagship and Homecoming 2027 as demo (PA/PROPOSAL.md:316-318). PB says Homecoming should be retrospective/sample first, not first live implementation; live event should be 100-400 after proofs (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:654-705). PB wins. Do not put the first production test on Homecoming. Use Homecoming 2026 data as a reconciliation case study.
Digital card / rotating QR / wallet PA proposes in-app rotating QR and wallet as a differentiator (PA/PROPOSAL-PLAN.md:68; PA/PROPOSAL.md:251). PB excludes new QR, wallet, native/PWA app, and campus-wide gamification from V4 (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:197-203, :872-879). PB for current ask. Digital card is a valid later product hypothesis, but it is not one of Robbie's two named workstreams and will trigger turnstile/security scope.
Use of EventBinder/cabi assets PA uses cabi as implementation credibility, but also admits payment, SSO, consent ledger, CRM connector, zh-HK, gamification are net-new; v2025 live status must be verified (PA/research/research-cabi.md:2, :35-47, PA/PROPOSAL-PLAN.md:143). PB largely avoids relying on product inventory, positioning EventBinder as integrator/proof-builder. PB is safer. Do not sell cabi as production platform until live status, support, privacy, payment, localization, and security are verified. Use existing event-tech experience only as credibility.

B. Evidence-Confidence Audit

B1. Claims Safe To State In The Room

Claim Confidence Why
CEMS exists and already covers major event capabilities; do not pitch basic QR check-in. High Both packages cite PolyU public ITS pages; PA and PB independently converge (PA/research/research-aao.md:17; PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:58-60, :281-293).
Current Alumni Portal/AMS launched in June 2024 and is in-house ITS-built. High Strong PA sourcing (PA/research/research-aao.md:7). PB agrees but asks ownership/interfaces be confirmed (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:50-52).
LinkedIn Talent Insights / Sales Navigator / Recruiter / ordinary OIDC are not bulk alumni master-data feeds. High PA's LinkedIn memo is detailed and sourced (PA/research/research-linkedin.md:9-17, :37-39). PB agrees ordinary APIs are not unrestricted bulk (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:30, :160-165).
No scraping. High Legal/ToS/PCPD risk is documented by PA; PB also excludes scraping (PA/research/research-linkedin.md:19-25; PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:878).
art-mate/AlphaSoft owns and operates art-mate; art-mate handled Homecoming main QR. High PA triangulates legal pages/whois/phone/registry-derived records and PolyU links (PA/research/alphasoft-synthesis.md:2; PA/research/alphasoft-artmate.md:21).
Procurement route must be confirmed; HKD188k discovery likely needs quotations, not a casual direct appointment. Medium-high PB cites public quick guide, but current Finance policy controls (PB/POLYU_ALUMNI_BID_PLAYBOOK_V4.md:246-251).

B2. Claims That Would Embarrass The Pitcher If Stated As Fact

Claim Grade Problem Resolution
"No LinkedIn product at any spend can deliver individual profile updates." Medium risk PA is right for mainstream products, but PB identifies Verified on LinkedIn Plus docs that may expose current position/recent education for consenting members. Say "ordinary LinkedIn products and the current spend should not be assumed to provide this; Verified Plus must be audited."
"Verified on LinkedIn Plus is a viable production path for PolyU alumni refresh." High risk PB cites docs, but there is no evidence PolyU has Plus, qualifies for it, that alumni profile-refresh is an approved use case, or that durable AMS storage is allowed (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:168-170, :862). Treat as a feasibility workstream only.
"HKD300k is LinkedIn Talent Insights." Medium risk PA says likely, based on price benchmarks; product unknown (PA/research/research-linkedin.md:5-7, :45). Ask for invoice/SKU/owner/renewal.
"The HKD300k should be cancelled/redeployed." High risk Could belong to another unit or produce aggregate value. Audit usage/value first; recommend reduce/re-scope/retain/stop after evidence.
"Homecoming limited-quota activities were handled by art-mate." Wrong / high risk PA's own synthesis corrects this; stronger evidence says CEMS/separate routes, not art-mate for all sub-activities (PA/research/alphasoft-synthesis.md:4, PA/research/alphasoft-artmate.md:23). Say main admission on art-mate; limited activities/separate routes to be traced.
"art-mate got paid about HKD6-7k / no tender." Medium risk Rack-rate inference plus no public tender evidence, not contract evidence (PA/research/alphasoft-artmate.md:41; PA/research/alphasoft-synthesis.md:9). Ask what PolyU paid and how it was appointed.
"art-mate is a 7-person husband-wife shop." Medium risk Husband-wife ownership has decent sourcing, but headcount is single/paywalled or archived press (PA/research/alphasoft-company.md:2; PA/research/alphasoft-synthesis.md:9). Keep internal only; do not say in the room.
"art-mate Homecoming page was non-responsive because homepage viewport is 900px." Medium risk Technical audit measured homepage; not necessarily event page (PA/research/alphasoft-synthesis.md:9; PA/research/alphasoft-tech.md:5-7). If used, say the public platform shows legacy/non-responsive patterns; verify event page with screenshots.
"FHKPUAA eCard functions are inside Alumni Portal." High risk PB V3 states this; PA says no public confirmation and only post-login screenshot might support it (PB/POLYU_ALUMNI_INTEGRATION_PROPOSAL_V3.md:21; PA/research/research-fhkpuaa.md:37, :51). Ask; do not assert.
"Cambison processes card payments on shared hosting." Medium risk Application/payment flow through Cambison is supported, but whether card payment is actually processed on that host is inferred and PA's critic flags it (PA/research/research-fhkpuaa.md:21; PA/research/research-critic.md shaky-claims section). Say "application flow appears to involve a third-party host; payment processing must be verified."
"516K alumni is the operational denominator." Medium risk Confirmed as homepage marketing claim only; methodology unknown and jumped from 400K to 516K (PA/research/research-aao.md:5; PA/research/research-critic.md shaky-claims). Ask for active/contactable/reachable counts.
"Portal launch got 4,000 updates, therefore monthly updates can beat that." Medium risk 4,000 in 10 days is sourced, but turning it into a sustained monthly target is extrapolation (PA/PROPOSAL.md:207, PA/research/research-aao.md:7). Use as baseline to beat in a pilot only after current numbers are known.
"No HK university combines app + wallet + rewards." Medium risk Negative public-search claim; could be wrong or private/internal (PA/research/research-platforms.md:47). Use only as "we did not find a public benchmark," not "first in market."
"Gamification improves giving / engagement." Medium-high risk ASU and loyalty stats are directional/single-source; PA itself warns no rigorous university ROI study exists (PA/research/research-platforms.md:39; PA/research/research-playbook.md:17). Frame as hypothesis with CASE AEM metrics, not proven ROI.
"iOS PWA 50MB/7-day eviction; Google Wallet imports pkpass." High risk PA critic flags these as likely outdated/overstated (PA/research/research-critic.md shaky-claims). Keep out.
"CEMS payment support exists and is sufficient." Medium risk PB says public CEMS pages list payment, but actual AAO/event payment fit is unknown (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:24, :281-293). Ask why art-mate was used; map payment/refund/seating needs.
"CEMS attendance does not write to AMS." High risk This is the whole wedge but explicitly unknown (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:73, PA/INVESTIGATION.md:83). First discovery trace must prove it.
"Cabi is production-ready for this." High risk PA's cabi memo says many useful assets exist, but payment, SSO, consent, CRM connector, zh-HK, gamification are net-new and live status must be verified (PA/research/research-cabi.md:2, :35-47; PA/PROPOSAL-PLAN.md:143). Sell EventBinder capability, not a drop-in platform.
"Discovery can be direct-awarded under threshold." High risk PB's procurement evidence says HKD188k likely needs RFQ; direct award is not safe (PB/POLYU_ALUMNI_BID_PLAYBOOK_V4.md:246-251). Expect RFQ and prepare competitive documents.

C1. Positioning

Chosen: "PolyU Alumni LinkedIn and Event Data Interoperability Discovery."

Why: It matches Robbie's two named workstreams, respects CEMS/AMS, gives ITS a non-threatening role, and produces assets PolyU can use even if implementation goes to ITS or tender. PB's V4 phrasing is the right client-facing position (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:17-35; PB/POLYU_ALUMNI_BID_PLAYBOOK_V4.md:290).

Why not PA's broader engagement app/layer as the opening: It is strategically interesting but too broad for the stated ask. It invites "we already have CEMS," "we already have portal," "why an app?", "who approved rewards?", and "why are you replacing our systems?"

Meeting line:

"I took the two areas literally. This is not a new event system, app, or QR feature. It is a profile-assertion contract for LinkedIn feasibility and a canonical participation-data contract across CEMS, art-mate, PFS, and approved sources, with AMS writeback, consent, provenance, and exceptions."

C2. Workstream 1: LinkedIn Profile Refresh

Chosen: Audit and feasibility proof, not a promise of enrichment.

Scope:

Why: PA proves mainstream LinkedIn products cannot solve the CRM refresh problem (PA/research/research-linkedin.md:9-39). PB usefully identifies a possible Verified Plus path but correctly makes it conditional (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:156-170, :208-234).

Why not alternative: Do not lead with "cancel LinkedIn." It risks embarrassing an internal owner and could be wrong if the product serves another job. Do not sell Verified Plus as the solution because access, use-case approval, storage and adoption are all unproven.

C3. Workstream 2: Event Registration Data Integration

Chosen: CEMS-default, source-agnostic participation contract.

Scope:

Why: This is exactly where both packages converge: fragmentation exists, but the data-return path is unknown. PB's canonical-source contract is the clearest shape (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:331-356, :426-443). PA's art-mate work adds the incumbent reality and price anchor (PA/INVESTIGATION.md:150-164).

Why not alternative: Do not build ticketing, payment, QR, seating, refund or event UX before proving CEMS gaps. Do not require every event to use CEMS; specialist tools may be valid. Make data return mandatory instead.

C4. Target Architecture

Chosen: Minimal semantic integration layer, placement undecided until ITS review.

The layer can be implemented inside AMS, on an existing ITS integration platform, as an ITS-managed service, or as an EventBinder-managed service under approved hosting. Do not pre-commit.

Core components:

Why: It preserves AMS as system of record and avoids a second alumni master. It also keeps EventBinder defensible if ITS later builds production connectors (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:397, :637; PA/PROPOSAL.md:81-85).

Why not alternative: A standalone EventBinder-owned app/platform has more sales upside but is easier for ITS to reject and harder to procure.

C5. Privacy / PDPO Approach

Chosen: Design for purpose-specific consent and minimal data from day one.

Rules:

Why: PA's legal/privacy work is stronger and should be adopted (PA/research/research-playbook.md:31-43; PA/PROPOSAL.md:269-280). PB adds supplier/data-terms discipline (PB/POLYU_ALUMNI_BID_PLAYBOOK_V3.md:192-213; V4 PB/POLYU_ALUMNI_BID_PLAYBOOK_V4.md:264-276).

Why not alternative: "We'll clean it up later" will fail with a university DPO. Consent/provenance is not a compliance afterthought; it is the product.

C6. Procurement And Commercial Structure

Chosen: Quote a fixed-scope discovery after the 90-minute scoping meeting.

Recommended discovery:

Pilot pricing after discovery:

Why: PB is materially better here. PA's "same spend as LinkedIn" anchor is useful in a board discussion but not as a procurement plan.

Why not alternative: A big HKD1m+ platform proposal will likely trigger tender before trust is built. A cheap direct-award quote underprices the real risk and still may not avoid RFQ.

C7. Pilot Design

Chosen: Three proofs, staged after discovery.

  1. LinkedIn profile refresh proof:

  2. Event participation integration proof:

  3. Controlled live AAO event:

Why: PB's acceptance criteria are correct and testable (PB/POLYU_ALUMNI_DATA_INTEROPERABILITY_PROPOSAL_V4.md:654-733). PA's Homecoming 2027 ambition can stay as the milestone only after small proofs.

Why not alternative: Homecoming as first live implementation is reckless. It has too many attendees, family/group bookings, volunteers, vendor seams, and reputational risk.

C8. Incumbent Handling

Chosen: Coexistence plus mandatory data-return standard.

Actions:

Why: PA's incumbent profile is the best unique contribution in either package (PA/INVESTIGATION.md:150-172; PA/research/alphasoft-synthesis.md:12-23).

Why not alternative: A feature-vs-feature comparison against art-mate invites a HKD1/head anchor and loses the room.

C9. Meeting / Discovery Strategy

Chosen: Working session, not sales deck.

Required participants:

90-minute agenda:

  1. Confirm the two outcomes and ten highest-value fields.
  2. Draw real AMS/Portal/CEMS/PFS/art-mate/LinkedIn flows.
  3. Trace one CEMS event and Homecoming 2026 to final AAO records.
  4. Identify LinkedIn SKU, owner, renewal and intended value.
  5. Confirm interfaces, sample data, test accounts, security/privacy route.
  6. Confirm procurement band, acceptance owner and discovery quote inputs.

D. Under-Weighted Risks

  1. The numbers are full of false precision. 516K alumni is a homepage number, not reachable-contact count. HKD300k is an unverified LinkedIn SKU. art-mate cost is rack-rate inference. 4,000 portal updates at launch may not predict recurring yield. Discovery must replace all of these with real denominators.

  2. Both packages assume the client will pay for an external integrator. ITS built AMS in-house to escape vendor licensing. They may view this as backlog work, not vendor work. The discovery must be valuable even if ITS builds it, or there is no reason to buy it.

  3. CEMS may already solve more than either team knows. If CEMS already writes participation into AMS, the event workstream narrows to non-CEMS sources, adoption gaps and vendor-return standards. That is still useful, but much smaller.

  4. The actual ask is narrower than PA's best ideas. Digital card, wallet, rewards, Homecoming passport, FHKPUAA unification and app/PWA are tempting, but they are not the two named workstreams. Over-scoping is the easiest way to lose Robbie.

  5. LinkedIn Plus is wishful until proven. PB's newer LinkedIn angle is intriguing but could be unavailable, slow to certify, contractually restricted, low-adoption, or impossible to store in AMS. The core solution must stand without it.

  6. Optional alumni participation may be low. Voluntary LinkedIn connection and profile confirmation are measured outcomes, not acceptance criteria. Alumni may not care. The value exchange needs to be real, not "please update our database."

  7. PDPO consent state may make the database less usable than assumed. Legacy records, direct marketing, donation asks, FHKPUAA sharing and third-party enrichment all need purpose/consent evidence. If current PICS/consent coverage is thin, the first measurable win may be consent refresh, not career data.

  8. Event-source identity is messy. Family bookings, group purchases, guests, changed names, multiple awards, multiple NetIDs, shared emails and walk-ins can destroy naive match rates. Low-confidence links must never auto-merge.

  9. Procurement can kill momentum. HKD188k likely means RFQ. The pilot likely means tender. A PolyU alumnus with a direct AAO relationship should prepare a conflict-of-interest disclosure. Do not assume relationship-based direct purchase.

  10. EventBinder delivery-capability risk is real. PA's cabi review shows useful assets but also no payments, no university SSO, no consent ledger, no AMS connector, no zh-HK/zh-CN localization, no gamification engine, prototype wallet, and unverified live v2025 status. Overclaiming capability is dangerous.

  11. Standard PolyU terms may capture IP or impose heavy data obligations. PB uniquely catches this. Background IP, subprocessor approvals, no production data in AI tools, retention/destruction evidence, incident duties, warranty and insurance need to be priced and negotiated.

  12. Incumbent price anchoring is brutal. art-mate can do registration/static QR cheaply and already has relationship trust. EventBinder must not be evaluated as a ticketing tool. The category has to be data governance and AMS-linked participation.

  13. Mainland alumni access is under-tested. PolyU has mainland networks and WeChat login. A Cloudflare-first stack may have access/performance and PIPL/cross-border implications. Discovery must ask hosting and mainland channel questions early.

  14. Payments are a hidden scope trap. CEMS claims payment; art-mate has PayMe/card/Alipay/WeChat rails; cabi apparently lacks payment processing. If AAO wants paid events, refunds, memberships or donations, this becomes procurement, finance and PSP integration scope.

  15. Advancement/donor data is barely mapped. Alumni Affairs versus Development/Foundation flows matter because donation solicitation is high-risk direct marketing and could be the budget owner. Both packages under-map this stakeholder area.

  16. FHKPUAA politics can stall the project. PA is right that FHKPUAA is a real adjacent data domain. PB is right to keep it out of scope. The risk is letting it drift in accidentally without data-user, consent and ownership clarity.

  17. Public-source confidence is not internal truth. Both teams infer from public pages, source snippets, headers and forms. The first meeting must aggressively separate "public evidence" from "PolyU's actual architecture and contracts."

Spoken Summary

My sharpest strategic call: lead with PB's narrow interoperability discovery, not PA's broader engagement app. Robbie asked for LinkedIn profile refresh and event registration data integration. Win the first contract by making AMS/CEMS stronger, not by trying to sell PolyU another product.

The three biggest disagreements:

  1. Scope: PA wants an Alumni Engagement Layer with app/card/rewards; PB wants canonical data contracts and connectors. I choose PB for the first pitch. PA's vision belongs in the later roadmap.
  2. LinkedIn: PA says LinkedIn cannot feed individual records; PB says Verified on LinkedIn Plus may offer a consented path. I resolve it this way: ordinary LinkedIn is not a bulk feed; Verified Plus is only a discovery dependency, never the core promise.
  3. Incumbent: PB underplays art-mate; PA understands the real status-quo threat. I use PA's coexistence and price-anchor analysis, but keep it out of the client-facing critique.

The risks both teams most dangerously under-weight: false precision in all the numbers, ITS deciding to build it themselves, and EventBinder overclaiming delivery capacity before cabi/payment/SSO/privacy/support gaps are verified.

Output file: /Users/kenta/repo/puaa/P1/CODEX-CROSSCHECK.md