Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: ci

on:
push:
branches: [main]
branches: [main, dev]
pull_request:
workflow_dispatch:

Expand Down
16 changes: 16 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,22 @@ Code lives in `bench/forgeteval/generate.py`
(or `lang_zh.py` / `lang_ja.py` for non-English). Update the
sub-template table in the docs in the same PR.

## Branch model

We use a three-tier flow:

- `main` — release-quality; protected. Force-pushes and deletions are
blocked; all five CI checks (pytest × py3.10–3.13 + ruff) must pass
before merge. Only mergeable from `dev` via PR.
- `dev` — integration; protected with the same rules as `main`. All
feature work lands here first.
- `feat/<short-slug>` — feature working branches. No GitHub
protection; rebase, force-push, and squash freely. Open a PR into
`dev` when ready; CI runs against the PR.

Hotfixes can go directly to `main` via PR if the change is
release-blocking and small.

## Pull request guidance

- **One logical change per PR.** Two unrelated improvements should
Expand Down
18 changes: 18 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -266,6 +266,24 @@ Roadmap (next):

<br />

## Paper

📄 **[ForgetEval: Benchmarking the Forgetting Axis of Agent Memory Systems](paper/paper.pdf)** — Dongxu Yang, *DeepLethe*, 2026.

Full methodology, formal model of the depth axis (Propositions 1–4), 1000-case ForgetEval, 5-seed variance, distractor sweep, component ablations, and LongMemEval-S comparison. 23 pages, MIT.

```bibtex
@misc{yang2026forgeteval,
author = {Yang, Dongxu},
title = {ForgetEval: Benchmarking the Forgetting Axis of
Agent Memory Systems},
year = {2026},
howpublished = {\url{https://github.com/deeplethe/lethe/blob/main/paper/paper.pdf}},
}
```

<br />

## Star History

<a href="https://star-history.com/#deeplethe/lethe&Date">
Expand Down
Binary file added paper/paper.pdf
Binary file not shown.
Loading