Add bounded frontend-patterns feedback reporting resolver
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Build and Publish Container Image / build-and-push (push) Successful in 50s

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a0e241-8285-7a63-8c0c-51c9cb824dc3
This commit is contained in:
tegwick 2026-09-27 13:05:05 +02:00
parent fbf791811d
commit f7e26111f7
6 changed files with 584 additions and 1 deletions

View file

@ -51,6 +51,139 @@ metadata:
app.kubernetes.io/name: activity-core
app.kubernetes.io/part-of: activity-core
data:
frontend-patterns-daily.md: |
---
id: frontend-patterns-daily
name: Frontend Patterns Daily Review
enabled: false
owner: frontend-patterns
governance: custodian
status: proposed
trigger:
type: cron
cron_expression: "0 2 * * *"
timezone: Europe/Berlin
misfire_policy: catchup_latest
catchup_window_seconds: 86400
context_sources:
- type: frontend-patterns
query: daily
params: {required: true}
bind_to: context.daily_triage_digest
---
# Frontend patterns daily review
Domain-owned by FEP-WP-0008. Read-only bounded receipt collection and deterministic
reporting; no LLM calls or repository mutations. Source collection is pinned to Git
revisions. Outcome assertions remain unverified. The weekly report explicitly carries
the blocked executor dependency; it does not emit unexecutable ops_run work or claim
an improvement has happened. Enable after live report-sink proof.
```instruction
id: frontend-patterns-daily-report
trusted_fields: []
model: deterministic
temperature: 0
max_tokens: 1
prompt: Deterministic frontend-patterns receipt and execution-readiness digest.
output_schema: ""
review_advisory: false
report_sinks:
- type: state-hub-progress
event_type: fep_feedback_intake
author: activity-core
topic_id: fe2aaa78-9c20-4feb-b3d2-4fe0529572a3
```
frontend-patterns-monthly.md: |
---
id: frontend-patterns-monthly
name: Frontend Patterns Monthly Review
enabled: false
owner: frontend-patterns
governance: custodian
status: proposed
trigger:
type: cron
cron_expression: "0 9 1 * *"
timezone: Europe/Berlin
misfire_policy: catchup_latest
catchup_window_seconds: 86400
context_sources:
- type: frontend-patterns
query: monthly
params: {required: true}
bind_to: context.daily_triage_digest
---
# Frontend patterns monthly review
Domain-owned by FEP-WP-0008. Read-only bounded receipt collection and deterministic
reporting; no LLM calls or repository mutations. Source collection is pinned to Git
revisions. Outcome assertions remain unverified. The weekly report explicitly carries
the blocked executor dependency; it does not emit unexecutable ops_run work or claim
an improvement has happened. Enable after live report-sink proof.
```instruction
id: frontend-patterns-monthly-report
trusted_fields: []
model: deterministic
temperature: 0
max_tokens: 1
prompt: Deterministic frontend-patterns receipt and execution-readiness digest.
output_schema: ""
review_advisory: false
report_sinks:
- type: state-hub-progress
event_type: fep_monthly_review
author: activity-core
topic_id: fe2aaa78-9c20-4feb-b3d2-4fe0529572a3
```
frontend-patterns-weekly.md: |
---
id: frontend-patterns-weekly
name: Frontend Patterns Weekly Review
enabled: false
owner: frontend-patterns
governance: custodian
status: proposed
trigger:
type: cron
cron_expression: "0 3 * * 2"
timezone: Europe/Berlin
misfire_policy: catchup_latest
catchup_window_seconds: 86400
context_sources:
- type: frontend-patterns
query: weekly
params: {required: true}
bind_to: context.daily_triage_digest
---
# Frontend patterns weekly review
Domain-owned by FEP-WP-0008. Read-only bounded receipt collection and deterministic
reporting; no LLM calls or repository mutations. Source collection is pinned to Git
revisions. Outcome assertions remain unverified. The weekly report explicitly carries
the blocked executor dependency; it does not emit unexecutable ops_run work or claim
an improvement has happened. Enable after live report-sink proof.
```instruction
id: frontend-patterns-weekly-report
trusted_fields: []
model: deterministic
temperature: 0
max_tokens: 1
prompt: Deterministic frontend-patterns receipt and execution-readiness digest.
output_schema: ""
review_advisory: false
report_sinks:
- type: state-hub-progress
event_type: fep_improvement_review
author: activity-core
topic_id: fe2aaa78-9c20-4feb-b3d2-4fe0529572a3
```
weekly-forgejo-package-prune.md: |
---
id: weekly-forgejo-package-prune
@ -1408,7 +1541,7 @@ spec:
fsGroup: 1000
containers:
- name: worker
image: activity-core:fi-publication-20260914
image: activity-core:fep-feedback-20260927
imagePullPolicy: Never
command: ["python", "-m", "activity_core.worker"]
ports: