2aa96eec626122b0f712859b372f077d331630dc

refactor student and teacher APIs to use COL_USER_METAS collection, standardize role assignment, and update type definitions ```
copilot-instructions
developent stragegy
if you are ai assistant
- please read
.github/copilot-instructions.md
- please read
.github/memry_bank/notes.md
- always ignore the pattern matching
.ai_ignore
mentioned.
if you are human
- please refer to :
project/002_source/README.md
Description
Languages
TypeScript
97.3%
JavaScript
1.9%
CSS
0.4%
Shell
0.2%