Every entry below carries evidence where possible: a commit hash, a filename, or an announcement. Colour marks whether it belongs to the repository itself, an organisational change, the training programme or a specific person — these four have never moved at the same rhythm: the repository changes all the time, organisations occasionally break, the programme slowly thickens, and people arrive and leave in batches.
b558384 "Initial commit", followed by "Initial Home page" and "Created _Sidebar" — at that point it was still a GitHub wiki, not a recruitment page.
evidence: b558384
254 commits in one year, the peak of the repository's history. The content was all robotics, AI and ROS: MACE, GluonCV, opencv.js, YOLO-in-Android, TensorRT, PocketSphinx speech recognition, deep-learning model compression. The coding-conventions directory was called droid_coding_norm.
evidence: MACE/ · gluoncv_0.2/ · opencv.js/ · droid_coding_norm/
Full-length internship reports begin to appear: speech synthesis integrated on Android, interaction between a ROS server and an Android client, ScanNet data, CNNdroid deployment. Today's "externally visible delivery" system began as these reports.
evidence: Reports/ · reports/
The Programming Language and Compilation Technology Laboratory (PLCT) was founded at the Institute of Software, Chinese Academy of Sciences. The repository gradually became PLCT's official recruitment page, and plct-interns.md appeared.
evidence: plct-interns.md
Borrowing the "espers" setting of Tokiwadai Middle School, it split interns into six levels from LV0 to LV5, assessed by the lead as a "benevolent dictator".
evidence: how-do-we-rank-interns.md file revision history
The third revision wrote "able to analyse a bug or crash independently" in as the hard bar for LV3 — the one rule in this system that looks least like a credential and most like ability.
evidence: how-do-we-rank-interns.md
After the "reorganize" and "Remove Home.md" commits, the repository moved from wiki form to a single README entrance, which it still uses today.
evidence: 9bb3b23 · 066ef35
The first reason given for creating it was "let glory fall on the blade's edge". At the same time, invisible output such as peer mentoring and cross-team help was brought into the assessment system.
evidence: outstanding-interns.md
During the TARSIER operating system team period, Wang Yiqiao independently created and maintained Eulaceura, an openEuler RISC-V derivative distribution; Lu Yan (Robin) completed development board adaptation and had RobinOS named after him.
evidence: outstanding-interns.md
PLCT Lab entered financial contraction. Co-founder Li Weiwei came from the simulator team, Wang Junqiang from TARSIER — where the teams went after disbanding became the starting point of a new company.
evidence: employers.md
A team that took LV4s and several team leads with it scattered within two months. The repository did not delete their names.
evidence: employers.md · outstanding-interns.md
A single commit, b7f25eb, pulled the repository back to a single main line, and the README and internship process were simplified together. This is a seam that "teams and organisations constantly forming and disbanding" left in the repository.
evidence: b7f25eb
A new project announced to member organisations: the smallest possible spend of money and management, in exchange for accelerating the RISC-V ecosystem work that matters to their own business, with 2,000+ internship places a year.
evidence: README · employers.md
a2a18f4 "update and add Project Jiachen introduction". After this, weloveinterns went from PLCT's recruitment page to the main entrance of Project Jiachen.
evidence: a2a18f4
Intern reports from 2021 and earlier were moved out wholesale (b9c43ed, 253 files changed), including a whole archives/ from the Zhongke Chongde period. A forwarding address was left in the README: git checkout 664048d.
evidence: b9c43ed · 664048d
A name used for six years left the stage. Recruitment and training did not stop, but continued under Project Jiachen.
evidence: plct-retire
On the first day of the Bingwu Horse year, Project Jiachen announced the RISC-V Global Leadership Training Programme. Taking its meaning from Nüwa smelting five-colour stones to mend the sky, it works on a ten-year cycle, upgrading from "finding and screening talent" to "training talent systematically and over the long term".
evidence: jiachen-wucai-shi
open-internships.md now lists K181 openEuler robotics package maintenance, K182 openKylin embodied intelligence, K183 RT-Thread, K184 FlagOS RISC-V and K185 RISC-V robotics — all marked "part of the Five-Colour Stone Project".
evidence: 4915bc5 · 589cbf3 · eb14c8f · 53cfa10
83b5f4a "update K182". After 779 commits, the repository is still in the same place, waiting for the next intern's email.
evidence: 83b5f4a