C
Chisel
CDP Demo
v0.1.0
—— capability 1 of 6 · Discovery

Search 200 reports across 50 students

Postgres full-text search over counselling reports, ranked by relevance. Filter by school, grade, or report kind.

Filters: Clear all
Showing: "Mira Krishnan"

5 results

ranked by relevance · top 30
Career review Jan 15, 2026 rank 0.374

Career review — Mira Krishnan (consolidated)

Mira Krishnan
CY-53742 · Gr 10
Jacaranda Heights

Mira Krishnan based on assessment battery + 3 counselling sessions. Top pathway: design (consistent across RIASEC, DAT V, and self

Parent meeting Oct 29, 2025 rank 0.343

Parent meeting — Mira Krishnan's pathway plan

Mira Krishnan
CY-53742 · Gr 10
Jacaranda Heights

Mira Krishnan (Grade 10). Discussion focused on engineering as a pathway and the family's view on managing

Test result Apr 14, 2026 rank 0.34

Mock CET / aptitude battery — Mira Krishnan

Mira Krishnan
CY-53742 · Gr 10
Jacaranda Heights

Mira Krishnan completed the mock CET aptitude battery. Performance: Maths 58/100, Logical Reasoning 57/100, English 72/100. Time management

Career review Sep 6, 2025 rank 0.305

Career review — Mira Krishnan (consolidated)

Mira Krishnan
CY-53742 · Gr 10
Jacaranda Heights

Mira Krishnan based on assessment battery + 3 counselling sessions. Top pathway: entrepreneurship (consistent across RIASEC, DAT V, and self

Session note Nov 3, 2025 rank 0.19

Career exploration session — Grade 10

Mira Krishnan
CY-53742 · Gr 10
Jacaranda Heights

Mira Krishnan was engaged today. We explored their interest in research, discussing pathway options at the intersection of curiosity

—— how Discovery works

Postgres FTS over every report, note and transcript

1
Tokenize

Every reports.text and counsellor_note is indexed by Postgres tsvector (english config). One GIN index, refreshed on insert.

2
Query

Search box runs plainto_tsquery + ts_rank_cd. Filter chips (school, grade, RIASEC, kind) compose into the same SQL — no client-side filtering.

3
Highlight

ts_headline wraps matches in <mark> tags so counsellors see the evidence in context.

4
Rank

Top 30 sorted by rank × recency. The aim is < 200 ms server-side on the full corpus, no Elasticsearch needed.