← the Dr Kabalane Yammine canvas
the lawdone

The rules this project cannot break

Six sentences quoted from his own live site that may never ship, in any paraphrase, on any asset. The published evidence contradicts every one.

who worked on it

gatecopygate.pycarries the six forbidden sentences, fails on a paraphrase
skill/projecttwo homes, one subject one html, forever
gateHIS_PICKS.mdthe only file that survives a clear

the chain · what each hand read, decided and wrote

the six forbidden sentencesagentits context moved under it
fed on
Dr Kabalane Yammine · Site.md13 sep 02:36changed since
decided

Banned in any paraphrase, on every asset. Every gate agent carries the list.

UFE recurrence runs 15 to 32 percent against 7 after surgery. Complications are no better and minor ones are worse. Fertility evidence points the other way. His liver median survival is 12 months.
wrote
documents/SPECIFICATIONS.md12 sep 22:59CLAUDE.md13 sep 01:20
the strategy falls out of itagent
fed on
documents/SPECIFICATIONS.md12 sep 22:59
decided

Nobody in Beirut is making the honest argument, because everyone is making the brochure argument.

He volunteered exactly this himself in print, which is the part that makes it his position and not ours.
wrote
documents/THE PLAN.md13 sep 02:40
the Kaissar Yammine trap, permanentlyagent
decided

138 of 167 PubMed records belong to a different Beirut doctor.

Every agent prompt carries the line, forever.
wrote
CLAUDE.md13 sep 01:20
precedence, three deepagent
fed on
site/00_BRIEF/THE_FEARS.md12 sep 15:57site/02_STRUCTURE/AVATARS.md12 sep 23:01documents/PROFILE.md13 sep 01:28
decided

THE_FEARS outranks AVATARS outranks PROFILE.

Three files were giving three answers to the same question and nobody had said which wins. Copy written from the profile sounds like a dossier an agency assembled about a doctor, which is what was rejected the fourth time.
wrote
documents/THE PLAN.md13 sep 02:40
the zero credit rule was killed, and the kill was loggedagent
decided

SPECIFICATIONS_NOTE amends it and keeps the rest.

A rule that is overwritten quietly is a rule that comes back.
wrote
site/00_BRIEF/SPECIFICATIONS_NOTE.md12 sep 23:26
THE ARTIFACT AUTO-REPLY INVENTSgatenine times on this project
decided

Six threads, and every one fired an automatic reply before the session read it.

It invented four generic visitors that are not his avatars, a second person voice, and a hook bank this project does not use. Each correction cost a 300k context read. Turn it off before commenting at volume.
EIGHT artifacts, and the plan listed sixgate
decided

The missing 7d6a6ec2 carries eleven threads of his direct design instructions.

NEVER TRUST A HAND WRITTEN ARTIFACT INDEX. List them.
wrote
documents/THE PLAN.md13 sep 02:40
nineteen threads, eleven awaiting replygate11 of 19 still unanswered
decided

On fd8f39f4, which was in THE PLAN all along.

The pattern, four for four: every time he says something was forgotten, the cause is an artifact whose threads nobody opened. list then comments on EVERY artifact is step zero of this project, not step five.
wrote
site/00_BRIEF/HIS_PICKS.md13 sep 02:38
ONLY ONE FILE SURVIVES A CLEARgate
decided

HIS_PICKS.md. The database is the truth, the file is the copy that survives.

His choices live in an artifact DATABASE and in artifact COMMENT THREADS, and neither is a file. A clear erases them unless the session goes and reads them back. I skipped it and lost his picks.
wrote
site/00_BRIEF/HIS_PICKS.md13 sep 02:38
you saidnothing of what i gave you from the UI UX was locked in, i chose lots of assets and they were forgotten, context is getting erased.
I ALMOST REBUILT A THING HE HAD JUST BUILTgate
decided

A cell_board.py excalidraw was started and deleted.

He had built the worktree type minutes earlier in a parallel session and I did not know. I found out by screenshotting the wrong window. When he refers to something he did, LOOK FOR THE MACHINE BEFORE BUILDING A SECOND ONE.
read what the renderer consumesagent
decided

grep -oE 'n\.[a-z]{1,6}' worktree.html listed every field a card reads, in one call.

It should have been the first thing I ran, not the last.
ONE CANVAS, AND IT IS THE ONLY DOORagent
decided

Every section of the copy carries its ACTUAL WORDS. A card is the unit of refinement.

you saidthere should always be only one artifact as a canvas that opens and where i comment every section from the copyrighting and from the other tasks so i can refine it with the agents until its perfect
the .md on disk is not the source for a drawinggate
decided

Obsidian rewrites the fence as compressed-json the moment it opens one.

Read the scene from its generator, never off the disk file. And emit every text with textLength set, because guessing font metrics overflowed every column once.

rendered out of

documents/THE PLAN.mdthe running order, written to be read cold · 13 sep 02:40
MEMORY.md800 lines, dated, append only · 13 sep 02:40
CLAUDE.mdthe router, the Kaissar Yammine trap · 13 sep 01:20
documents/SPECIFICATIONS.mdfour layers, claim policy, copy laws · 12 sep 22:59
site/00_BRIEF/THE_FEARS.mdhis corrections verbatim; outranks everything · 12 sep 15:57

your call

Nothing is waiting on you here. When this task puts options in front of you they appear on this page, rendered, and on the canvas where your pick is written back the moment you make it.

Rendered out of the markdown stocked in this project, by os/kit/study.py, 13 sep 2026 10:43. A file marked changed since was modified after the hand that read it wrote its output: that is arithmetic off the real timestamps on disk, not a judgement.