LEARN is a P1 module — currently in planned/design phase and not yet generally available. Features described here reflect the planned P1 design.
Skills catalogue
LEARN maintains a closed skill catalogue — members cannot invent free-text skills. Every skill belongs to a discipline, carries a 1–5 mastery scale, and requires concrete evidence before a level claim is accepted.Disciplines and skill tree
Engineering
Languages, frameworks, infrastructure, security, and architecture skills. ~60 skills at P1.
Design
UX research, visual design, motion, and design systems. ~25 skills at P1.
Operations
Project management, process design, compliance, and people ops. ~25 skills at P1.
Business
Sales, partnerships, customer success, and strategy. ~20 skills at P1.
Finance
Accounting, FP&A, tax, and corporate governance. ~20 skills at P1.
Mastery levels and evidence requirements
Each level from 1 to 5 requires at least one piece of linked evidence. The system accepts four evidence types:Certification expiry alerts
LEARN monitors theexpires_at field on every external certification and fires learn.cert.expiring events at 90, 30, and 7 days before expiry. The CUO/CHRO-skill agent surfaces these as proactive notifications to the member. Renewing a certification before it lapses preserves continuity of the mastery level it supports.
Voting Power (VP)
VP is a quarterly score that quantifies each member’s concrete contribution to the company. REW reads VP at quarter close to weight the BP bonus-pool distribution.What VP measures
VP is a deterministic pure function of three input dimensions:- PROJ Dimension
- TIME Dimension
- KB Dimension
Closed issues, their complexity tags, and the peer ratings attached to each contribution. A member who leads high-complexity work scores higher than one who closes an equal number of low-complexity tasks.
VP roll-up and REW integration
LEARN recomputes VP for all members monthly. Thevp_snapshot table records each member’s total and per-discipline breakdown alongside the parameter_version_id used for that computation. A CI replay job asserts byte-identical output for the last 12 snapshots on every parameter change — if any snapshot drifts, the change is rejected.
VP roll-up is automatic and deterministic. You cannot manually override a VP score. If you believe an input signal is wrong (e.g. a PROJ contribution was miscategorised), correct the source record in PROJ or KB — the next monthly recompute will pick it up.
Hội đồng Chuyên môn (Specialist Council)
The Specialist Council is CyberOS’s adaptation of the Vietnamese academic peer-review format for professional promotion decisions. It ensures every promotion is backed by structured evidence and multiple independent judgements — not a single manager’s opinion.Council workflow
1
Manager Nomination
Promotion cases are opened manually by a manager nomination or a member’s own submission. The system never auto-triggers a promotion case, regardless of how high a member’s VP score is.
2
Parameter Version Snapshot
At submission, LEARN snapshots the current promotion gate criteria (VP threshold, mastery requirements, minimum endorsements, time-in-level) into the case record. Even if parameters are updated mid-review, this case is judged against the criteria that were in effect when it was submitted.
3
Panel Assignment
HR/Ops assigns 3–5 peer judges plus a council chair. The system applies a diversity heuristic — panels should span at least two teams and two seniority levels. The CHRO confirms the final panel before deliberations open.
4
Individual Scoring (Private)
Each judge scores the candidate across five dimensions in a private workspace. Judges cannot see each other’s scores during deliberation — this mirrors the Vietnamese academic hội đồng format and prevents anchoring bias.
5
Aggregate Computation
Once all judges submit, LEARN computes the median score. The median is robust to a single extreme outlier on a small panel. The aggregate score and a recommendation (
ADVANCE, HOLD, or REFINE) are written to the PROMOTION_OUTCOME row.6
Outcome Forwarded to HR
HR receives only the
{summary, recommendation} pair — no per-judge scores, no individual feedback text. This is a structural guarantee: HR’s database role lacks SELECT on the council_vote table in LEARN’s vault schema.7
CEO Final Approval
The CEO reviews the outcome summary and makes the final promotion decision. The CEO can override the council’s recommendation, but must record a written rationale — the audit log distinguishes
council-approved from override outcomes.Promotion gate criteria — example (L2 → L3 engineering)
EU AI Act Art. 14 — Human Oversight: The Specialist Council is the decision-maker for promotions, not an algorithm. LEARN’s computation (VP score, criteria checking) is advisory evidence. The human council deliberates, and the CEO issues the final decision. This design satisfies the human-oversight requirement for high-risk employment-decision systems under Annex III §4.
Career path visualisation
Every member can view their own skill progression and exactly what remains to qualify for the next level.- Member View
- Manager View
Your career-path dashboard shows each gate criterion for your target level, whether you currently meet it, and which specific evidence gaps remain. You can click through to the relevant PROJ issues, KB posts, or certification records that count toward each criterion.
Manager workflow
Skill-level proposals are evidence-driven and surface automatically — you confirm or return them, you do not initiate them from scratch.1
Evidence Accumulates
As a member closes PROJ issues, authors KB posts, earns certifications, and collects endorsements, LEARN automatically updates the evidence record attached to their mastery claims.
2
Proposal Surfaces
When evidence crosses the threshold for the next mastery level, LEARN surfaces a proposal to the member’s manager: “Evidence supports upgrading Mai’s
postgres skill from level 3 to level 4.”3
Manager Confirms
The manager reviews the linked evidence and either confirms the upgrade or returns it with a note explaining what additional evidence is needed.
4
Promotion Case (Manual Nomination)
When you believe a member is ready for a level change (e.g. L2 → L3), you open a promotion case manually. The system checks current gate-criteria readiness and flags any gaps before the case is submitted to the council.