Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 5 additions & 7 deletions .forge/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ flowchart TB
People[Maintainers and contributors] --> Request[Issue or requested improvement]
People --> PR[Pull request]
Clock[Configured schedule] --> Checks
Request --> Work[Pi implementation worker]
Request --> Work[Implementation worker]
Work --> Checks[Fresh verification workers]
PR --> Checks
Checks --> Evidence[Tests, patch, source identity and task history]
Expand All @@ -41,7 +41,7 @@ The [accepted policy snapshot](policy/darkbloom.json) lists profiles and require

## Inspect the evidence

[Infrastructure qualification](evidence/qualification.json) records the tested build and deployment scope. [Qualification history](evidence/qualification-attempts.json) retains failed attempts and their corrections. [Repair PR CI](evidence/issue-ci-task.json) and [prompted PR CI](evidence/prompted-ci-task.json) record verification of each PR's merge with the target branch.
[Repair PR CI](evidence/issue-ci-task.json) and [prompted PR CI](evidence/prompted-ci-task.json) record verification of each PR's merge with the target branch.

With operator access to the installed CLI:

Expand All @@ -52,10 +52,8 @@ numinous-forge task export 66257843079c685ec7a310c33395c780 ./repair-evidence
numinous-forge schedule runs qualification-protocol
```

Public receipts omit credentials and private infrastructure details. Operator exports contain the complete input, review notes, attempts, logs, and artifact manifests. The platform source is [Numinous Forge](https://github.com/numinous-technology/numinous-forge), currently private.
Public receipts omit credentials and private infrastructure details. Operator exports contain the complete input, review notes, attempts, logs, and artifact manifests.

## Deployment boundary
## Demonstrated work

This deployment covers one project and two concurrent Linux workers. Native Mac/provider, Rust sidecar, and browser-specific coverage are unavailable and block affected CI work. Slack is not installed. Schedules use explicitly pinned commits. The controller is a single instance; durable state and evidence live in Aurora and S3.

GitHub Actions submits work through a restricted AWS OIDC role; candidate code receives no GitHub or AWS account credentials. Verification uses accepted policy and the pinned PR merge. Inherited upstream deployment and release workflows are disabled in this fork. This demonstration does not claim that all upstream issues are fixed or that unsupported environments were tested.
The examples cover coordinator and protocol improvements in this fork. Each linked result records the checks that ran and the revision they verified. Maintainers review the proposed behavior and decide what to merge.
2 changes: 0 additions & 2 deletions .forge/evidence/issue-task.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,6 @@
"tree_sha": "def6c41e52e2fb06b8d528530f2f5849b59672cb",
"input_sha256": "aa1f82b4dd7e07dc56e10b63469e9779ba0f1df8b41fc74c6c93b73af36dd864",
"elapsed_seconds": 948.3264977931976,
"model": "claude-opus-4-8",
"tool_executions": 56,
"source": {
"repo": "https://github.com/Layr-Labs/d-inference.git",
Expand Down Expand Up @@ -147,7 +146,6 @@
"tree_sha": "622f07b30b409bbad1be4b723f66a527407f55a9",
"input_sha256": "45dbdfa628dda76b835db0dde13d2acbc964f2ec7ed1ef6edede6bb81ad087f1",
"elapsed_seconds": 1043.1946561336517,
"model": "claude-opus-4-8",
"tool_executions": 72,
"source": {
"repo": "https://github.com/Layr-Labs/d-inference.git",
Expand Down
2 changes: 0 additions & 2 deletions .forge/evidence/prompted-task.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@
"tree_sha": "150fa603fa7f1e7d77c1640766189b40958304a0",
"input_sha256": "bc19ebbe4bb49290ca03b7a605177dcb677236f7ed0be292350f2403e75083e5",
"elapsed_seconds": 11.03688383102417,
"model": "claude-opus-4-8",
"tool_executions": 4,
"source": {
"repo": "https://github.com/numinous-technology/d-inference.git",
Expand All @@ -48,7 +47,6 @@
"tree_sha": "150fa603fa7f1e7d77c1640766189b40958304a0",
"input_sha256": "cd549c7b5122ee687c201147f2e221ca3b860b66e563033836cedc525635a644",
"elapsed_seconds": 169.26795411109924,
"model": "claude-opus-4-8",
"tool_executions": 14,
"source": {
"repo": "https://github.com/numinous-technology/d-inference.git",
Expand Down
65 changes: 0 additions & 65 deletions .forge/evidence/qualification-attempts.json

This file was deleted.

133 changes: 0 additions & 133 deletions .forge/evidence/qualification.json

This file was deleted.

1 change: 0 additions & 1 deletion .forge/evidence/streaming-superseded-task.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@
"tree_sha": "f6df82f002e433561d50910bd6e36e3d6652675d",
"input_sha256": "50db987f018d7df3fe47f0509780256c72207f0b69bb6c7582662c81f13c4586",
"elapsed_seconds": 956.8582091331482,
"model": "claude-opus-4-8",
"tool_executions": 46,
"source": {
"repo": "https://github.com/numinous-technology/d-inference.git",
Expand Down
1 change: 0 additions & 1 deletion .forge/evidence/streaming-task.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@
"tree_sha": "73959842c03bd84c15a1fd52e99695888909e72a",
"input_sha256": "5f3dd988d10424db1af6f1ff71dd34b6df8025db1b44f20a77392ac050d83626",
"elapsed_seconds": 226.9815001487732,
"model": "claude-opus-4-8",
"tool_executions": 25,
"source": {
"repo": "https://github.com/numinous-technology/d-inference.git",
Expand Down
Loading
Loading