Skip to content

docs: record EDI event time, supplier quality, and export limits - #3656

Draft
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/engineering-documentation-updates-2c30
Draft

cursor[bot] wants to merge 1 commit into
mainfrom
cursor/engineering-documentation-updates-2c30

Conversation

@cursor

@cursor cursor Bot commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Correct the EDI intake page: event time is the source date in UTC, and a missing, unparseable, or far-future date is HTTP 400 before the interchange control number is reserved. Record the three TLC shapes FSMAEvent accepts.
  • Add an engineering page for per-facility supplier data quality, agreed sending hours, and data-gap time to fix.
  • Add an engineering page for the compliance spreadsheet Event Time, the experimental EPCIS/FDA export caps, and graph trace truncation plus gap/chain/orphan paging.

Type of Change

  • Bug fix
  • New feature
  • Enhancement to existing feature
  • Refactor (no behavior change)
  • Documentation
  • CI/CD or infrastructure
  • Security fix

Test Plan

  • Unit tests added/updated
  • Integration tests pass
  • Manual testing performed
  • N/A (docs, config, etc.)

Docs were checked against the current route and helper code (edi_ingestion/utils.py, supplier_compliance_routes.py, fsma_spreadsheet.py, epcis_export.py, fsma/tracer.py, chain_integrity.py). No new tests; the pages name the existing pytest modules that cover those paths.

Checklist

  • My code follows the existing patterns in the codebase
  • I have not introduced hardcoded secrets or credentials
  • If this PR adds a test that uses sys.modules[X] = stub, I justified it in the PR description
  • I have updated relevant documentation (if applicable)
  • My changes generate no new warnings or lint errors

Related Issues

Relates to the intake, supplier-quality, spreadsheet, and trace-cap changes since the 2026-10-20 docs pass (#3433), including #3588, #3572, #3574, #3593, #3596, #3601, #3604, #3605, and #3613.

Open in Web View Automation 

The intake page still said a missing or old EDI date became the ingest
clock. Supplier data quality, gap time to fix, spreadsheet Event Time,
and the trace and export caps had no engineering page.

Co-authored-by: christophersellers <christophersellers@proton.me>
@vercel

vercel Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
regengine Ready Ready Preview Oct 26, 2026 4:14pm UTC

Request Review

@coderabbitai

coderabbitai Bot commented Oct 26, 2026

Copy link
Copy Markdown

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown
Contributor

PR Blocker Checklist

Head SHA: 453598f960023f0ef1c77c6b6cf960983c60baaf

Status: Ready

  • All review threads resolved
  • No reviews requesting changes
  • No blocked review engines

This branch was successfully deployed

1 active deployment
Preview — 453598f9 Deployed Oct 26, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant