Add language-neutral project onboarding
This commit is contained in:
parent
73165c9f51
commit
09c09300b1
8 changed files with 924 additions and 9 deletions
|
|
@ -1,5 +1,28 @@
|
|||
# Completed slices
|
||||
|
||||
## DFG-21 language-neutral project onboarding
|
||||
|
||||
### Changed
|
||||
|
||||
- Added a read-only onboarding assessment that detects common source languages, build evidence,
|
||||
likely documentation, existing configuration, and capability readiness without writing files.
|
||||
- Added explicit language selection for C, C++, C#, Go, Java, JavaScript, Kotlin, Lua, PHP,
|
||||
Python, Ruby, Rust, Scala, Swift, and TypeScript.
|
||||
- Added conflict-safe generic scaffolding that creates project configuration, one authoritative
|
||||
overview, a built-in manual template, the derived index, and the rendered starter manual.
|
||||
- Kept language detection separate from semantic extraction. Every detected source language
|
||||
remains `adapter_required` until a language frontend passes the adapter contract.
|
||||
- Added the complete language-neutral onboarding checklist covering authority, manual import,
|
||||
frontend ownership, C++, Rust, and Java build evidence, incremental compilation, source/manual
|
||||
links, views, MCP activation, and maintenance.
|
||||
|
||||
### Verification
|
||||
|
||||
- Focused onboarding, CLI, and core tests passed 19 tests and 2 subtests.
|
||||
- Strict Pyright, Ruff lint and formatting, Python compilation, and the HTML/CSS/JavaScript quality
|
||||
gate passed.
|
||||
- The complete warning-strict suite passed 81 tests and 2 subtests.
|
||||
|
||||
## Dev-Rewrite multi-language Logic and traceable browser
|
||||
|
||||
### Changed
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue