Skip to content

Agentic sdlc microhack - #375

Merged
Marco Weber (qxsch) merged 9 commits into
microsoft:mainfrom
Frank802:agentic-sdlc-microhack
Jul 20, 2026
Merged

Marco Weber (qxsch) merged 9 commits into
microsoft:mainfrom
Frank802:agentic-sdlc-microhack

Conversation

@Frank802

Copy link
Copy Markdown
Contributor

This pull request introduces a comprehensive developer environment for the Agentic SDLC project, focusing on improved onboarding, workspace reproducibility, and Copilot agent support. It adds Docker-based devcontainer setups for both the main workspace and the frontend/TypeScript API, detailed Copilot instructions for the repository, and a robust example of a custom Copilot agent for requirement refinement. The changes are organized as follows:

Devcontainer & Workspace Setup:

  • Adds a primary devcontainer configuration using Docker Compose, supporting Node, Python, .NET, Java, GitHub CLI, and Azure CLI, with workspace settings, port forwarding, and post-create scripts for streamlined onboarding (devcontainer.json, docker-compose.yml, Dockerfile). [1] [2] [3]
  • Introduces a dedicated frontend + TypeScript API devcontainer with volume mounts for node_modules caching, workspace-specific extensions, and port visibility settings for Codespaces environments (frontend-ts/devcontainer.json).

Copilot & AI Agent Support:

  • Adds a detailed copilot-instructions.md guiding Copilot Chat and reviewers on architecture, review standards, and workflow for the monorepo, including escalation order and feedback style.
  • Documents the anatomy and best practices for custom Copilot agents in .github/agents/README.md, explaining fields, tool scoping, and human-in-the-loop guardrails.
  • Provides a production-ready requirement-refiner.agent.md agent: a product coaching persona that helps refine organizational signals into actionable requirements, with explicit process, output format, and strict controls on write actions.

These additions significantly improve developer experience, reinforce safe and effective Copilot agent usage, and establish clear architectural and review guidance for the project.

Copilot AI and others added 9 commits July 16, 2026 10:35
Adapts the Agentic SDLC hackathon content into MicroHack template format: main Readme, 7 challenges + finish, 7 solution walkthroughs, and an images folder. Also indexes it from the AI area Readme.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: e0ea89bc-7f71-443f-a688-6f8b2b9b65af
…p images folder

Removes the placeholder images/ folder and vendors the companion app's src/, infra/, and scripts/ (git-tracked files only) into the MicroHack so the code and deployment assets ship with it. Updates the Readme and Challenge 4 references to reflect the bundled folders.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: e0ea89bc-7f71-443f-a688-6f8b2b9b65af
Folder-scoped ignore for build artifacts and local runtime files (node_modules, bin/obj, target, __pycache__, dist, coverage, SQLite runtime dbs, logs) generated when building/running the bundled src/, infra/, and scripts/. Mirrors the companion app repo's rules.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: e0ea89bc-7f71-443f-a688-6f8b2b9b65af
…ferences

Make the Agentic SDLC MicroHack fully self-contained: bundle the
.devcontainer/, .github/ (custom instructions, agents, workflows) and
.vscode/ folders, and add assets/ (backlog.md + workiq/) for Challenge 2.
Remove all references to the external companion app repo and repoint the
docs, challenges, walkthroughs and bundled READMEs/scripts at the new
in-folder locations (assets/, challenges/, .github/).

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: e0ea89bc-7f71-443f-a688-6f8b2b9b65af
@qxsch
Marco Weber (qxsch) self-requested a review July 20, 2026 09:53
@qxsch
Marco Weber (qxsch) merged commit 2913891 into microsoft:main Jul 20, 2026
2 checks passed
@Frank802
Francesco Lana (Frank802) deleted the agentic-sdlc-microhack branch July 27, 2026 08:05
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.

3 participants