arrow_backRetour aux issues
Vedant-Git-dev/archforge-optimizer
#7
Débutant
Ouvrirarrow_forward
Débutant
Ouvrirarrow_forward
Débutant
Ouvrirarrow_forward
feat: add web UI for editing configuration
ecoDébutant
enhancement
good first issue
descriptionDescription
## Problem
`archforge-optimizer init` currently generates scaffold files that users need to edit manually in Python.
For someone who is new to ArchForge, understanding which values to change and where to change them can be harder than necessary. The generated files also rely on code comments to explain configuration and usage.
## Proposed solution
Add a simple web-based UI for editing the scaffolded ArchForge project.
The UI should provide a visual interface for configuring the generated project instead of requiring users to directly edit the scaffold code and configuration files.
Users should be able to:
- View the current scaffold configuration
- Edit relevant ArchForge settings through forms/controls
- Configure the optimization tasks/suite
- Configure the adapter and seed/spec settings
- Save the changes back to the scaffold files
- See the resulting configuration before saving
The goal is not to hide the underlying files, but to provide an easier entry point for users who don't want to manually navigate through generated code and comments.
## Example workflow
```text
archforge-optimizer init
↓
open ArchForge UI
↓
edit project configuration
↓
save
↓
scaffold files updated
↓
archforge-optimizer evolve
Issues similaires
calkit/calkit
star53
Poids du dépôt moyen
VS Code extension should be robust to YAML parser errors
Seeing this error: ``` Failed to read calkit.yaml: YAMLParseError: A block sequence may not be used as an implicit map…
Python
bug
good first issue
fu351/Doberman-Core
star211
Poids du dépôt léger
dash: a manual Refresh control
The dashboard polls: `refreshStats()` (`src/doberman/dash/app.py:408`) every 5 s and `refreshPending()` (`:546`) every …
Python
enhancement
good first issue
fu351/Doberman-Core
star211
Poids du dépôt léger
dash: "Copy details" button on each pending-approval card
Each pending-approval card in the dashboard (`renderPending`, `src/doberman/dash/app.py:448-544`) shows the risk badge,…
Python
enhancement
good first issue