Build a small project tracker from my synthetic brief. Use only the supplied example data. Confirm fields, expected users and whether persistence is browser-local or shared. If shared storage or access is unavailable, create a clearly labeled local prototype and state the gap; do not call browser storage shared.

Provide add, edit and filter controls and a save method appropriate to the environment. Test creating a task, editing owner/due date, filtering, and saving/reopening. Record actual results and any untested actions in checks.md. Explain where data is stored, what survives refresh, and whether another browser or person can see edits. Do not claim access controls or shared persistence from appearance alone.

Save a reviewable version and a README with preview instructions, expected behavior, storage/access limits and remaining decisions. In Sites, save a version for review rather than deploying it; for local code, return a runnable preview with instructions. Ask for approval only after the result can be inspected. Do not publish, deploy, connect private accounts, grant access or add real personal data. Return the artifact/version and check notes.