# Introduction to Project Editorial Slayer
**Application for HackMD Non-profit Sponsorship**
**Contact**
> Võ Hoàng Anh (SPyofgame)
> Competitive Programming Teacher (Non-Profit)
> spyofgame200@gmail.com
> Ho Chi Minh City, Vietnam
## 1) Mission & Who We Serve
* We are a teacher-led program helping **high-school/undergrad students** master **competitive programming (CP)** through **structured practice, transparent analytics**, and **mentored feedback**.
* Our goal: **boost performance** (rating, problem-solving depth, implementation hygiene) while **tracking progress** responsibly using our open tools and the **OAI framework** (Observation → Abstraction → Implementation).
### What success looks like
* Students consistently **reach milestones** (next grade/rank/peak).
* **Habits** stabilize (daily/weekly streaks, healthy cadence).
* **Coverage** widens (ratings, tags, divisions), and **accuracy** rises (oneshot %, fewer late WAs/TLEs).
* Measurable **contest pacing** improvements (faster first AC, fewer penalty resubmits).
## 2) Our Approach (OAI + Statistics EXP System)
We teach with a simple mental model:
* **Observation (O):** read constraints, formats, promises; identify traps; log timelines and verdicts.
* **Abstraction (A):** map problems to models (DP/greedy/graph/NT), prove predicates/invariants, choose complexity budgets.
* **Implementation (I):** ship clean code: modular DS/IO, guard rails, local tests, stress & replay.
We pair OAI with our **stats/EXP system (“Starrank”)** that uses public OJ data (e.g., Codeforces API) to compute:
* **Milestones:** next rank/order/level, personal bests.
* **Progress:** vs yesterday/last week/month/quarter and rolling 1/7/30/91d.
* **Habits:** streaks, day-of-week cadence.
* **Coverage & Completeness:** ratings/tags/divisions/verdicts.
* **Accuracy & Diagnostics:** oneshot rate, shots/AC, per-tag hit rate, **failure timing** (sample/pretest/systest), **near-TLE/MLE** footprints.
* **Trends:** last-100 AC distribution, median/IQR, **comfort** vs current rating.
All tables render to Markdown so students can **see, reflect, and adjust** their plan weekly.
> Privacy note: We analyze **public submission data** and store only training analytics; no commercial use.
## 3) Why HackMD (and how we’ll use it)
HackMD is perfect for our **note-centric** workflow: lesson plans, shared checklists, postmortems, and weekly analytics snapshots.
### We will:
1. **Publish curricula & playbooks**
* OAI primers, tag ladders, difficulty ladders, “read-before-code” checklists.
2. **Run weekly notebooks**
* “Week N Goals,” problem sets, **progress tables** pasted as Markdown, action items per student.
3. **Standardize reflection**
* Contest/postmortem templates (root cause by O/A/I, next actions), **habit** & **accuracy** rubrics.
4. **Collect evidence**
* Links to submissions, snippets, failing seeds, delta-debug traces.
5. **Operate safely**
* Private team for minors & sensitive reflections; publish selected pedagogy as public notes.
**Why sponsorship:** We are an educational/non-profit initiative with \~\[X–Y] active students. A sponsored Prime Team lets us:
* Keep a **private workspace** (student safety & privacy) with **up to 20 members** (or more during peak season).
* Use advanced features (permissions, attachments, history) to sustain weekly operations.
## 4) Recent / Representative Programs (publicly shareable)
* **OAI Bootcamp (4 weeks):** speed hygiene → model depth → reading finesse → mixed mocks.
* **Starrank Weekly:** leaderboard + 15 tables (Highlights, Progress, Habits, Tag Peaks, L100 Trend, Failures, Accuracy…).
* **Peer Review Sprints:** students annotate each other’s O/A/I logs inside HackMD.
* **Community Sessions:** open notes on graph DP, flows, geometry hygiene, etc.
> Links (replace with your notes):
>
> * Curriculum overview: \[link]
> * Sample weekly report: \[link]
> * Contest postmortem pack: \[link]
## 5) How HackMD fits our day-to-day workflow
**Mon:** Publish “Week Plan” (targets by tag/rating, 3 focus levers).
**Tue–Thu:** Students work; append micro-tests, failing seeds, O/A/I checkpoints.
**Fri:** Auto-generate stats tables → paste into “Week Report.”
**Sat:** Review & coaching comments inline; assign next actions.
**Sun:** Publish 2 public notes (mini-lectures) to give back to the community.
## 6) Students & Impact
* **Cohorts:** \[e.g., 25 HS students, 10 freshmen], mixed levels (1200–2000+ CF).
* **Improvements (last term):** median +\[X] rating, +\[Y]% oneshot, −\[Z]% late failures, +\[K] active streak days.
* **Equity:** zero-cost instruction; loaner hardware/time for students with limited resources; open public notes.
## 7) Sponsorship Request
* **Plan:** HackMD Prime Team (private), **\[20] seats** (coaches + students).
* **Duration:** \[12 months], renewable if we meet reporting goals.
* **Why needed:** student privacy + collaborative templates; budget-constrained non-profit/club.
## 8) Compliance & References
* **Non-profit / school letter:** attached or available on request.
* **Code of conduct & privacy:** minors’ PII never published; notes exclude personal data; public notes are pedagogy-only.
* **References:** \[school/club page], \[GitHub org], \[community partner], \[CF group].
---
## Appendix A — Templates (copy for your workspace)
### A.1 OAI Sheet (per problem)
```
# OAI Sheet — Problem: [CF ####X]
## O — Observation
- Constraints & promises:
- Format pitfalls:
- Micro-tests (3):
## A — Abstraction
- Model(s) considered:
- Predicate / invariant:
- Complexity budget:
## I — Implementation
- Plan (≤12 lines pseudo):
- Guardrails (overflow, indexing, epsilon):
- Local tests / fuzz seeds:
```
### A.2 Contest Postmortem (team)
```
# Contest Postmortem — [Round / Date]
- Start latency: __ Penalties: __ First-AC at: __
- Pacing pivots: [when/why]
- Late failures: sample/pretest/systest counts
- Root causes by O/A/I:
- O: ...
- A: ...
- I: ...
- Next-week actions (3 levers): 1) __ 2) __ 3) __
```
### A.3 Weekly Progress Note (per student)
```
# Week N — [Name]
- Milestones: next grade/order/level delta
- Progress: 1/7/30/91d EXP
- Habit: day/ week streaks
- Coverage: rating/tag/division
- Accuracy: oneshot %, shots/AC, per-tag hit
- Diagnostics: late75/90/99, near-TLE/MLE
- Plan: 2 comfort + 2 grow + 1 stretch problems
```
---
### Vietnamese summary (optional for your audience)
**Chúng tôi là giáo viên hướng dẫn lập trình thi đấu**, dùng khung **OAI (Quan sát → Trừu tượng → Cài đặt)** và hệ **thống thống kê EXP** để **nâng hiệu suất** học viên và **theo dõi tiến độ** minh bạch. HackMD giúp chúng tôi **viết giáo trình, nhật ký OAI, báo cáo tuần, postmortem** và chia sẻ công khai các ghi chú học thuật. Xin tài trợ **Prime Team riêng tư** để đảm bảo **quyền riêng tư học sinh** và vận hành ổn định (≈20 ghế).
---
#### One-line subject for the email
> **“\[Your Organization] applies for HackMD non-profit sponsorship”**
#### Attach with the email
* Proof of non-profit/educational status (PDF/image).
* This public note link.
* Short intro (who you serve, why HackMD, privacy need), and 2–3 public sample notes.