# Progress

**Last Updated:** harness seed (no work yet)
**Current Objective:** build `git-python` feature `init` to green.
**Recommended Next Step:** create `workspace/git-python/tests/`, write `test_init.py`, implement `init`.

## Active challenge
**Build your own Git (Python)** — id `git-python`
Tutorial: https://wyag.thb.lt/ (alts in `feature_list.json`)
Workspace: `workspace/git-python/`

## Current feature
`init` — create `.git` directory structure — **status: todo** (not started)

## Feature sequence
init → hash-object → cat-file → write-tree → commit-tree → log
(dependencies enforced in `feature_list.json`)

## Last verified
Nothing built yet. `./init.sh` currently exits 2 (workspace not created) — expected.

## Next step
1. `mkdir -p workspace/git-python/tests`
2. Write `tests/test_init.py` asserting the `done_criteria` for the `init` feature.
3. Implement `init` until that test + `./init.sh` pass.
4. Mark `init` done in `feature_list.json` with an `evidence` line, then update this file.

## Blockers
None.

## Log
- (seed) Harness created. Active challenge set to git-python. No features complete.
