# Scholarship Readiness Score Specification

**Program:** Super Camp "Banten Merebut Garuda"  
**Versi:** 1.0  
**Status:** Draft rubric untuk approval dan assessor calibration  
**Tanggal:** 24 Agustus 2026  
**Dokumen induk:** [`prd.md`](./prd.md)

---

## 1. Tujuan

Scholarship Readiness Score (SRS) adalah pengukuran kesiapan siswa pada skala 0-100. SRS digunakan untuk:

- membentuk baseline;
- melihat pertumbuhan;
- menemukan area yang perlu diperkuat;
- memprioritaskan dukungan;
- membantu mentor menyusun action plan; dan
- menyediakan indikator program yang dapat diaudit.

SRS bukan probabilitas memperoleh beasiswa, bukan ranking mutlak antar-siswa, dan bukan pengganti keputusan universitas atau scholarship provider.

Istilah "ilmiah" tidak boleh digunakan sebagai klaim produk sampai rubric validity, assessor calibration, dan inter-rater consistency telah diuji.

---

## 2. Ketentuan tetap dari PDF

### 2.1 Komponen dan bobot

| Komponen | Bobot |
|---|---:|
| English Readiness | 20% |
| Academic Profile | 15% |
| Essay / Personal Statement | 15% |
| Application Documents | 15% |
| CV & Portfolio | 10% |
| Scholarship Mapping | 10% |
| Interview Readiness | 10% |
| Engagement | 5% |
| **Total** | **100%** |

### 2.2 Checkpoint

1. Baseline.
2. Bulan 2.
3. Bulan 4.
4. Bulan 6.

### 2.3 Kategori

| Rentang | Kategori | Makna operasional |
|---:|---|---|
| 85-100 | Scholarship Ready | Siap mendaftar dan bersaing penuh |
| 70-84.99 | Application Ready | Siap mendaftar dengan dukungan minor |
| 55-69.99 | Developing | Memerlukan penguatan lanjutan |
| <55 | Intensive Support | Prioritas intervensi mentor |

---

## 3. Prinsip scoring

### 3.1 Formula

Setiap component score berada pada 0-100.

```text
SRS =
  English Readiness       x 0.20 +
  Academic Profile        x 0.15 +
  Essay/Personal Statement x 0.15 +
  Application Documents   x 0.15 +
  CV & Portfolio           x 0.10 +
  Scholarship Mapping      x 0.10 +
  Interview Readiness      x 0.10 +
  Engagement               x 0.05
```

### 3.2 Penyimpanan dan pembulatan

- Component score disimpan sebagai decimal dengan dua digit desimal.
- Weighted score disimpan dengan dua digit desimal.
- SRS final disimpan dengan dua digit desimal dan ditampilkan satu digit desimal.
- Category ditentukan dari nilai final sebelum formatting tampilan.
- Sistem tidak boleh menghitung dari nilai yang sudah dibulatkan per komponen.

### 3.3 Anchor scale

Untuk indikator kualitatif, assessor memilih anchor berikut:

| Anchor | Definisi umum |
|---:|---|
| 0 | Tidak ada bukti atau belum mulai |
| 25 | Ada bukti awal tetapi sangat tidak lengkap/tidak tervalidasi |
| 50 | Fondasi tersedia; gap material masih ada |
| 75 | Hampir/siap digunakan; gap minor dan dapat ditutup |
| 100 | Lengkap, tervalidasi, relevan, dan siap digunakan secara kompetitif |

Nilai di antara anchor hanya boleh digunakan apabila rubric indicator mendefinisikan perhitungan objektif, misalnya persentase dokumen terverifikasi atau attendance rate.

### 3.4 Missing data

- Assessment dapat disimpan sebagai draft walaupun belum lengkap.
- Assessment tidak dapat dipublikasikan apabila satu komponen wajib belum dinilai.
- Missing tidak sama dengan score 0.
- `not_applicable` tidak digunakan untuk delapan komponen utama.
- Interview Readiness pada siswa yang belum mendapat invitation dinilai melalui diagnostic/mock baseline; kewajiban dua mock interview hanya berlaku bagi peserta yang memasuki tahap seleksi.

---

## 4. Rubric per komponen

Rubric berikut adalah baseline implementasi. Program owner wajib menyetujui rubric version pertama sebelum assessment dipublikasikan.

### 4.1 English Readiness - 20%

#### Indikator

| Indikator | Internal weight |
|---|---:|
| Baseline/latest test evidence | 25% |
| Target score dan gap terhadap target | 25% |
| Improvement plan quality | 20% |
| Execution/progress terhadap plan | 20% |
| Kesesuaian dengan requirement target | 10% |

#### Anchor

| Score | Kriteria |
|---:|---|
| 0 | Tidak ada baseline, target, atau evidence |
| 25 | Ada baseline tetapi target/gap/plan belum jelas atau evidence belum valid |
| 50 | Baseline, target, dan plan tersedia; progress belum konsisten dan gap masih material |
| 75 | Evidence terbaru menunjukkan progress kuat; mendekati target atau hanya memiliki gap minor |
| 100 | Memenuhi/melewati requirement target yang relevan dengan evidence terverifikasi dan plan terjaga |

Catatan:

- TOEFL, IELTS, SAT, dan test lain disimpan sebagai test record terpisah.
- Conversion score lintas test tidak boleh dilakukan tanpa conversion table yang disetujui dan versioned.

### 4.2 Academic Profile - 15%

#### Indikator

| Indikator | Internal weight |
|---|---:|
| Academic record dan konsistensi | 30% |
| Prestasi akademik/non-akademik | 20% |
| Leadership dan extracurricular | 20% |
| Awards/certifications dan evidence | 15% |
| Fit dengan intended major/program | 15% |

#### Anchor

| Score | Kriteria |
|---:|---|
| 0 | Profile tidak tersedia |
| 25 | Data sangat parsial dan mayoritas belum memiliki evidence |
| 50 | Profile dasar lengkap; evidence tersedia sebagian; positioning belum kuat |
| 75 | Profile lengkap, terverifikasi, relevan, dan memiliki positioning kompetitif |
| 100 | Profile sangat kuat, terverifikasi, konsisten, dan jelas selaras dengan target program |

### 4.3 Essay / Personal Statement - 15%

#### Indikator

| Indikator | Internal weight |
|---|---:|
| Authenticity dan clarity of story | 20% |
| Why major / academic motivation | 20% |
| Why university / scholarship fit | 20% |
| Leadership, impact, dan concrete evidence | 20% |
| Structure, language, revision, dan submission readiness | 20% |

#### Anchor

| Score | Kriteria |
|---:|---|
| 0 | Belum ada draft |
| 25 | Draft awal generik, tidak terstruktur, atau tidak mempunyai evidence/story yang jelas |
| 50 | Narasi utama tersedia tetapi fit, impact, atau kualitas penulisan masih membutuhkan revisi material |
| 75 | Narasi autentik dan terstruktur; fit jelas; hanya membutuhkan perbaikan minor |
| 100 | Final, application-specific, tervalidasi mentor, compelling, dan siap submit |

Requirement evidence minimum:

- draft/version;
- mentor feedback;
- revision history;
- final/validated state.

### 4.4 Application Documents - 15%

Komponen ini dihitung per readiness set aplikasi, kemudian assessment menggunakan aplikasi prioritas tertinggi yang valid atau agregasi yang disetujui program owner.

#### Mandatory document set awal

- passport;
- transcript;
- CV;
- essay/personal statement;
- recommendation letter/request;
- English certificate jika disyaratkan;
- portfolio jika disyaratkan;
- dokumen tambahan per target.

#### Perhitungan baseline

```text
document_score =
  (verified mandatory requirements / total mandatory requirements) x 100
```

Penyesuaian:

- expired document dianggap belum verified;
- optional requirement tidak memengaruhi denominator kecuali rubric version menyatakan lain;
- dokumen `uploaded` tetapi belum verified belum dihitung penuh;
- readiness set dan application target yang digunakan wajib dicatat.

#### Anchor interpretasi

| Score | Kriteria |
|---:|---|
| 0 | Tidak ada requirement/document map |
| 25 | <=25% mandatory document verified |
| 50 | >25% sampai 50% verified |
| 75 | >50% sampai <100% verified dan tidak ada blocker permanen |
| 100 | 100% mandatory document verified dan siap digunakan |

### 4.5 CV & Portfolio - 10%

#### Indikator

| Indikator | Internal weight |
|---|---:|
| International CV completeness dan format | 30% |
| Academic/achievement evidence | 20% |
| Leadership/extracurricular evidence | 20% |
| Digital portfolio quality dan accessibility | 15% |
| Relevance terhadap target dan mentor validation | 15% |

#### Anchor

| Score | Kriteria |
|---:|---|
| 0 | CV dan portfolio belum tersedia |
| 25 | CV awal sangat tidak lengkap; portfolio/evidence belum tertata |
| 50 | CV lengkap dasar dan beberapa evidence tersedia; positioning/format masih perlu revisi |
| 75 | CV dan portfolio kuat, relevan, hampir final, dengan gap minor |
| 100 | CV final format internasional dan portfolio tervalidasi, evidence-backed, serta target-specific |

### 4.6 Scholarship Mapping - 10%

#### Indikator

| Indikator | Internal weight |
|---|---:|
| Minimal tiga negara | 15% |
| Minimal lima university/program targets | 20% |
| Tiga sampai lima scholarship targets | 20% |
| Admission/scholarship requirements dan deadline | 25% |
| Fit analysis, gap analysis, dan action plan | 20% |

#### Anchor

| Score | Kriteria |
|---:|---|
| 0 | Belum ada target |
| 25 | Target sangat sedikit, tidak terverifikasi, atau tidak sesuai profile |
| 50 | Minimum target sebagian terpenuhi; requirements/deadlines/fit analysis masih parsial |
| 75 | Target dan mapping hampir lengkap; sebagian kecil informasi perlu verification/update |
| 100 | Minimum target terpenuhi, requirements/deadlines terverifikasi, fit/gap jelas, dan roadmap tervalidasi mentor |

Admin exception terhadap minimum target wajib memiliki reason dan tidak boleh tersembunyi.

### 4.7 Interview Readiness - 10%

#### Indikator

| Indikator | Internal weight |
|---|---:|
| English communication dan confidence | 25% |
| Clarity of goals dan academic motivation | 25% |
| Leadership dan problem solving | 25% |
| Impact orientation dan scholarship fit | 25% |

#### Anchor

| Score | Kriteria |
|---:|---|
| 0 | Belum ada diagnostic/mock evidence |
| 25 | Jawaban sangat tidak terstruktur; tujuan/fit belum dapat dijelaskan |
| 50 | Fondasi jawaban tersedia tetapi clarity, evidence, confidence, atau fit masih lemah |
| 75 | Jawaban terstruktur dan meyakinkan; gap minor masih ada |
| 100 | Performa konsisten, evidence-based, confident, target-specific, dan tervalidasi Interview Ready |

Untuk peserta tahap seleksi:

- minimal dua mock interview;
- mock pertama, feedback, coaching, dan mock kedua tercatat;
- Interview Ready tidak dapat dipublikasikan tanpa kedua assessment.

### 4.8 Engagement - 5%

#### Perhitungan awal

| Indikator | Internal weight |
|---|---:|
| Attendance rate | 30% |
| Weekly check-in on-time rate | 25% |
| Milestone/revision on-time rate | 25% |
| Responsiveness terhadap mentor | 10% |
| Initiative/participation | 10% |

Formula:

```text
Engagement =
  attendance_rate       x 0.30 +
  checkin_ontime_rate   x 0.25 +
  milestone_ontime_rate x 0.25 +
  response_score        x 0.10 +
  initiative_score      x 0.10
```

Ketentuan:

- Excused absence tidak menurunkan attendance denominator.
- Sistem menyimpan numerator dan denominator agar score dapat diaudit.
- Response dan initiative memakai anchor 0/25/50/75/100 dengan assessor note.
- Engagement tidak boleh digunakan untuk menghukum siswa karena kondisi yang telah diberi exception resmi.

---

## 5. Evidence policy

Setiap assessment item menyimpan:

- component;
- indicator;
- raw value/anchor;
- calculated score;
- evidence reference;
- evidence verification state;
- assessor note;
- assessor;
- rubric version;
- timestamp.

Published assessment hanya menggunakan evidence yang:

- dapat diakses oleh assessor;
- relevan terhadap indicator;
- belum expired bila mempunyai masa berlaku;
- terverifikasi sesuai workflow.

Dokumen sensitif tetap private dan tidak disalin ke export SRS; export hanya menampilkan reference metadata yang diizinkan.

---

## 6. Assessment lifecycle

```text
draft -> ready_for_review -> published -> superseded
```

### 6.1 Draft

- Dapat diubah oleh assessor yang berwenang.
- Menampilkan completeness percentage.
- Tidak tampil sebagai official SRS.

### 6.2 Ready for review

- Delapan komponen lengkap.
- Evidence dan assessor note wajib tersedia.
- Formula validation lulus.

### 6.3 Published

- Immutable.
- Menyimpan checkpoint, rubric version, weight version, assessor, publisher, dan timestamp.
- Dapat dilihat siswa sesuai policy.

### 6.4 Superseded

- Koreksi membuat assessment version baru.
- Version lama tetap tersimpan.
- Revision memerlukan reason dan authorized publisher.
- Dashboard menggunakan latest non-superseded published assessment.

---

## 7. Assessor dan approval

### 7.1 Assessor

- Assigned co-mentor menilai siswa dalam scope assignment.
- Facilitator hanya menilai komponen yang diberikan permission.
- Coordinator dapat reassign assessor atau meminta second review.

### 7.2 Second review trigger awal

Second review direkomendasikan apabila:

- SRS berubah lebih dari 15 poin dari checkpoint sebelumnya;
- component score berubah lebih dari 25 poin;
- assessment dipakai untuk keputusan/high-stakes reporting;
- terdapat conflict of interest;
- student mengajukan review dengan evidence baru.

Threshold harus configurable.

### 7.3 Calibration

Sebelum setiap checkpoint:

1. Mentor menilai sample case yang sama.
2. Coordinator membandingkan perbedaan score dan reasoning.
3. Rubric interpretation diselaraskan.
4. Perubahan rubric menghasilkan version baru dan tidak diterapkan retroaktif tanpa explicit recalculation.

---

## 8. Hubungan dengan indikator lain

### 8.1 SRS vs Health Status

- SRS mengukur kesiapan.
- Health Status mengukur risiko operasional saat ini.
- SRS rendah tidak otomatis At Risk tanpa rule yang disetujui.
- Penurunan SRS dapat menjadi Need Attention trigger.

### 8.2 SRS vs Application Stage

- SRS tinggi tidak mengubah application stage.
- Submitted memerlukan proof/verification.
- Application Ready gate dapat menggunakan SRS sebagai advisory atau mandatory hanya setelah Open Decision disetujui.

### 8.3 SRS vs Final Sprint Support Band

- Support Band menggunakan SRS sebagai salah satu input, bukan satu-satunya input.
- Deadline, readiness per aplikasi, missing requirement, milestone, dan mentor judgment tetap dipertimbangkan.

---

## 9. Contoh perhitungan

| Komponen | Score | Bobot | Weighted score |
|---|---:|---:|---:|
| English Readiness | 72 | 20% | 14.40 |
| Academic Profile | 80 | 15% | 12.00 |
| Essay / Personal Statement | 76 | 15% | 11.40 |
| Application Documents | 90 | 15% | 13.50 |
| CV & Portfolio | 85 | 10% | 8.50 |
| Scholarship Mapping | 95 | 10% | 9.50 |
| Interview Readiness | 65 | 10% | 6.50 |
| Engagement | 88 | 5% | 4.40 |
| **SRS** |  | **100%** | **80.20** |

Hasil: **80.2 - Application Ready**.

Siswa ini masih dapat berstatus At Risk apabila memiliki critical deadline yang terancam.

---

## 10. Data model minimum

### `srs_rubric_versions`

- `id`
- `cohort_id`
- `version`
- `status`
- `effective_from`
- `approved_by`
- `approved_at`
- `configuration_json`

### `srs_assessments`

- `id`
- `student_id`
- `cohort_id`
- `checkpoint`
- `rubric_version_id`
- `status`
- `raw_total`
- `display_total`
- `category`
- `assessor_id`
- `publisher_id`
- `published_at`
- `supersedes_id`
- `revision_reason`

### `srs_assessment_items`

- `assessment_id`
- `component_key`
- `indicator_key`
- `raw_value`
- `score`
- `weight`
- `weighted_score`
- `evidence_id`
- `evidence_status`
- `assessor_note`

Database constraints:

- total component weight pada active rubric harus 100%;
- satu published current assessment per student/cohort/checkpoint;
- score 0-100;
- published assessment tidak dapat di-update;
- superseding relation tidak boleh circular.

---

## 11. Dashboard dan report

SRS view minimum:

- score dan category terbaru;
- checkpoint;
- component breakdown;
- evidence completeness;
- delta dari checkpoint sebelumnya;
- trend Baseline-Bulan 2-Bulan 4-Bulan 6;
- rubric version;
- assessor/publish timestamp;
- revision indicator.

Aggregation minimum:

- cohort average dan median;
- category distribution;
- component average;
- growth per checkpoint;
- group/mentor comparison dengan sample-size context;
- missing/incomplete assessment count.

Tidak boleh menampilkan ranking siswa secara default. Comparative analytics digunakan untuk program support, bukan leaderboard publik.

---

## 12. Test cases wajib

### 12.1 Formula

- Delapan component score 100 menghasilkan SRS 100.
- Delapan component score 0 menghasilkan SRS 0.
- Weighted score menggunakan raw decimal, bukan rounded display value.
- Weight total selain 100 menolak rubric activation.

### 12.2 Category boundary

- 54.99 -> Intensive Support.
- 55.00 -> Developing.
- 69.99 -> Developing.
- 70.00 -> Application Ready.
- 84.99 -> Application Ready.
- 85.00 -> Scholarship Ready.
- 100.00 -> Scholarship Ready.

### 12.3 Lifecycle

- Draft incomplete tidak dapat dipublish.
- Published assessment tidak dapat dimutasi.
- Correction membuat version baru dan menandai version lama superseded.
- Student hanya melihat assessment miliknya yang published.
- Mentor di luar assignment tidak dapat melihat/mengubah assessment.

### 12.4 Evidence

- Expired/rejected evidence tidak dihitung sebagai verified.
- Missing evidence tidak otomatis score 0; assessment tetap incomplete.
- Private evidence URL tidak muncul pada broad export.

### 12.5 Engagement

- Excused absence tidak menurunkan denominator.
- Numerator/denominator tersimpan dan dapat direkonsiliasi.

---

## 13. Open decisions khusus SRS

1. Approval rubric version 1 per indikator.
2. Conversion table antar-English test jika dibutuhkan.
3. Academic profile normalization lintas sekolah/kurikulum.
4. Application Documents menggunakan top-priority application atau agregasi multi-application.
5. Second-review threshold final.
6. Apakah SRS >=70 menjadi mandatory Application Ready gate atau hanya advisory.
7. Mekanisme student appeal/review.
8. Reliability metric dan calibration cadence.

Sebelum keputusan disetujui, sistem harus menjaga configurability dan tidak mengubah ketentuan tetap dari PDF: delapan komponen, bobot, empat checkpoint, dan empat category.
