DevSchool · Continuous Evaluation

Hansa Herath (Hansa)

Week-by-week progress review · 7-pillar framework

Period: 2026-09-01 → 2026-10-17 (Weeks 1–7) Issued: 2026-10-19 Sources: 40 daily prompt logs, git history, project code, Week-2 baseline
One-line verdict. The strongest comprehension in the cohort. The single criticism that defined her first evaluation — zero self-initiated work — has flipped completely from Week 5 onward.
3.69/5
Strong
Period-average weighted score across all 7 pillars.
Scale: 4.5+ Outstanding · 3.5+ Strong · 2.5+ Competent.

How this is scored

This mirrors the program’s evaluation framework (see the site Evaluation section): seven weighted pillars, each rated 1–5, plus the prompt-quality metrics and L1–L5 maturity levels the trainers track weekly. Prompt Engineering carries the heaviest weight — in an AI-first program, how you communicate with AI determines everything else.

Pillar weights

PillarWeight
Prompt Engineering30%
Problem Solving20%
Code Quality15%
Security10%
Accessibility10%
Professional Skills10%
Leadership5%

Score scale

ScoreLevelMeaning
5Exceptionalcan teach, innovates
4Independentsolo, understands why
3Guidedneeds help, gets basics
2Awarenessknows concept, can't do
1Absentnothing

Trajectory at a glance

Prompt quality score

100%80%60%40%20%0%60% grad targetW1W2W3W4W5W6W7

Rises steadily from 22% (W1) to 54% (W7). Graduation target is 60% first-pass-quality.

Prompt maturity level

L1L2L3L4L5W1W2W3W4W5W6W7

L1 vague → L5 strategic. Target: L3 by W8. Hansa reaches L4 within the period.

Security & accessibility in prompts

100%80%60%40%20%0%50% targetW1W2W3W4W5W6W7

Both climb late as real backends and the shared app force the issue. Program target is 50%+ by week 12.

Pillar radar — W1 vs W7

PromptsProblemSolvingCodeSecurityA11yProfessionalLeadershipWeek 1Week 7

The shape expands outward over the seven weeks — the model the trainers overlay monthly.

Weekly prompt tracking

WeekPrompt ScoreFirst-PassSecurityA11yLevel
W1 Sep 1–722%10%0%0%L1
W2 Sep 8–1436%35%5%10%L2
W3 Sep 15–2140%35%5%10%L2
W4 Sep 22–2844%40%30%10%L3
W5 Sep 29–Oct 552%45%35%10%L4
W6 Oct 6–1250%48%30%40%L4
W7 Oct 13–1954%52%45%45%L4

Period scorecard (average)

PillarScore /5WeightWeighted
Prompt Engineering4/530%1.20
Problem Solving4/520%0.80
Code Quality4/515%0.60
Security3/510%0.30
Accessibility2/510%0.20
Professional Skills4/510%0.40
Leadership4/55%0.20
TOTAL100%3.70/5

Weighted total above uses rounded period-average pillar scores; the headline 3.69/5 uses the exact averages.

Week 1 · Sep 1–7

Foundations & tooling

Environment setup, with two genuinely good steering files.

2.05/5
Developing
baseline
22%
Prompt score
10%
First-pass
0%
Security
0%
A11y
L1
Maturity

Pillar scores — W1

Prompt Engineering3/5Problem Solving2/5Code Quality1/5Security1/5Accessibility1/5Professional Skills3/5Leadership2/5

Pillar radar — W1

PromptsProblemSolvingCodeSecurityA11yProfessionalLeadership

What was built

Skills demonstrated

Git (clone/push/pull, remote-auth troubleshooting), Kiro config, terminal/PowerShell.

Initiative & origin assigned

Mostly setup, but one own-idea spark: on 09-02 she drafted a full 5-element brief for a fitness/gym site (it never became a maintained project). Lots of conceptual curiosity about how web dev works end to end.

“if I can’t explain it, I don’t keep it (steering rule she wrote)”— 09-03

Prompt-rubric read

Prompts are a mix of two structured steering files (strong) and casual, typo-heavy one-liners (axes 1–4 low).

Did well

  • Her steering files already encode the program’s core values (prompt structure + explainability).

Watch / fix

  • Shaky git mental model; heavy reliance on “push/pull” muscle memory.
  • The typo pattern that persists all period starts here.
Week 2 · Sep 8–14

OpenEyes & strong semantics

Top-of-cohort execution on an assigned landing project.

3.55/5
Strong
▲ improving
36%
Prompt score
35%
First-pass
5%
Security
10%
A11y
L2
Maturity

Pillar scores — W2

Prompt Engineering4/5Problem Solving4/5Code Quality4/5Security2/5Accessibility2/5Professional Skills4/5Leadership3/5

Pillar radar — W2

PromptsProblemSolvingCodeSecurityA11yProfessionalLeadership

What was built

Skills demonstrated

Strong semantic HTML (tables with caption/colspan, figure, address), CSS variables/BEM, JS-free interactivity.

Initiative & origin assigned

Still ~100% assignment-driven on the what. The first eval’s verdict held: after seven sessions, one project (OpenEyes) and zero self-initiated work.

“check the prompts I’ve uploaded today and let me know what I can change to make them way better”— 09-14

Prompt-rubric read

Her OpenEyes prompts use the full Context/Task/Constraints/Format/Edge-cases template cleanly (axes 1–5 strong), but aimed at an assigned task — so initiative, not prompt skill, is the cap.

Did well

  • Correct semantics under complexity; <details> reused for the gallery — skill compounding.
  • Maintainability instinct — asked to deduplicate CSS with a no-regression constraint.
  • Meta-learning — asked for a ranked critique of her own prompts.

Watch / fix

  • Broken #about anchor; no prefers-reduced-motion fallback.
  • Recurring typos; slow decisions (slideshow cycled through options).
Week 3 · Sep 15–21

Breadth & JavaScript explosion

Three new multi-page sites and the arrival of real JavaScript.

3.45/5
Competent
▬ steady
40%
Prompt score
35%
First-pass
5%
Security
10%
A11y
L2
Maturity

Pillar scores — W3

Prompt Engineering4/5Problem Solving4/5Code Quality4/5Security2/5Accessibility2/5Professional Skills3/5Leadership3/5

Pillar radar — W3

PromptsProblemSolvingCodeSecurityA11yProfessionalLeadership

What was built

Skills demonstrated

JavaScript clearly appears (translator, typewriter, globe, maps) — beyond the taught curriculum. Plus responsive, animation, SVG, video backgrounds.

Initiative & origin mixed

A big jump in ambition and JS skill, but these still read as assigned-style niche builds executed with unusually high flair. The “whose idea” question is improving but not yet settled.

“nope its not the way i wanted it — lets go with option A”— 09-17

Prompt-rubric read

Specificity and context (axes 1–2) high; iteration efficiency (axis 9) hurt by indecision. Security/a11y (7–8) still largely absent.

Did well

  • JavaScript going-beyond, across three rich sites; strong aesthetic direction.
  • Responsive + animation craft is well above beginner level.

Watch / fix

  • Decision churn (the globe/map saga: globe → zoom → plane → revert).
  • Very typo-heavy; sometimes 15+ bullet edits in a single prompt.
Week 4 · Sep 22–28

Full-stack breakthrough

First full-stack work — PHP, MySQL, JWT, Angular.

3.80/5
Strong
▲ improving
44%
Prompt score
40%
First-pass
30%
Security
10%
A11y
L3
Maturity

Pillar scores — W4

Prompt Engineering4/5Problem Solving4/5Code Quality4/5Security4/5Accessibility2/5Professional Skills4/5Leadership4/5

Pillar radar — W4

PromptsProblemSolvingCodeSecurityA11yProfessionalLeadership

What was built

Skills demonstrated

PHP, MySQL, JWT auth, Angular (components/services/routing), REST, Postman, MAMP, file uploads — a major technical escalation.

Initiative & origin assigned

Still assignment-flavored on the what, but independently driven. Sharp conceptual questions and strong metacognition — she asked the assistant to flag “this is new to you” so she’d know where she has more to learn.

“issue a signed JWT containing the user id … a reusable check that protects my other endpoints by verifying that token.”— 09-25
“if I want a UI backed by a database, how will that work?”— 09-27

Prompt-rubric read

Security (axis 7) strong and partly self-driven; her backend prompts are cleaner and more precise than her W3 CSS walls.

Did well

  • Security practice done right: hashing, prepared statements, JWT, safe error messages.
  • Best-in-cohort metacognition about her own knowledge gaps.

Watch / fix

  • Environment firefighting (PowerShell execution policy, MAMP ports, 403s).
  • Still leans on “go with the recommended option.”
Week 5 · Sep 29–Oct 5

Her own projects, her own method

★ Turning point — she originates two projects of her own and runs both documentation-first.

4.45/5
Strong
▲ improving
★ Turning point. This is the week the “zero self-initiated work” story changes — she originates two projects of her own and runs both documentation-first.
52%
Prompt score
45%
First-pass
35%
Security
10%
A11y
L4
Maturity

Pillar scores — W5

Prompt Engineering5/5Problem Solving5/5Code Quality4/5Security4/5Accessibility2/5Professional Skills5/5Leadership5/5

Pillar radar — W5

PromptsProblemSolvingCodeSecurityA11yProfessionalLeadership

What was built

Skills demonstrated

Software architecture/requirements thinking, data modeling, API design, auth/security design, NestJS/TypeORM/Angular stack selection.

Initiative & origin own work

Maximal. Two projects, both her idea, both method-driven. She chose the stack herself and reasoned about HttpOnly-cookie vs. localStorage tradeoffs and bcrypt. The first eval’s single blocker — “a project with her name on the idea” — is resolved here.

“we’re putting all the creativity into this project … we only going to make the documentation first … when it comes to questions, don’t hold back at all.”— 09-29

Prompt-rubric read

Her strongest prompt-engineering of the whole period — purposeful, tradeoff-aware, self-authored. Problem-solving and leadership peak here.

Did well

  • Two self-conceived projects run as proper specs — senior-beginner behaviour.
  • Reasons about security and architecture tradeoffs on her own (HttpOnly cookies, bcrypt).
  • Reaches L4 maturity: security + edge cases baked into the planning.

Watch / fix

  • Defers some final tech picks to the assistant’s recommendation.
  • Verbose; typos continue.
Week 6 · Oct 6–12

Delivery & joining the team

Ships the Valhalla build and plugs into the shared repo.

4.00/5
Strong
▬ steady
50%
Prompt score
48%
First-pass
30%
Security
40%
A11y
L4
Maturity

Pillar scores — W6

Prompt Engineering4/5Problem Solving4/5Code Quality4/5Security3/5Accessibility4/5Professional Skills5/5Leadership4/5

Pillar radar — W6

PromptsProblemSolvingCodeSecurityA11yProfessionalLeadership

What was built

Skills demonstrated

NestJS/Angular/MySQL full build, SCSS/design tokens, mobile-first responsive, reading and running a teammate’s project, cross-module documentation.

Initiative & origin own work

High and now collaborative — both delivering her own project and plugging into a real multi-person codebase.

“read the data model — ask to understand it, don’t touch the files”— 10-05

Prompt-rubric read

Reusable responsive/token “refactor” prompt templates show mature output-format discipline (axis 5). Professional-skills pillar peaks.

Did well

  • “Ask to learn, don’t touch the files” is exactly the right instinct for a shared repo.
  • Accessibility rises with a deliberate mobile-first refactor.

Watch / fix

  • Mostly steady execution — no major gaps this week.
  • A single “pull from git” day (10-12) keeps volume uneven.
Week 7 · Oct 13–19

Team member + second own build

Confident team contribution plus a second self-initiated full build.

4.50/5
Outstanding
▲ improving
54%
Prompt score
52%
First-pass
45%
Security
45%
A11y
L4
Maturity

Pillar scores — W7

Prompt Engineering4/5Problem Solving5/5Code Quality5/5Security4/5Accessibility4/5Professional Skills5/5Leadership5/5

Pillar radar — W7

PromptsProblemSolvingCodeSecurityA11yProfessionalLeadership

What was built

Skills demonstrated

Real team git workflow (branches, clash avoidance, cross-OS), Angular + PHP/MySQL feature delivery against an existing backend, SCSS partials with @use and mixins, role-based UI gating, a repeatable spec→build process.

Initiative & origin own work

Highest of the whole period — a second self-initiated full build plus substantive shared-project contribution, with her proactively owning the team’s data-clash safety process.

“there are 3 people working … I want to name my database (ex: database-hansa) … before pull every time, check if there’s anything new in the remote that might clash, and let me know the solution before executing it.”— 10-16

Prompt-rubric read

The heavy specs were front-loaded in planning docs, so per-turn prompts look sparse — but the quality lives in the briefs. Leadership and problem-solving at their highest.

Did well

  • Designed the team’s data-clash safety process herself — leadership in a shared codebase.
  • Second self-initiated full build (Dino-Lab) using a repeatable spec→build method.
  • Code quality and problem-solving peak: role-gated UI wired to real backend data, SCSS architecture.

Watch / fix

  • Many single-word “go” prompts make per-turn prompt quality look thin out of context.
  • The W2 craft gaps (broken #about, no reduced-motion) were never explicitly revisited.

DevSchool · Summary

Hansa Herath — overall

Seven-week trajectory, strengths, and priorities for the next period

Week-by-week summary

WeekFocusWeightedGradeLevelOrigin
W1Foundations & tooling2.05DevelopingL1assigned
W2OpenEyes & strong semantics3.55StrongL2assigned
W3Breadth & JavaScript explosion3.45CompetentL2mixed
W4Full-stack breakthrough3.80StrongL3assigned
W5Her own projects, her own method4.45StrongL4own work
W6Delivery & joining the team4.00StrongL4own work
W7Team member + second own build4.50OutstandingL4own work

Strengths & priorities

Clear strengths

  • Comprehension-first habit — constantly asks for concepts to be explained and for critiques of her own prompts. Strongest understanding in the cohort.
  • Security instincts — hashing, JWT, HttpOnly cookies, “don’t reveal which field was wrong.”
  • Spec-before-code discipline — documentation-first on both of her own projects.
  • Initiative — resolved — Valhalla, TaskFlow and Dino-Lab are all her own ideas (W5 onward).
  • Real collaboration — she designed the team’s data-clash safety process herself.

Priorities for next period

  • Precision & typos — persistent across all seven weeks (“sutaible”, “intractive”, “peroper”). Cosmetic but constant; tighten before shipping.
  • Decide faster — a tendency to over-specify then reverse (the W3 globe/map saga, the W2 slideshow).
  • Own the final call — reduce reliance on “go with the recommended option”; make and defend her own technical decisions.
  • Close old craft gaps — the W2 broken #about anchor and missing prefers-reduced-motion were never confirmed fixed.
  • Environment fluency — recurring PowerShell/MAMP/port friction; worth drilling until it stops costing her time.
Bottom line. The defining criticism of her first evaluation — the widest gap in the cohort between ability and initiative — is no longer true after Sep 29. She now originates her own projects and contributes to a shared production-style repo with professional git and security practices. Coverage, understanding and going-beyond are top-tier; initiative is now strong. What caps her is polish — typos, decision churn, and deferring final calls — not capability.

own work self-authored idea/prompt   mixed partly assigned, partly own   assigned executing an instructor brief