HEPHAESTUS

Specs in. Tested code out. Inside VS Code.

A VS Code extension for spec-driven development. The estate's knowledge, approved specs and test-first generation, right where developers work.

112PROCEDURE DIVISION. 1132100-CALC-INTEREST. 114 IF WS-TERM-DAYS > 365115 COMPUTE WS-RATE = WS-BASE-RATE + WS-LOYALTY-BP116 ELSE 117 MOVE WS-BASE-RATE TO WS-RATE 118 END-IF. 119 PERFORM 2150-APPLY-WHT. 120 *> HEPHAESTUS: 3 rules, 2 dependents

Explain

Business rule BR-DEP-041 Terms over 365 days earn a loyalty bonus on top of the base rate.
Standard BIAN Term Deposit, FIBO interest rate
ConfidenceConfirmed by the deposits domain owner
How it works

Spec-driven, from first line to release.

The spec is the contract. Everything else is generated, tested and traced to it.

01

Pull context

What exists, what to reuse, what the change touches.

02

Write the spec

Rules and acceptance criteria in plain Markdown.

03

Get approval

Business signs in their tool. Status syncs to the IDE.

04

Tests first

Acceptance tests generated from the spec.

05

Generate and review

Code generated to pass the tests. A human merges.

06

Sync back

The release feeds the knowledge base. No drift.

Developers and the business, in one loop

All eight ATLAS journeys. Built with the business.

Knowledge retention

The developer explains a program in business terms. The business confirms it.

Knowledge distribution

Business questions answered from the editor, with the code as evidence.

Regulatory impact

Compliance names the rule. The developer shows every line it touches.

Build vs. buy

Business and developers test a package against the rules you run today.

Risk assessment

Hotspots in the editor, explained in terms the risk owner can sign.

Simplification

The business decides which duplicate stays. The developer removes the rest, every dependent known.

New IT delivery

The business approves the spec. The developer ships code tested against it.

Modernization

Specs the business approved become equivalent code, rule by rule.

With ATLAS

  • Semantic context from the living knowledge base
  • Approved specs land in the IDE automatically
  • Every change refreshes the knowledge
  • Least-privilege access per domain

Standalone

  • Specs live in your repository, versioned with the code
  • Context from your workspace and docs
  • Bring your own models through a governed gateway
  • Runs in the editor your developers already use

Put HEPHAESTUS in your team's editor.

Tell us your stack and the first journey you want to run. We set it up with your team.