AI+HK-FC-P0 · Small Complete Success Guide R0.2

One Clean Reusable Page

一个干净、可重复使用的页面

Student: Chan Ching Ho

Runtime: https://kyle37.homelinked.tech/

Small Success Direction: It can be repeated. · 它能被干净重复。

Current Learning Status: CHOOSING → MAKING → TRIED → CONNECTED → READY_FOR_NEXT

The system may be complex. Chan’s next step should be simple.

系统可以很复杂,但 Chan 的下一步应该很简单。

What Is a Good First Success? · 什么是好的第一次成功?

Chan uses one simple configuration card to turn an existing Homepage template into a new Candidate page, without keeping the old student name, old URL or old product information.

Chan 使用一张简单配置卡,把现有 Homepage 模板变成一个新的 Candidate 页面,并且没有保留旧学生姓名、旧 URL 或旧产品资料。

One clean template
+ one simple config card
+ one candidate page
+ one old-name / old-URL check
+ one handoff note

What “Reusable” Means Here · 这里的“可重复使用”是什么意思

In this stage, reusable does not mean a full automatic platform. It means another person can follow a clear card and checklist to repeat the page once.

这一阶段,“可重复使用”不是完整自动平台,而是另一位同学可以按照清楚的配置卡和检查清单,重复做出一次。

Correct student
显示正确学生
Correct Runtime
显示正确 Runtime
Correct product
显示正确产品
Valid links
链接可以打开
No old name
没有旧学生姓名
No old URL
没有旧 URL

This Five-day Cycle 1 · 本次五日循环一:建立干净模板

Day Action Success
Day 1 — Choose
找到
Choose one existing page and identify 6–8 fields that must change. Chan can list what must not be copied blindly.
Day 2 — Create
做出
Create a simple Student / Product Config card. There is one reusable configuration card.
Day 3 — Check
试用
Generate or manually create one Candidate page from the card. A new Candidate page opens and shows the correct student and product.
Day 4 — Connect
连接
Search for old names, old URLs and old product IDs; check the main links. No obvious old identity remains.
Day 5 — Continue
留下
Ask one classmate to follow the checklist and modify a test version. The next person can repeat one clean page update.

Simple Config Card · 简单配置卡

Chan does not need a full Runtime Generator first. Start with this simple card.

Chan 第一轮不需要完整 Runtime Generator。先从这张简单配置卡开始。

student_name:
formal_role:
runtime_id:
homepage_url:
product_name:
product_status:
demo_url:
delivery_url:
runtime_links:

What Counts as Success? · 什么就算成功?

A new Candidate page:
显示正确学生;
显示正确产品;
链接可以打开;
没有旧学生姓名或旧 URL;
另一位同学能按清单重复一次。

This is already a valid student success. A production-grade generator is not required in this stage.

这已经是有效的学生成功。这一阶段不要求生产级 Generator。

What Chan Does Not Need to Finish · Chan 不需要完成什么

Full Runtime Generator
完整 Runtime Generator

Multi-schema system
多 Schema 系统

Automatic Webhook idempotency
自动 Webhook 幂等

Production Secret management platform
生产 Secret 管理平台

Automatic rollback system
自动回滚系统

Batch deployment platform
批量部署平台

These can become Admin Engineering Backlog later.

这些可以以后进入 Admin Engineering Backlog。

Success Levels · 成功级别

Level Meaning 中文
VISIBLE_SUCCESS There is one clean Candidate page. 有一个干净的 Candidate 页面。
USABLE_SUCCESS Another person can follow the checklist once. 另一位同学能按清单操作一次。
CONNECTED_SUCCESS The page connects to Runtime links and sample delivery. 页面已连接 Runtime 入口和样本交付。
CONTINUITY_SUCCESS The next person can repeat or improve it. 下一位能够重复或改善。

Daily Card · 每日三句话

Chan only needs to record three short answers each day.

Chan 每天只需要记录三句话。

Today I Made
我今天做了什么?

Today I Tried
我怎样试过?发生了什么?

Next Step
下一步是什么?

Example · 例子

Today I Made:
A config card for one Candidate page.

Today I Tried:
I changed the student name, Runtime URL and product title.
The page opened, but one old URL was still visible.

Next Step:
Add an old-URL check to the checklist.

Reusable Page Checklist · 可重复页面检查清单

1. Student name is correct.
2. Formal role is correct.
3. Runtime ID is correct.
4. Homepage URL is correct.
5. Product name is correct.
6. Product status is correct.
7. Demo / sample link opens.
8. Evidence / Official / Handoff links open.
9. No old student name remains.
10. No old Runtime URL remains.
11. No secret or private data appears.
12. Next person can continue.

What I Will Leave · 我会留下什么

1. One simple reusable template
2. One Student / Product Config card
3. One Candidate page
4. One old-name and old-URL check
5. One checklist
6. One Handoff note

Final target: I made one page reusable. Someone followed the checklist. I fixed one copied old field. The next person knows how to repeat it.

最终目标:我让一个页面可以重复使用。有人按清单试过。我修正了一个被复制的旧字段。下一位知道怎样重复。

Formal Contract Alignment · 合约对齐

Formal Contract Role: Assistant Software Engineer

Project Learning Direction: One Clean Reusable Page · 一个干净、可重复使用的页面

This learning direction helps concretise the internship work. It does not replace, amend or override Chan Ching Ho’s individual internship agreement.

本学习方向用于把实习工作具体化,不取代、修改或覆盖 Chan Ching Ho 的个人实习合约。

Student-stage work should not be treated as production DevOps or full payment-system responsibility.

Runtime Links · Runtime 入口

Home Guide SSH URL CN URL EN Practice CN Practice EN Evidence Official Handoff Homepage History

Safety Boundary · 安全边界

Do not invent tests, customers, sales or acceptance.
不要虚构测试、客户、销售或验收。

Do not expose personal or confidential information.
不要公开个人资料或公司机密。

Do not place API keys, Stripe secrets, webhook secrets or SSH keys in public files.
不要把 API Key、Stripe Secret、Webhook Secret 或 SSH Key 放进公开文件。

Do not clone old student identity, old orders, old Evidence or old QR / NFC payload.
不要克隆旧学生身份、旧订单、旧 Evidence 或旧 QR / NFC Payload。

Use Stripe Test Mode unless Admin explicitly approves otherwise.
除非 Admin 明确批准,否则只使用 Stripe Test Mode。

Published 2026-07-21 14:24 HKT. Small Complete Success Guide R0.2. Student owns capability creation. Admin owns trusted publication.