boardx / boardx/workspacex

fix(harness): make startup derived-state discovery reproducible

Open
#401 0 comments 0 reactions 0 assignees View on GitHub
backlog out-of-scope owner:coord-architecture
Dominant language
TypeScript
Stars
0
Forks
0
Avg merge
1h 7m
Merged PRs (30d)
969

Description

Parent: #384 (P1-3).

## Scope
Remove the clean-checkout contradiction around ignored active-features.json by using authoritative feature lists at startup or mechanically regenerating the derived view.

## Acceptance
- A clean checkout following the standard startup path can discover the unique in-progress feature.
- If a derived file is generated, it is deterministic and equivalent to feature_list.json.
- AGENTS/bootstrap/init instructions agree with behavior.

Delivery discipline: one issue, one worker branch, one PR.

Contributor guide

No contributing guide indexed for this repository

Research direction

Read the startup path and the AGENTS/bootstrap/init instructions, then compare active-features.json with feature_list.json in a clean checkout. Verify how startup discovers the unique in-progress feature and choose the stated authoritative-list or deterministic-generation path. Done means clean-checkout discovery works, any generated view matches feature_list.json deterministically, and the instructions agree with the behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
developer-experience, tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.