|
1 | | -# Palimpsest |
2 | | - |
3 | | -A deterministic crawl kernel. Same input + same seed = identical crawl, identical artifacts, identical replay. |
4 | | - |
5 | | -Not a crawler. Not a Wayback clone. The canonical memory layer of the web. See [CLAUDE.md](CLAUDE.md) for the full philosophy. |
| 1 | +<p align="center"> |
| 2 | + <em>Place logo here</em> |
| 3 | +</p> |
| 4 | + |
| 5 | +<h1 align="center">Palimpsest</h1> |
| 6 | + |
| 7 | +<p align="center"> |
| 8 | + <strong>Deterministic crawl kernel</strong> — same seed, identical crawl, identical replay. |
| 9 | +</p> |
| 10 | + |
| 11 | +<p align="center"> |
| 12 | + <a href="https://github.com/copyleftdev/palimpsest/actions"><img src="https://img.shields.io/github/actions/workflow/status/copyleftdev/palimpsest/ci.yml?branch=main&style=flat-square&label=CI" alt="CI"></a> |
| 13 | + <a href="https://github.com/copyleftdev/palimpsest/releases"><img src="https://img.shields.io/github/v/tag/copyleftdev/palimpsest?style=flat-square&label=release&color=4f46e5" alt="Release"></a> |
| 14 | + <img src="https://img.shields.io/badge/tests-288-16a34a?style=flat-square" alt="Tests"> |
| 15 | + <img src="https://img.shields.io/badge/crates-15-4f46e5?style=flat-square" alt="Crates"> |
| 16 | + <img src="https://img.shields.io/badge/language-Rust-dea584?style=flat-square&logo=rust" alt="Rust"> |
| 17 | + <a href="https://github.com/copyleftdev/palimpsest/blob/main/LICENSE"><img src="https://img.shields.io/badge/license-MIT%2FApache--2.0-blue?style=flat-square" alt="License"></a> |
| 18 | + <a href="https://copyleftdev.github.io/palimpsest/"><img src="https://img.shields.io/badge/docs-GitHub%20Pages-f8f7f4?style=flat-square&logo=github" alt="Docs"></a> |
| 19 | + <a href="https://copyleftdev.github.io/palimpsest/book/"><img src="https://img.shields.io/badge/book-mdBook-4f46e5?style=flat-square&logo=mdbook" alt="Book"></a> |
| 20 | +</p> |
| 21 | + |
| 22 | +<p align="center"> |
| 23 | + <img src="https://img.shields.io/badge/BLAKE3-content%20addressed-0f172a?style=flat-square" alt="BLAKE3"> |
| 24 | + <img src="https://img.shields.io/badge/BoringSSL-TLS%20impersonation-e11d48?style=flat-square" alt="BoringSSL"> |
| 25 | + <img src="https://img.shields.io/badge/CDP-17%20stealth%20patches-e11d48?style=flat-square" alt="CDP Stealth"> |
| 26 | + <img src="https://img.shields.io/badge/WARC++-ISO%2028500-475569?style=flat-square" alt="WARC++"> |
| 27 | + <img src="https://img.shields.io/badge/determinism-10K%20pages%20proven-16a34a?style=flat-square" alt="Determinism"> |
| 28 | + <img src="https://img.shields.io/badge/Rebrowser-10%2F10-16a34a?style=flat-square" alt="Rebrowser"> |
| 29 | +</p> |
| 30 | + |
| 31 | +--- |
| 32 | + |
| 33 | +Not a crawler. Not a Wayback clone. The canonical memory layer of the web. See [CLAUDE.md](CLAUDE.md) for the full philosophy, or the [documentation site](https://copyleftdev.github.io/palimpsest/) for the full story. |
6 | 34 |
|
7 | 35 | ## Prerequisites |
8 | 36 |
|
@@ -257,7 +285,7 @@ palimpsest_frontier_pushes |
257 | 285 | ## Testing |
258 | 286 |
|
259 | 287 | ```bash |
260 | | -# Run all tests (301 tests) |
| 288 | +# Run all tests (288 tests) |
261 | 289 | cargo test --workspace |
262 | 290 |
|
263 | 291 | # Simulation tests (determinism verification) |
|
0 commit comments