generated from coulomb/repo-seed
First implementation
This commit is contained in:
13
AGENTS.md
13
AGENTS.md
@@ -103,9 +103,9 @@ curl -s -X PATCH "http://127.0.0.1:8000/tasks/<task_id>" \
|
||||
|
||||
## Local Developer Workflow
|
||||
|
||||
This repository is documentation- and planning-focused (no source code, no traditional build/test/lint/install/run toolchain).
|
||||
This repository started as documentation- and planning-focused but now includes initial implementation code for the feature-sdk (see WP-0003).
|
||||
|
||||
**Verification and development commands (add to future sessions as needed):**
|
||||
**Verification and development commands:**
|
||||
- Orient and review: `cat .custodian-brief.md` ; `cat INTENT.md SCOPE.md AGENTS.md README.md` ; `ls workplans/`
|
||||
- Check hub state (requires local state-hub API): use the curl commands documented in "State Hub Integration" and "Session Protocol" sections above.
|
||||
- After any workplan or doc changes: From `~/state-hub` checkout, run `make fix-consistency REPO=feature-control` (syncs markdown task statuses into hub DB, updates brief, populates state_hub_* IDs).
|
||||
@@ -113,7 +113,14 @@ This repository is documentation- and planning-focused (no source code, no tradi
|
||||
- Log required progress: `curl -s -X POST http://127.0.0.1:8000/progress/ ...` (see protocol).
|
||||
- To verify changes post-fix: Re-`cat .custodian-brief.md`, re-`ls workplans/`, re-check task statuses in files vs hub queries, confirm no drift.
|
||||
|
||||
No `make install`, `make test`, `make lint`, `make build`, or `make run` apply yet (pure docs repo). If implementation artifacts (e.g. OpenFeature wrappers, providers, or example code) are added later, define and document the appropriate commands here and in relevant workplans.
|
||||
**Code / SDK (starting with WP-0003):**
|
||||
- Install dev: `pip install -e ".[dev]"`
|
||||
- Test: `pytest`
|
||||
- Lint/format: `ruff check` ; `ruff format`
|
||||
- Run example: `python docs/sdk-examples/basic_usage.py`
|
||||
- (The openfeature-sdk is an optional runtime dep for real providers; local provider works without it for tests/dev.)
|
||||
|
||||
No full build/run yet (MVP phase). Extend this section as implementation grows.
|
||||
|
||||
## Workplan Convention (ADR-001)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user