<- Support projects

Support Project · HTML

WorkflowConnectorHub

Public-safe ASP.NET Core workflow integration proof with mock connectors, idempotency, bounded retries, human review, and audit evidence.

Repository readme / adapted

Workflow Connector Hub

SOURCEREADME.mdAdapted for portfolio readability; claims remain source-derived.

A public-safe ASP.NET Core integration proof that receives synthetic requests, routes them through deterministic mock connectors, protects against duplicate execution, applies bounded retries, escalates unresolved work for human review, and preserves an audit trail.

**Status:** released at `v1.0.0` **Portfolio lane:** business systems, APIs, and workflow integration **Stack:** .NET 8, ASP.NET Core, C# **Data:** synthetic only

01

What it proves

  • request validation and correlation;
  • connector abstraction without fake production claims;
  • idempotency-key replay protection;
  • review-first routing for sensitive mock connector categories;
  • bounded retries and dead-letter escalation;
  • append-only submission, replay, and attempt evidence;
  • native API, responsive evidence UI, deterministic tests, and CI.
02

Native workflow

The running application exposes:

All connectors are local mocks. The project does not contain provider credentials and does not perform external writes.

GET /healthGET /api/statusGET /api/demoGET /api/auditGET /api/requests/{idempotencyKey}POST /api/requestsPOST /api/requests/{idempotencyKey}/attempts
03

Run locally

dotnet restoredotnet build .\WorkflowConnectorHub.sln --configuration Releasedotnet run --configuration Release --project .\tests\WorkflowConnectorHub.Tests\WorkflowConnectorHub.Tests.csproj.\tools\run-native-demo.ps1http://127.0.0.1:5088/overview.html
04

Verify the release

The release gate validates the native build, deterministic domain tests, two screenshot groups, manual-review hashes, documentation, and public boundary.

.\tools\verify-release.ps1
05

SG01 - Intake, Routing, and Connector Execution

  • native overview and metrics;
  • live synthetic submission;
  • replay protection;
  • audit/review surface;
  • responsive mobile workflow.
06

SG02 - Failure Recovery, Audit, and Release Evidence

See `docs/screenshot-groups`.

  • validation and retry gates;
  • operational summaries;
  • public safety and scope boundaries;
  • responsive mobile assurance.
07

Deliberate boundaries

  • no real connector credentials;
  • no live email, calendar, file, GitHub, or accounting write;
  • no uncontrolled retry loop;
  • no silent duplicate request creation;
  • no automatic approval of review or dead-letter records;
  • no client payloads or proprietary workflow rules;
  • no claim of production deployment.
08

Architecture and evidence

Created and developed by **Codie Shannon**.

  • `docs/ARCHITECTURE.md`
  • `docs/CASE_STUDY.md`
  • `docs/REPRODUCTION.md`
  • `docs/LIMITATIONS.md`
  • `BUILD_STATUS.md`