01 · Search
Search finds what matches the words.
- README: money handling, two paragraphs
- A forum thread: float or decimal for currency
- Issue: rounding bug in refunds, closed last year
Your review comments say what you block and why. Duplikate turns them into rules your coding agents load before they work, scoped to each repository, and grades them by replaying your past reviews.
A coding agent reads the README, the code and whatever a search returns. It does not know that money is integer cents in this codebase, that the refund flow has been burned before, or which shortcuts you always send back.
Your review comments know. So do the corrections you make to agent output, and the decisions in your pull request threads. That record is what an engineering engram is built from.
What you asked for, what you blocked, and the reason you gave. The clearest record of your rules that exists.
Every edit you make to an agent's change says what it should have done. Each becomes a proposed rule you keep or discard.
Why the queue is idempotent, why a migration runs in two steps. Recorded once, and cited every time it applies.
A rule from one codebase stays there unless you say otherwise. Names of people and companies become roles at the door.
A fictional person, Sam. Step through the layers. Nothing on this page reads anything of yours.
Sam leads a small engineering team.
The questionA pull request stores an order total as a float.
Search finds what matches the words.
A graph connects what relates to what.
Only Sam knows what to do with it. Sam's engram does too, and shows why.
Request changes: store money as integer cents.
Money is integer cents, always. Six past reviews said so.
Sam's review comments, six of them, over two years
The refund rounding bug of last year is why the rule exists.
Nice work on the flow. One blocker: totals must be integer cents, not floats; see the refund rounding bug from last year. Change the column and the two call sites and I'll approve.
Drafted by Sam's AI. Sam approves before it posts.
A review comment Sam wrote on a pull request
Totals are integer cents. A float here is how last year's refund rounding bug started.
A new question, in other words
A new pull request adds a discount field as a decimal.
Money is integer cents, always.Sam's review comment of 3 March
Request changes: keep the discount in integer cents, as the totals are.
Drafted by Sam's AI. Sam approves before it posts.
| Dimension | Repo docs and search | An agent memory layer | An engineering engram |
|---|---|---|---|
| What it knows | What was written down | What came up in its own sessions | What you decided in review, with your reason |
| Where a rule comes from | Whoever wrote the doc | Its own summaries | Your own comments, each cited |
| How it is checked | It is not | Vendor-run benchmarks | Replayed against your past reviews |
| How it stays current | When someone updates the doc | As sessions pile up | From every review and correction you make |
Categories, not products: what each kind of tool does by design, and how agent-memory vendors reported results on their public pages, read 24 October 2026.
Your team does not review code. There is nothing to learn from without reviews.
You want rules from a style guide. This learns from what you actually block, not from what a guide says.
You want a team's rules learned from people who did not agree to it. An engineering engram is built from its owner's own comments only.
You'll talk to a senior engineer, not a sales rep, and leave knowing what your engram would be built from and how it would be measured.