Skip to content

Draft: Specify Wave-1 functional hardening#30

Draft
hindermath wants to merge 16 commits into
mainfrom
014-wave1-functional-hardening
Draft

Draft: Specify Wave-1 functional hardening#30
hindermath wants to merge 16 commits into
mainfrom
014-wave1-functional-hardening

Conversation

@hindermath

Copy link
Copy Markdown
Owner

Summary

  • Add the Spec-Kit specification for 014-wave1-functional-hardening using Lastenheft_Wave1-Functional-Hardening.md as the binding input.
  • Scope the feature to Wave-1 functional proof hardening for Desklogo, MsgCls, Tutorial (tvguid01-tvguid16), and Videomode.
  • Add the requirements checklist and point .specify/feature.json at the new feature directory.
  • Align Directory.Build.props to 1.14.1.46 and update project statistics.

Current validation

  • No open [NEEDS CLARIFICATION] markers in the generated spec.
  • No remaining template placeholders in the generated spec.
  • .specify/feature.json is valid JSON.
  • git diff --check / staged diff check passed before commit.

Next steps

  • Run /speckit-clarify for 014-wave1-functional-hardening.
  • Continue with /speckit-plan, checklist, tasks, and later implementation after planning is complete.

Draft because this branch currently contains only the Specify phase.

Copilot AI review requested due to automatic review settings May 30, 2026 23:14

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This draft PR adds the Specify-phase artefacts for 014-wave1-functional-hardening, focusing on Wave-1 example proof hardening before later planning and implementation work.

Changes:

  • Adds the Wave-1 functional hardening feature specification and requirements checklist.
  • Updates the active Spec-Kit feature pointer to the new feature directory.
  • Aligns version metadata and project statistics for the new feature branch.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
specs/014-wave1-functional-hardening/spec.md Defines scope, requirements, governance constraints, and success criteria for Wave-1 functional hardening.
specs/014-wave1-functional-hardening/checklists/requirements.md Adds the specification quality checklist for the new feature.
.specify/feature.json Points Spec-Kit tooling at specs/014-wave1-functional-hardening.
Directory.Build.props Updates repository version metadata to 1.14.1.46.
docs/project-statistics.md Records the Specify run and updates the statistics ledger.

Copilot AI review requested due to automatic review settings May 31, 2026 13:05

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.

build:
name: Build DocFX site
runs-on: ubuntu-latest
timeout-minutes: 30
Comment thread Directory.Build.props Outdated
Comment on lines +8 to +10
<Version>1.14.3.46</Version>
<AssemblyVersion>1.14.3.46</AssemblyVersion>
<FileVersion>1.14.3.46</FileVersion>
Copilot AI review requested due to automatic review settings May 31, 2026 14:17

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 8 out of 8 changed files in this pull request and generated 2 comments.

Comment on lines +36 to +51
const normalizeScrollableTables = () => {
let tableNumber = 1;

for (const element of document.querySelectorAll('.table-responsive')) {
element.setAttribute('tabindex', '0');
element.setAttribute('role', 'region');

if (!element.hasAttribute('aria-label')) {
element.setAttribute(
'aria-label',
`Scrollbare Tabelle ${tableNumber} / Scrollable table ${tableNumber}`);
}

tableNumber++;
}
};
Comment on lines +21 to +23
timeout-minutes: 30
env:
PLAYWRIGHT_CHROMIUM_CHANNEL: chrome
Copilot AI review requested due to automatic review settings June 1, 2026 06:12

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 21 out of 21 changed files in this pull request and generated 2 comments.

Comment thread Directory.Build.props Outdated
Comment on lines +8 to +10
<Version>1.14.8.48</Version>
<AssemblyVersion>1.14.8.48</AssemblyVersion>
<FileVersion>1.14.8.48</FileVersion>
Comment on lines 18 to 24
build:
name: Build DocFX site
runs-on: ubuntu-latest
timeout-minutes: 30
env:
PLAYWRIGHT_CHROMIUM_CHANNEL: chrome

Copilot AI review requested due to automatic review settings June 3, 2026 07:06

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 36 out of 36 changed files in this pull request and generated 4 comments.

Comment on lines +64 to +65
- name: Verify system Chrome
run: google-chrome --version
Comment on lines 22 to +24
trace: 'on-first-retry',
screenshot: 'only-on-failure',
video: 'retain-on-failure'
video: 'off'
Comment on lines +36 to +51
const normalizeScrollableTables = () => {
let tableNumber = 1;

for (const element of document.querySelectorAll('.table-responsive')) {
element.setAttribute('tabindex', '0');
element.setAttribute('role', 'region');

if (!element.hasAttribute('aria-label')) {
element.setAttribute(
'aria-label',
`Scrollbare Tabelle ${tableNumber} / Scrollable table ${tableNumber}`);
}

tableNumber++;
}
};
Comment thread Directory.Build.props Outdated
Comment on lines +8 to +10
<Version>1.14.11.48</Version>
<AssemblyVersion>1.14.11.48</AssemblyVersion>
<FileVersion>1.14.11.48</FileVersion>
Copilot AI review requested due to automatic review settings June 4, 2026 20:11

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 37 out of 37 changed files in this pull request and generated 3 comments.

Comment on lines 18 to 24
build:
name: Build DocFX site
runs-on: ubuntu-latest
timeout-minutes: 30
env:
PLAYWRIGHT_CHROMIUM_CHANNEL: chrome

Comment on lines +64 to 66
- name: Verify system Chrome
run: google-chrome --version

**Branch**: `014-wave1-functional-hardening` | **Date**: 2026-05-31 | **Spec**: [spec.md](./spec.md)
**Input**: Feature specification from `./spec.md`

**Note**: This document follows the Spec-Kit plan template and records the implementation baseline for `/speckit-plan`. It stops before task generation.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants