Specify VS Code guest console panel
Specify grant-bound Remmina console and mirror
docs: add native trial resource requirements
docs: specify Epic 250 native qualification gates
docs: specify active capture consumer bridge
docs: record P1 synthetic UI integration
docs: specify Windows synthetic UI evaluation
Record integrated Ollama hardening contracts and qualification limits
Specify Ollama inference safeguards and split baseline obligations
Specify source-derived configuration and precise implementation traceability
Home, RTM: point to the scan's assembled table view
Signed-in GitHub users can review the rebuilt Requirements Traceability
Matrix, with rows linked back to these pages, in each standards scan run
summary (VITechnologies/projectbuddy#174). The RTM hub no longer claims to
render the table itself.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Home: note that the standards scan enforces the link rules
The scan now runs Assemble-WikiSpec.py with --strict --max-page-bytes
16384 (VITechnologies/projectbuddy#172), so tell wiki editors that
breaking a link convention or the page cap fails the scan.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Split governed specification hubs into linked pages
Restructure the four governed hubs (System Requirements Specification,
Software Requirements Specification, Requirements Traceability Matrix,
Architecture Packet) into index-only hubs plus one page per SYS-REQ,
REQ, and TEST ID and one page per architecture section, so the wiki
reads as a linked graph in Obsidian and on GitHub.
scripts/Assemble-WikiSpec.py (VITechnologies/projectbuddy#171) rebuilds
all four hubs byte-identically from these pages for the standards scan.
Home gains a Structure section describing the layout and link rules.
Refs VITechnologies/projectbuddy#169
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add governed system requirements specification
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Correct SRS/Architecture Packet per ADR-0003's pre-implementation consensus review
Rewrites REQ-033/034/035, adds REQ-036 (Linux feasibility spike split from
execution), to fix: embedded implementation detail in requirement text,
REQ-035's non-self-contained dependency on REQ-034, the premature
'verified-working' claim, and the undecided runner-class gap -- all
independently flagged by 3 models (Claude Opus, GPT-6-astra,
Gemini-4-argon) reviewing ADR-0002 before any implementation began.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Register ADR-0002 in the ADR Index and Related links
Adopts ephemeral-container LUnit test execution as a release gate,
modeled on ni/labview-icon-editor#575. See docs/architecture/adr/ADR-0002
in the main repo for full context.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Operator-resolve wiki-side findings from all 9 milestone issues
- REQ-001: formally scoped to exclude 2 disclosed narrow-purpose
exceptions; marked Verified (manual), no longer NOT met.
- REQ-003/004/005/021/024: reworded to accurately scope real guarantees.
- REQ-010/REQ-013: fixed sibling-location drift (SRS vs RTM).
- REQ-018/REQ-019: merged (REQ-019's own Fit Criterion read 'Same
evidence as REQ-018', failing 29148 Necessary); REQ-019 formally
retired, every cross-reference updated.
- Added Notation + Glossary sections to the SRS.
- Architecture Packet: added 7 missing components + 2 new containers
(Release automation, Agent orientation); fixed Context View staleness
(feature/* branch claim, SHA-pinning overclaim); reframed the
validate-vm-provisioning-dispatch.py evidence citation to not rely on
a single ephemeral run ID, contradicting the SRS's own stated
principle; disclosed vm-fleet-status.yml's distinct fork-specific
failure mode; fixed the renamed projectbuddy/* schema namespace
reference; fixed the Test-SbomArtifact.ps1 'only unit-tested code'
stale claim.
- Home.md + cm-plan.md (main repo) + SRS Constraints: corrected the
wiki's own 'branch-then-push, reviewed' overclaim -- real git history
shows zero branches were ever used; disclosed honestly.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Initial SRS, RTM, and Architecture Packet (spec-driven design)
Satisfies repo-standards-review's REQ and ARCH gates
(VITechnologies/projectbuddy#9, #10). Structured as an Obsidian vault
(.obsidian/ config) using native [[wiki-link]] syntax, which both
Obsidian and GitHub's own wiki renderer (Gollum) understand -- unlike the
main repo, where GitHub doesn't render [[...]] and repo-standards-review's
own lychee-based link checker doesn't support it either (confirmed via
lycheeverse/lychee#1650, open/unresolved).
- Software-Requirements-Specification.md: 12 REQ-### requirements, each
satisfying the single-shall discipline (verified programmatically, not
just by inspection), grounded in real, verified codebase behavior --
each cites its actual verification evidence (live smoke test, code
review, or "no automated check yet", never overstated).
- Requirements-Traceability-Matrix.md: Req -> Test -> Code linkage for
all 12 requirements, following repo-standards-review's
rtm-template.csv column shape.
- Architecture-Packet.md: all 4 required views (Context, Container,
Component, Deployment), named stakeholders and concerns, ADR Index
(cross-referencing ADR-0001, which stays in the main repo's
docs/architecture/adr/ since that's what repo-standards-review's own
ARCH:path:adr rule scans for).
ADR-0001 and the compliance stamp (docs/architecture/standards-compliance.md)
deliberately stay in the main repo, not this wiki -- see Home.md's
Related section.