diff --git a/README.md b/README.md index ef2a1ccb..44a20c5e 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,13 @@ # Tsessebe +Tsessebe logo — stylized head of a tsessebe antelope + A TypeScript port of [pandas](https://github.com/pandas-dev/pandas), built from first principles using [Autoloop](https://github.com/githubnext/autoloop) — an automated research and experimentation platform that runs iterative optimization loops on [GitHub Agentic Workflows](https://github.github.com/gh-aw/). +> **Pronounced** *tseh-SEH-bee* · IPA /tsɛˈsɛbi/ — named after the [tsessebe](https://en.wikipedia.org/wiki/Common_tsessebe) (*Damaliscus lunatus*), a southern African antelope. The word is Setswana; it carries the "ts" as one sound, the middle "se" takes the stress, and the final "be" is unstressed. + +
+ ## Project conventions - **Package name:** `tsb` — all imports and usage use `tsb`, not `tsessebe`. `import { DataFrame } from 'tsb'` @@ -18,4 +24,3 @@ A TypeScript port of [pandas](https://github.com/pandas-dev/pandas), built from - **Interactive web playground** — every feature ships with a rich, interactive tutorial, deployed to GitHub Pages. WASM where needed and useful. - **Performance** — aggressive optimization throughout. Speed is a first-class concern. - **Exhaustive testing** — pandas' own test suite as a baseline, extended with property-based testing, fuzzing, and e2e coverage. Target: 100%. - diff --git a/assets/tsessebe-logo.png b/assets/tsessebe-logo.png new file mode 100644 index 00000000..d53db86d Binary files /dev/null and b/assets/tsessebe-logo.png differ