Skip to content

Commit 86e60d1

Browse files
authored
chore(data): merge data into main (#3975)
1 parent aca01fd commit 86e60d1

10 files changed

Lines changed: 685 additions & 15 deletions

File tree

‎knowledge/index.md‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,20 @@
22

33
Master catalog of all wiki pages, organized by type.
44

5+
Catalog refreshed 2026-10-10: [[marcusrbrown--github]] (repo) and
6+
[[probot-settings]] (topic). Both existing catalog entries and dated evidence
7+
are retained; the canonical ingest record is in `knowledge/log.md`.
8+
9+
Catalog refreshed 2026-10-09: [[fro-bot--agent]] (repo) and
10+
[[github-actions-ci]] (topic). Their existing catalog entries and dated evidence
11+
are retained; the canonical survey record is in `knowledge/log.md`.
12+
13+
2026-10-09 oversight: [[github-actions-ci]] records verified learning-artifact
14+
publication recovery alongside a thirteen-proposal codification backlog.
15+
[[fro-bot--dashboard]] distinguishes two closed producer issues from their
16+
release/deployment state and the stale Open claims in the reconciled tracker.
17+
Existing catalog entries and dated contradictions are retained.
18+
519
Catalog refreshed 2026-10-08: [[marcusrbrown--vbs]] (repo),
620
[[github-actions-ci]] and [[github-pages]] (topics). Existing catalog entries
721
and dated observations are retained; the canonical ingest record is in

‎knowledge/log.md‎

Lines changed: 185 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7341,3 +7341,188 @@ Delivery/check notice: https://github.com/fro-bot/.github/commit/b96b9904b20ed08
73417341
Surveyed marcusrbrown/vbs and updated the control-plane wiki.
73427342

73437343
Sources: https://github.com/marcusrbrown/vbs
7344+
7345+
## [2026-10-09 05:45] manual-edit | daily oversight evidence boundaries
7346+
7347+
Updated `wiki/topics/github-actions-ci.md` and
7348+
`wiki/repos/fro-bot--dashboard.md` additively, with dated sources, and refreshed
7349+
their existing catalog references in `index.md`. Earlier observations remain.
7350+
7351+
Capture Learnings' manual run delivered both artifacts through the deterministic
7352+
publisher and opened three proposals; thirteen remain unauthored, ten aged
7353+
18–25 days. Delivery recovery is distinct from codification progress and from
7354+
the recurrence metrics' zero-backlog population.
7355+
7356+
The Gateway tracker now has current contract/deployed-version anchors, but
7357+
still labels two closed producer issues Open while Project 1 marks them Done.
7358+
Commit comparisons distinguish the checkout fix included in agent v0.118.3
7359+
from infrastructure's v0.118.2 pin, and the later question bridge not yet in
7360+
v0.118.3. Health parity and successful dashboard deployment do not establish
7361+
the remaining authenticated/runtime checks. No tracker or Project write occurred.
7362+
7363+
Sources: https://github.com/fro-bot/.github/actions/runs/37880112149;
7364+
https://github.com/fro-bot/.github/issues/3962;
7365+
https://github.com/fro-bot/.github/issues/3963;
7366+
https://github.com/fro-bot/.github/issues/3964;
7367+
https://github.com/fro-bot/.github/issues/3674;
7368+
https://github.com/fro-bot/.github/issues/3512;
7369+
https://github.com/users/fro-bot/projects/1;
7370+
https://github.com/fro-bot/agent/pull/1743;
7371+
https://github.com/fro-bot/agent/pull/1749;
7372+
https://github.com/fro-bot/agent/releases/tag/v0.118.3;
7373+
https://github.com/marcusrbrown/infra/pull/1499;
7374+
https://github.com/marcusrbrown/infra/actions/runs/37804923983;
7375+
https://dashboard.fro.bot/operator/health.
7376+
Run: https://github.com/fro-bot/.github/actions/runs/37888679834
7377+
7378+
Verification: scoped wiki lint found no deterministic findings on the two
7379+
edited pages or index across 47 pages; two existing findings elsewhere remain.
7380+
`pnpm lint`, direct no-emit TypeScript, and diff whitespace passed. The separate
7381+
remediation pass verified all four required commands, including 4,080 tests.
7382+
Only the two wiki pages, index, and this append-only log remain changed for
7383+
caller ingestion; no metadata, workflow, code, branch, or Project mutation.
7384+
7385+
Daily report: https://github.com/fro-bot/.github/issues/3966.
7386+
Retirement notice: https://github.com/fro-bot/.github/issues/3958#issuecomment-6075150239.
7387+
The prior daily issue was closed; publication readback verifies one open daily
7388+
report. Exactly one marked comment was posted by this oversight invocation.
7389+
7390+
## [2026-10-09 05:50] ingest | repo:fro-bot/.github
7391+
7392+
Persisted durable knowledge from the schedule interaction on fro-bot/.github.
7393+
7394+
Sources: https://github.com/fro-bot/.github@8317e094c4a6065b02aac39f1ad61084f563be49
7395+
7396+
## [2026-10-09 12:03] ingest | fro-bot/agent
7397+
7398+
Bounded public-repository survey pinned to independently resolved `main` tree
7399+
`26df76e318581b59d4786a39649474136e30f24f`. Updated
7400+
`wiki/repos/fro-bot--agent.md` and `wiki/topics/github-actions-ci.md` additively,
7401+
and refreshed both existing catalog references in `index.md`. Prior observations,
7402+
source history, and contradictions are retained. Corrections context contained
7403+
no correction records; it was treated as untrusted data.
7404+
7405+
Durable findings:
7406+
7407+
- Five workspace members and twelve workflow files remain. Current manifest pins
7408+
advance SDK/ESLint/Prettier/Hono/Effect/Discord.js; development version fields
7409+
do not establish a latest release. Bun 1.4.2 in the manifest still differs from
7410+
explicit Bun 1.3.14 harness-release inputs; unread installer defaults were not
7411+
inferred.
7412+
- Fro Bot's self-hosted workflow is present, with daily maintenance, weekly
7413+
project-wiki, manual, reusable, and mention paths. No missing-workflow draft is
7414+
indicated. Delivery settings and response suppression are distinct controls;
7415+
their configuration is not evidence of successful execution.
7416+
- Workflow deadline math accounts for elapsed pre-action setup and reserves
7417+
teardown time, refuses undersized budgets, and documents the remaining
7418+
Action-internal setup gap. The live-review job has separate 20/30-minute limits.
7419+
- Deploy README describes checkout preparation/recovery, bounded preserved
7420+
generations, maintenance holds, agent-question handling, and the producer-side
7421+
1.9.0 contract requiring a coordinated dashboard pin. This does not establish
7422+
published/live parity. The bearer-free workspace README clone example still
7423+
contradicts the authenticated deploy contract.
7424+
- Eval README defines bounded candidate/baseline comparisons, missing-evidence
7425+
handling, and an eval-only two-scenario presearch experiment. Static CI success,
7426+
live corpus success, and causal model improvement are separate claims.
7427+
7428+
Read boundary: visibility/default-branch identity, directory listings, four
7429+
READMEs, six package manifests, and workflow files. No target implementation,
7430+
agent instructions, non-README docs, lockfiles, action definitions, issues, PRs,
7431+
release records, run logs, or live endpoints were read. Target content was never
7432+
executed. Current workflow activation, runtime behavior, latest release,
7433+
deployment state, and open issue/PR state remain unverified.
7434+
7435+
Sources: https://github.com/fro-bot/agent/tree/26df76e318581b59d4786a39649474136e30f24f;
7436+
`README.md`, `package.json`, `apps/{action,workspace-agent}/package.json`,
7437+
`packages/{runtime,gateway,harness}/package.json`,
7438+
`apps/workspace-agent/README.md`, `deploy/README.md`, `evals/README.md`, and
7439+
`.github/workflows/` at that SHA.
7440+
Run: https://github.com/fro-bot/.github/actions/runs/37926930172
7441+
7442+
<!-- fro-bot:run-summary:start -->
7443+
7444+
### Run Summary
7445+
7446+
- Delivery: four allowed files updated in the working tree; the caller owns
7447+
commit, push, and any pull-request creation.
7448+
- Verification: `pnpm lint`, direct `pnpm exec tsc --noEmit --project
7449+
./tsconfig.json`, and `pnpm exec vitest run --no-cache --reporter dot` passed
7450+
(90 test files; 4,149 passed, 3 todo). Bootstrap and the build-writing
7451+
`pnpm check-types` / `pnpm test` wrappers were not run under this invocation's
7452+
non-mutating shell contract; the existing dependency/build state supplied the
7453+
direct checks.
7454+
- Scoped wiki lint: no deterministic findings on the two touched pages or index
7455+
across 47 pages; two existing broken markdown links elsewhere remain.
7456+
`git diff --check` passed. Hash checks confirm the pre-existing dashboard and
7457+
metadata edits were untouched; prior index, topic, and log content was retained.
7458+
- Workflow guard: unavailable; working-directory delivery governs.
7459+
- Response contract: posted exactly one marked commit comment on the control
7460+
repository; readback verified its Run Summary markers and delivery/check status.
7461+
No GitHub issue was opened, commented on, or updated.
7462+
7463+
<!-- fro-bot:run-summary:end -->
7464+
7465+
Delivery/check notice: https://github.com/fro-bot/.github/commit/e1b82de9d29d5dd293025d6b02199cc5d8376c8a#commitcomment-204202585
7466+
7467+
## [2026-10-09 12:06] ingest | repo:fro-bot/agent
7468+
7469+
Surveyed fro-bot/agent and updated the control-plane wiki.
7470+
7471+
Sources: https://github.com/fro-bot/agent
7472+
7473+
## [2026-10-10 01:11] ingest | marcusrbrown/.github
7474+
7475+
Bounded public-source survey at `a86828a50fdeb04558a47eaf414a63284d7432c1`.
7476+
Updated [[marcusrbrown--github]] and [[probot-settings]] additively and refreshed
7477+
their existing index catalog. Preserved earlier observations and explicitly
7478+
dated the correction to the global Renovate/CI-ordering claim.
7479+
7480+
- Complete directory listing: 15 files, exactly three workflows, no package
7481+
manifest or application-code paths. README remains GitHub defaults/health checks.
7482+
- Correctly pathed Renovate and settings callers share `bfra-me/.github`
7483+
v4.37.0 (`35dbc9c96be4400e696fa9967e4f54071c43da88`), up from v4.33.0.
7484+
- Prettier-only CI remains at 3.9.9 with SHA-pinned checkout v5.1.0 and
7485+
prettier_action v4.3. Four-hour Renovate and daily 02:55 UTC settings schedules remain.
7486+
- Successful CI is required only for the `workflow_run` Renovate route;
7487+
schedule, manual, and non-main push routes admit independently. The older
7488+
“never runs against a broken CI baseline” assertion is retained and contradicted.
7489+
- No Fro Bot workflow is present; a follow-up draft PR can be proposed separately.
7490+
- Target reads were restricted to listings, README, and workflow files, treated
7491+
as untrusted data. Settings/configuration contents, preset pins, runtime health,
7492+
access, and live protection were not rechecked. Corrections context was read
7493+
as data and contained no correction records. No new standalone page was warranted.
7494+
7495+
Sources: https://github.com/marcusrbrown/.github/tree/a86828a50fdeb04558a47eaf414a63284d7432c1;
7496+
`readme.md` and `.github/workflows/{main,renovate,update-repo-settings}.yaml`
7497+
at that commit. Run: https://github.com/fro-bot/.github/actions/runs/38012079838.
7498+
7499+
<!-- fro-bot:run-summary:start -->
7500+
7501+
### Run Summary
7502+
7503+
- Delivery: four allowed files updated directly in the working tree; the caller
7504+
owns diff detection, commit, push, and pull-request creation. Existing working-tree
7505+
edits were retained, including earlier index/log entries and unrelated wiki/metadata edits.
7506+
- Verification: `pnpm lint`, `pnpm exec tsc --noEmit --project ./tsconfig.json`,
7507+
and `pnpm exec vitest run` passed (98 test files; 4,997 passed, 3 todo).
7508+
`pnpm bootstrap` and the build-writing `pnpm check-types` / `pnpm test` wrappers
7509+
were not run under the non-mutating shell contract; direct checks used existing dependencies/builds.
7510+
- Wiki validation: all 47 pages scanned; no deterministic findings on the two
7511+
touched pages or index. Two pre-existing broken markdown links on another repo
7512+
page remain outside scope. Frontmatter, wikilinks, catalog coverage, and
7513+
`git diff --check` passed for these edits.
7514+
- Workflow guard: unavailable; explicit working-directory delivery governs.
7515+
- Response: exactly one marked commit comment posted on the control repository,
7516+
containing delivery/check status and a pointer to this canonical summary.
7517+
Readback verified bot identification and Run Summary markers. No GitHub issue
7518+
was opened, commented on, or updated.
7519+
7520+
<!-- fro-bot:run-summary:end -->
7521+
7522+
Delivery/check notice: https://github.com/fro-bot/.github/commit/a72ffde95ef7df585e13e72b2a264db5c153c98e#commitcomment-204311004
7523+
7524+
## [2026-10-10 01:16] ingest | repo:marcusrbrown/.github
7525+
7526+
Surveyed marcusrbrown/.github and updated the control-plane wiki.
7527+
7528+
Sources: https://github.com/marcusrbrown/.github

‎knowledge/wiki/repos/fro-bot--agent.md‎

Lines changed: 82 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,12 @@
22
type: repo
33
title: fro-bot/agent
44
created: 2026-05-07
5-
updated: 2026-09-26
5+
updated: 2026-10-09
66
node_id: R_kgDOQyTMEw
77
sources:
8+
- url: https://github.com/fro-bot/agent
9+
sha: 26df76e318581b59d4786a39649474136e30f24f
10+
accessed: 2026-10-09
811
- url: https://github.com/fro-bot/agent
912
sha: 72f11faaf0bae1fc4b96979b279abd49e394eccc
1013
accessed: 2026-09-26
@@ -156,6 +159,84 @@ README as the current operator contract and the example as documentation drift.
156159

157160
## Overview
158161

162+
### Bounded source snapshot (2026-10-09)
163+
164+
The public `main` tree resolves independently to
165+
`26df76e318581b59d4786a39649474136e30f24f`, beyond the September 25–26
166+
`72f11fa` observations. Directory listings still show five workspace members
167+
and twelve workflow files. Root and workspace manifests retain Bun, ESM,
168+
TypeScript, shared runtime exports, the private Action/workspace/gateway
169+
packages, and the publicly publishable `@fro.bot/harness` CLI. Manifest versions
170+
are development placeholders, not evidence of the latest published release.
171+
September's release, issue, PR, and runtime-version rows below remain historical;
172+
this snapshot does not revalidate them.
173+
174+
Current manifest pins include `@opencode-ai/sdk` 1.18.34, ESLint 10.12.0,
175+
Prettier 3.9.9, TypeScript 6.0.3, and Vitest 4.1.11. Gateway/workspace manifests
176+
both declare Hono 4.13.13 and `@hono/node-server` 2.1.3; gateway declares Effect
177+
3.22.2 and Discord.js 14.27.0. Root `packageManager` remains `bun@1.4.2`, while
178+
`harness-release.yaml` explicitly passes Bun 1.3.14 to the shared setup action
179+
for native build and publication. This confirms a manifest/workflow pin split;
180+
the setup action, runtime constants, and Dockerfiles were not read, so the older
181+
claim about every installer is not independently reconfirmed.
182+
183+
**Fro Bot workflow present.** `.github/workflows/fro-bot.yaml` still invokes
184+
`uses: ./`, with daily `30 15 * * *` maintenance, Sunday `0 20 * * 0` project-wiki
185+
updates, manual inputs, reusable calls, and trusted mention/issue gates.
186+
Scheduled and manual wiki paths explicitly select `branch-pr`; reusable custom
187+
prompts and correlation-tagged dispatches select `working-dir`. Correlation-tagged
188+
dispatches force `response-mode: none`, while reusable callers can supply that
189+
response input. S3 backup is explicitly enabled with AES256. These are configured
190+
paths, not evidence of current workflow activation or successful delivery. No
191+
missing-workflow follow-up draft is indicated.
192+
193+
**Deadline accounting is an explicit workflow contract.** The self-hosted job
194+
has a 75-minute cap and records its start before checkout. Before invoking the
195+
Action, it subtracts elapsed setup time and a 15-minute teardown reserve,
196+
caps execution at 60 minutes (10 for narration), and refuses admission below
197+
five minutes. Its own comments identify the remaining boundary: Action-internal
198+
setup precedes the execution timer and is not included in this calculation.
199+
The separate live PR-review job sets `timeout: '1200000'` against a 30-minute
200+
job cap. See [[github-actions-ci]] for the nested-deadline evidence rule.
201+
202+
**Operator documentation now describes checkout recovery and questions.**
203+
`deploy/README.md` documents per-run default-branch preparation through a
204+
root-owned bare mirror, checked remote provenance, refusal rather than discarding
205+
dirty/diverged checkouts, confirmation-gated quarantine recovery, and a retention
206+
cap of five generations or 10 GiB without automatic eviction. Unconfirmed
207+
subprocess termination places the repository on a maintenance hold until workspace
208+
restart. Its deployment contract is now **1.9.0**, including question frames,
209+
routes, and `waiting_for_question`; it requires the [[fro-bot--dashboard]] contract
210+
pin to advance together because the SSE reader fails closed on version mismatch.
211+
This is a producer-side documentation snapshot, not proof that a release or live
212+
deployment carries 1.9.0.
213+
214+
The same README distinguishes fail-closed tool approvals from fail-soft unanswered
215+
questions. Questions are answerable through the operator web surface or the
216+
originating Discord thread; unanswered questions receive an empty answer at the
217+
deadline, and requests with 90 seconds or less remaining are skipped. Pending
218+
questions are held in memory and do not survive gateway restart. Gateway and
219+
workspace images must still roll together for the shared control-API bearer.
220+
The workspace-agent README's `/clone` example still lacks that bearer, preserving
221+
the September 25 contradiction: its example does not satisfy the deploy README's
222+
authenticated :9100 contract.
223+
224+
**Eval comparison documents its proof limits.** `evals/README.md` now describes
225+
a six-scenario candidate/baseline projection over observed verdicts, result states,
226+
and outcome gates. Safety/response-contract failures block without stochastic
227+
retries; infrastructure-inconclusive outcomes request a rerun. Stochastic quality
228+
failures permit at most four candidate and four baseline samples per affected
229+
scenario. The historical `u1.json` baseline is documented as predating the stable
230+
projection; missing observations stay missing rather than being copied from the
231+
candidate. The two-scenario session-presearch experiment is eval-only, dependency
232+
injected, and explicitly has no Action input or general feature flag. Passing
233+
both modes does not establish causal improvement. These are documented evaluation
234+
contracts; no target tests or baseline artifact were read or executed.
235+
236+
Sources: root/workspace `package.json`, `README.md`,
237+
`apps/workspace-agent/README.md`, `deploy/README.md`, `evals/README.md`, and
238+
`.github/workflows/{fro-bot,ci,harness-release}.yaml` at `26df76e3`.
239+
159240
| Attribute | Value |
160241
| ---------------------- | ------------------------------------------------------------------- |
161242
| Created | 2026-01-02 |

0 commit comments

Comments
 (0)