felixgeelhaar/Specular CI

AI-Native Spec and Build Assistant with policy enforcement for CI/CD

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 4, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: felixgeelhaar/specular@c6074961c44cf0e95dab6e42092b14377764cba9 # v1.11.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
versionVersion of Specular to use (default: latest)nolatest
commandSpecular command to run (spec, drift, eval, build, plan, doctor)yes
spec-filePath to spec fileno.specular/spec.yaml
prd-filePath to PRD markdown file (optional, used to generate spec)no""
plan-filePath to plan filenoplan.json
lock-filePath to spec lock fileno.specular/spec.lock.json
policy-filePath to policy fileno.specular/policy.yaml
fail-onComma-separated list of conditions to fail on (drift,lint,test,security)nodrift,test,security
scenarioEvaluation scenario to run (smoke, integration, security, performance)nosmoke
sarif-outputPath to SARIF output file for GitHub Code Scanningnospecular-results.sarif
upload-sarifUpload SARIF results to GitHub Code Scanningnotrue
anthropic-api-keyAnthropic API key for AI providersno
openai-api-keyOpenAI API key for AI providersno
google-api-keyGoogle API key for AI providersno
additional-argsAdditional arguments to pass to Specular commandno""
namedescription
resultResult of the Specular command execution (success/failure)
drift-countNumber of drift violations detected
test-countNumber of test failures
security-countNumber of security issues found
sarif-filePath to generated SARIF file