Slides: A Genius With Amnesia - Victor Savkin, Nx
Source Video
A Genius With Amnesia - Victor Savkin, Nx
Relationship To World's Fair 2026
These slides are extracted from a public AI Engineer YouTube video connected to World's Fair 2026. Speaker-matched clips are supporting context unless later confirmed as exact session recordings; official livestream recordings are day-level/event-level source material.
Related Scheduled Sessions
- No individual scheduled session mapping has been assigned yet; treat this as an event livestream deck.
Extracted Slides

OCR text:
Cd
AES
a F Le
. H : aE How can i: bbe 7 : a
sa | : _ thy? Soren
: a ga . ae 7 a : a)
2 : 7 ae s : e ee ‘7 ” aan
Ineds a 7 re _
gues to | 1, ag ye a ' , Lon ee
wim ‘oh i: reas o sane =< ee \. 7
a Lf. z rf : re
4g ; oe eo ale H r
: — ae | ae}
. 7 - aan j Z
F =

OCR text:
o
CTA
: I already
Ho, we have , haar
a standard way ‘ Oe i) eplarad &
; of doing it! we you!
ta : ‘ tne
act 7 a e
4 rn
| H
You are ae ry sl ry ‘ sles
ta i a memory
absohitely cae other repo ~~ ri
night! _ re tg af 7
a
ry
a
j
re Po
a
gi rm

OCR text:
10S000Z
EXAMPLE
CountUnnecessaryReexplaining
Explain the Ul change
Platform
Reexplain the published Ul
Saso
Module1
Explan the Module 1issue
Uichange
ppdnuuqnd a
Module1
Module2
fbxed UT
while integratingitinto Module
Reexplain the fixed Ul change
while Integrating it Into Module
UI
Explain everything whille
IntegratinointoPlatform
One weei
changet
UNNECESSARY REEXPLAINING
-Prev

OCR text:
113A105000Z
PROBLENS TO SOLVE
There are many. They fall into
two categories.
Repoboundaries
Amnesia
The agent can only see and change one repo ata
time,never the system aroundit.

OCR text:
Together, they form onc Graph oi tic work done,
CONC.)
eee etree
Tetra
cole
Repo graph
Py aa
a a a -
gateway
/ ile C el Ad
This is what thie agent shoula see,
ed
ee eda
= a , en

OCR text:
OSM Cedar) @- els) a ato. 23-)
Repo grapn
PT od
i
So it leans on the one who actually understands what is going on: i:1:
Gree re ero lef
, _
wa wy

OCR text:
1A0SH
THE IDEA
The synthetic
monorepo
Connectseparaterepositoriesinto one
unified dependencygraph,without
moving asingleline ofcode.
SEPARATE
EEHLNA

OCR text:
110SH
META MARNESS
An agentwith an
eideticmemory of
the entire
organization.
Itknows everyrepoandremembersevery
sessionbyeverydeveloper.

OCR text:
polygraphsession st/mp
Select repositories
[]poly-design-93df5cbe
[x]poly-frontend-93df5cbθ
[x]poly-backend-93df5cb0
dependents
selected repos
poly-frontend-93df5cb0
poly-backend-93df5cb8
dependencies
poly-design-93df5cb8
selected
connected
api
package
up/k up,down/j down,<space> toggle,<enter> confirm,/filter,<esc>cancel.

OCR text:
Fetchapptite frombackend
HOWWE SOLVEIT
there,only overriding it at runtime.
Polygraph-Deno-Snapshot/poLy-backend-93df5cb0
congleted
prodoctsService:getAll:v1.fn).mocketoravotoe(t/*
/1).getbyId:vt.fn(/*
This is plan-only-nothing has been implenented.Want me to
proceed with implementation (backend via a child agent,frontend
cescribe(Products Routes,O
here),or adjust anything first?
tet agp:FastifvInstance:
beforeEach(asyno ()o
oppFastify():
Cooked for3m8s
ait app.ready():
aait app.register(productsRoutes);
*Claude resuming /Loop wakeup (Jun 18 8:49an)
it('shoutereturnall products'.async()(
const response owait app.inject( method:
The scheduled wakeup fired,but this work is already complete-the
expect(response.statusCode).toBe(200):
backend investigation cane back and I delivered the full
expect(Array-isArray(Jsog.parse(response.body))).toBe(troe):
cross-repo plan in my previous message. Nothing more to do here.
To recap where things stand:the plan is written (backend GET
/api/app-inforeturning{“title":"PolyShopping"},frontend
your plan
fetching it at the app root with a“PolyShopping"fallback and
threading it to Navbar/Footer/document.title).It'splan-only-no
Toa6GT/pi/..
endpoint returning the frontend's title,airror the productsdoeain
code changed.
1.Createsrc/opp-info/(or sieilar)withroutes.ts
service.tsrepository.ts
2.Store thtitte as a constont in the repository layer (optionally env-overridable a1a
prefers the layered split +singletons).
I'm waiting on your go-ahead to implement (or any edits to the
plan).I won't reschedule another check.
nain.ts').
4.Decice response foraat:JsoN"title:
Jsow-only endpoints;ptain text
Is sost consistent with the existing
*Crunched for 5s
5.Add colocated.speo.tstest
Pickroute path-existing c
app.spec.ts.
)implement the plan and push the PRs
7.Keep theProdoct'frontend co
t.91372/100
poly-frontend-93df5cb8 git:(fetch-app-title-from-backend-c9be
the frontend'sexpected shape.
poly-frontend(src/Lib/data-ac
auto mode on (shift+tab to cycle)·gh auth login
open decision for you:*plain
steing,but tbe codebase is JsoN
-Previou

OCR text:
Se Mae etal
fetch-app-title-from-backend a
ae eee eee
io) ~
fet ape tht te basen ad
Q a
ie Sete erieta Ty
a
*
ey
om
lO Rtae Sit ee Prieta.) 7
io Co
od
yw y
ss i

OCR text:
11A0SOH
Potygraph
Yes,reconstruct the session
No,canceL resume
/kup./jdoom,center>toselect,<esc>tocancel
-Previou

OCR text:
93df5cb0
110SH
fron backend API
Potygraph-Deno-Snapshot/poly-backend-93afScbb
app-titta-fron-back
for instructions.
Addsanew
wsat
'GET/api/app-info
eospoint that returns the frontend apo title asJsoN:
(budousA1oona1.)
Sson
read the parent log only.Iwon't make repository,branch,or PR changes.
Explored
Ho
Read SkILL.nd (polygraph:potygraph skill)
Newsec/app-info/donain airroring the sxistingproduets/’pattern:routes.ts
singteton.
The Polygraph skill confiras this 1saresume/read-only checkpoint:restore context, then stop
PotyShopping').
until you give a concretenext instruction. I'e reading the parent Log now and will summarize
only the relevant state.
InLine JsoN response schena,consistent mith the JsoN-only conventions.
Ranwc-1/Users/vsavkin/.poLygraph/sess1ons/fetch-app-titte-fron-backend-c9be44e2/Logs/
parent.log
Colocated vitest specs fer routes/service/repository.
mwTests
uT1 un adu.
nprun buila,andnp
parent.log
(T/8)50d12
ReLated
Explored
Read parent.log
session) fetches this
endpoint.
All your peior togs are availaole here:
/users/vsavkin/.poLygrapb/sessions/fetch-app-titLe-from-backend-c9be44e2/Logs/chitd-Potygraph-Den
inpLenent and push PRs. I'a checking the final log Lines so I don't aiss the handoff point.
o-Snapshot-poly-backend-93df5co8--6d5eB4f569ce.1og
Explored
Read parent.log
not nake code,branch, PR,or other repository changes until the user explicitty asks you to aake
changes.tait for instructions.
Read parent.Log and refreshed context.The Log ends at the earlier *inplenent the plan and push
I'lLread the priorchile-agent1
shelt(
frontend.
The first chunk covers the read-
have the implementation and PR co
Isade no code,branch,PR,or repository changes.I'll wait for your next instruction.
/in/zsh
-tc
Resuned and read the avaflable c
the Fastify backend patterns,o
branch,PR,or code changes ere
gpt-5.5xhighfast
hntp
-Previous

OCR text:
93df5cb0
3AT0S OH
IT
I'll refresh froe the PoLygraph guidance first since this is a resomed PoLygraph session, then
Polygraph-Deno-Snapshot/poLy-backend-93afScbb
Fetch-app-titte-from-bocket
read the parent Log onty.Iwon't make repository, branch,or PR changes.
Explored
Addsanew
What
'GET /opi/app-info
endpoint that returns
the frontend apg titte n JSo:
Read SKILL.nd (polygraph:potygraph skill)
json
dou1ooaa.
untit you give a concrete next fnstruction.I'#reading
The Polygraphskill confirms thisisa resume/read-only chec
int:restore context,then stop
tho
Logbon and will sumnarize
HO
only the relevant state.
Ranwc-L/Users/vsavkin/.polyoraph/sessions/fetch-app-title-fros-backend-c9be44e2/Logs/
service.ts'repository.ts+'types.ts,each xporting a class plus a defaolt-wired
parent.log
singteton.
PotyShopping').
parant.log
d-c9be64e2/t0gs/
Explored
InLine JsoN response schena,consistent with the JsoN-only conventions.
Read parent.log
Colocated vitest specs for routes/service/repository.
mTests
1 undu.
nperunbuila,andnps
(T/BT)55011,102
The parent log shos the plan phase, the contract decision, and the user's tater request to
Frontend consumer PR inpoty-frontend-93afScb
Related
Polygraph session) fetches this
Explored
endpoint.
Read parent.1og
All your peior logs are avaitable here:
/users/vsavkin/.polygraph/sessions/fetch-app-title-from-backend-c9be44e2/Logs/chitd-Potygraph-Den
Read pacent.log and refreshed context.The Log ends at the earLier inplement the plan and push
o-Snapshot-poly-backend-93df5cb8-sdSeB4f569ce.log
the PRsrequest,ahite your handoff says that work is atready done and PRs exist for backend and
frontend.
not make code,branch,PR,or other repository changes until the user explicitty asks you to make
I sade no code, oranch,PR,or repository changes.ILl ait for your next instruction.
changes,Wait for instructions.
I'll read the prior child-agent
"/hin/2h
The first chunk covers the read.c
Let's make a change the schesa of the json we return
have the impLeentation and PR co
shell(f"comnano"
*/bin/zsh
-le
orking (os·escto interrupt)
Resumed and reod the available ch
the Fastify backend patterns,ro
branch,PR,cr code changes ere
gpt-5.5xhigh fast
Previous

OCR text:
11AT0S0H
With the old hardcoded "PolyShopping"this was fine,but a long backend-supplied title has nothing to stop it-it wraps to multiple
lines (inflating the header height)or squeezes the nav links,breaking the layout.(The Footer is unaffected -there the title sits in
its own grid cell and wrapping is harmless.)
The fix
src/components/Navbar.tsx-constrain the title to a single line that ellipsizes when too long,with the full text available on hover:
<Link
to="/"
title="PolyShopping"
className="inline-block text-2xl font-bold text-indigo-68e nr-8 max-w-[208px]truncatealign-middle
data-testid="navbar-title"
PolyShopping
truncate →overfLow-hidden text-ellipsis whitespace-nowrap (no wrapping,"-"on overflow)
max-w-[200px]→ the cap the ellipsis kicks in at
inline-block→an anchor is inline by default and would ignore max-width/truncate without it
align-middle →keeps it vertically aligned with the nav after the display change
titleattribute→fulltitle onhover,sonothingislost
Verification
-npm run build(tsc+vite build clean)
poly-frontend-93df5cb0 git:(fix-the-bug-with-title-1edeacf8)x[0pus 4.8 (1M context)]

OCR text:
session
11A05H.
{"sessionId":
"update-vitest-c3744229"
"title":
"update-vitest"
"status":
"open",
"completed":false,"poLygraphSessionur"
https://snapshot.app.trypolygraph.com/orgs/69cdc268b6aa527e4129c2b4/sessions/update-vitest-c3744229","sessionFolder"
/Users/vsavkin/.poLygraph/sessions/update-vitest-c3744229""orgId":"69cdc268b6aa527e4129c2b4""agentType":"codex"
“agentSessionId:"019edaef-fc33-7e32-a997-f39c292abba2","author":{name":“Victor Savkin"}."repositories":["id
69d2d8cb126de47d9d92afb8",
"name”:"ocean”
"fuluName”:"nrwl/ocean”,“provider":“6ITHUB","defaultBranch":“main"},{"id":
"69d2d8cb126de47d9d92afb1","name":"nx-ai-agents-
Closed019edaf0-9b6b-7a11-92f4-1361c1f258a3
Added all discovered vitest consumers to Polygraph session update-vitest-c3744229.
Session:https://snapshot.app.trypolygraph.com/orgs/69cdc268b6aa527e4129c2b4/sessions/update-vitest-c3744229
Repositories now in the session:
nrwL/ocean
-nrwL/nx-ai-agents-config
nrwL/react-tenplate
nrwl/angular-template
nrwl/typescript-template
-nrwl/nx
-nrwL/dpe-tools
No discovered vitest consumers were left out,and no PRs exist yet.What do you want to chan
Worked for2m35s
What repo do I Need to
ifIwantto add anarticle aboutNx

OCR text:
11A0SOH
Both look directly relevant-one for the vector-indexing pattern,one for the PR collection specifically.Let me pull details on both.First
I need their session IDs.
Called plugin:polygraph:polygraph-mcp (ctrl+o to expand)
Isearched acrossprior sessions.Twoare directly relevant to what you're doing:
1.index-repositories-opened by you,~2 days ago.Added vector indexing and inplemented repository search.This is the closest match:same
vector-indexing mechanics you're about to apply.just on the repositories collection instead of PRs.
2.pr-description-search -opened by Max Kless,~1month ago.Added full-text search to the PR collection specifically.Relevant for the
collection shape,existing indexes,and any write-path considerations on PRs.
Together they bracket your task well:one shows the vector-indexing pattern, the other shows the PR collection you're modifying.
The senantic search surfaced these by relevance but didn't return their session Ios,and neither appears in the recent-session List (both
predate it),so I can't auto-load them yet.To pull the full detail-file paths,index definitions,migration approach,and any gotchas-
I'dwant toopen them directly.
Wantmeto do oneofthese?
1.Load index-repositories (reconmended)-the vector-indexing playbook to mirror.If you have its session ID or uRL handy.paste it and I'll
pull the full breakdown.
2.Load pr-description-search-for how the PR collection'sindexes are currently set up.
3.Both,and I'll synthesize a combined here's how to add vector indexing to the PR collection"plan grounded in what those sessions
actualty did.
If you don't have the IDs, tell me which one(s) you want and I'll dig the out.
*Workedfor41s
ocean git:(add-pr-indexing-9c7ca610)[0pus4.8(1M context)]
Previou

OCR text:
AT0SOH
SUEyJON
IT
Repesitories in this session
vitest-Repository-Anatysis-b079d499
nrel/ex (initiator,in-place-thisIs the repo youreorking 1n)
vitest-dev/vitest (read-only)
view child agent togs
polygraph ageot attach s Vitest-Repository-Analysis-bo79s499-rvitest-dev/vitest
Your session is ready.vitest-dev/vitest is in as areas-only oss repo,ondnrwl/nx is the
in-place Initiator (the repo you're sorking in here).
vitest rego,or coordinate changes across both.
reed for 15s
Can you check hos vitest is built?
Ill delegate an investigation to the vitest repo to find out hpw it's built.This runs thrg
background Potygraph subagent,
potygraph:polygraph-delegate-subagent(Investigate vitest buita)
Alloeed by suto mode classifler
Backgrounded agent (4to manage
(x010110
Context:This is a read-only OSs investigation.Do not make any changes -only inspect files and
report findings.
I've launcbed a background investigation into howvitest is built,delegated toa child agent
running in the vitest-dev/vitest repo.It's looking Into:
Repository vitest-dev/vitest isread-only in this Polygraph session.You may inspect files and
run tocal validation conands,but do not edit files,create commits,push branches,or open pull
Package snager &mooorepo tooling (onpn worksoaces,etc,)
The bnler/buile tool and its config
Root-level boild scripts and orcbestration
that Linitation clearly.
ild-related cI steps
Specificalty cover:(1) The packam
I'll report back with the findings once the agent cooptetes
tsup,esbuild)and wbere its conf
turborepo,nx).(2) The bundler/b
aiting for 1 background agont to finish
package.json and how they orchest
package (use packages/vitest ast
buitd config file,and output for
steps.Provide aclear summary of
I'll investigate the build setop.
nxgit:(fix-issue-with-vitest)x[0pus4.(1ncontext)]
Read((fite_path/users/vsavkin
parallel.
Bash(("co
d.s-La5echo
Read((fite_path":/users/vsavkin
nain
:polygreph-detegat.
Investigate vitest buitd
quAt
6Prevlous

OCR text:
The agent can see 2. tic cocie and
remember eucry cocision meric.
Brora ny
on Deol nes
TS
sae
, . : ES °
PO , ' ous
5 Cry vw
/ Lee Cay : ms
; wot
.
” N
Slide-Derived Subjects To Review
Subject extraction uses video title, related session titles/descriptions, transcript context, and OCR text when available. OCR is best-effort and should be reviewed against the embedded slide images.