๐Ÿ— KeyzHub
19Keys ยท community archive
1141 bytes raw
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# 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.