Skip to content
Merged
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
206 changes: 169 additions & 37 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -340,81 +340,213 @@ flowchart TD

### Excel Sheet

![General Application Form Excel](/docs/assets/demo_form.en.png)
![General Application Form Excel](/docs/assets/demo_form_en.png)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Verify image file existence and check for outdated form references

# Check if the corrected image file exists
if [ -f "docs/assets/demo_form_en.png" ]; then
  echo "✓ Image file exists: docs/assets/demo_form_en.png"
else
  echo "✗ Image file NOT found: docs/assets/demo_form_en.png"
  echo "Available images in docs/assets:"
  find docs/assets -type f \( -name "*.png" -o -name "*.jpg" -o -name "*.webp" \) 2>/dev/null || echo "No images found"
fi

# Check for old OMB references in README
echo ""
echo "OMB references found in README:"
rg -n "OMB" README.md || echo "No OMB references found"

# Check for outdated expiration dates
echo ""
echo "Checking for dates in README:"
rg -n "Expiration|02/28/2015" README.md | head -20 || echo "No matching patterns found"

Repository: harumiWeb/exstruct

Length of output: 508


🌐 Web query:

OMB 0348-0061 Standard Form 425 current status 2025

💡 Result:

Short answer: OMB control number 0348-0061 is a historical/older approval for the SF‑425; the current active OMB control for the Federal Financial Report (SF‑425) in 2025 is OMB 4040‑0014 (expiration 02/28/2025). Agencies/websites sometimes still show 0348‑0061 on older copies of the form. [1][2][3]

Sources:

  • OMB 0348‑0061 page (historical SF‑425 materials). [1]
  • ACF / Grants pages showing SF‑425 listed under OMB 4040‑0014, expiration 02/28/2025. [2]
  • ICR/OMB.report listing SF‑425 (OMB 4040‑0014) with expiration 02/28/2025. [3]

Update OMB form reference to current active form.

The image file exists at the corrected path, which is correct. However, the OMB form reference is outdated and should be updated:

  • Current (incorrect): OMB Approval Number 0348-0061 with Expiration Date 02/28/2015
  • Should be: OMB Approval Number 4040-0014 with Expiration Date 02/28/2025

The form number 0348-0061 is a historical reference; the current active OMB control number for the Standard Form 425 (Federal Financial Report) is 4040-0014. Since the documentation aims to show realistic examples, update lines 527-528 to use the current form reference.

🤖 Prompt for AI Agents
README.md lines 527-528: the OMB form reference is outdated—replace "OMB
Approval Number 0348-0061 with Expiration Date 02/28/2015" with the current
control number and expiry "OMB Approval Number 4040-0014 with Expiration Date
02/28/2025"; update the text exactly where the form reference appears (lines
527-528) so the documentation shows the current SF-425 OMB control number and
expiration date.


### ExStruct JSON

(Truncated for brevity)

```json
{
"book_name": "ja_form.xlsx",
"book_name": "en_sf425.xlsx",
"sheets": {
"Sheet1": {
"FFR": {
"rows": [
{ "r": 1, "c": { "0": "??????????????" } },
{ "r": 1, "c": { "0": "FEDERAL FINANCIAL REPORT" } },
{ "r": 3, "c": { "0": "(Follow form instructions)" } },
{
"r": 3,
"c": { "0": "???", "7": " ???????????????" }
"r": 4,
"c": {
"0": "1. Federal Agency and Organizational Element",
"5": "2. Federal Grant or Other Identifying Number Assigned by Federal Agency",
"20": "Page",
"23": " of"
}
},
{ "r": 4, "c": { "1": "X???" } },
...
],
"table_candidates": ["B25:C26", "C37:D50"],
"shapes": [
{
"id": 1,
"text": "Not Required by EPA",
"l": 575,
"t": 396,
"kind": "shape",
"type": "AutoShape-Rectangle"
}
],
"print_areas": [{ "r1": 1, "c1": 0, "r2": 66, "c2": 23 }],
"merged_cells": [
{ "r1": 34, "c1": 15, "r2": 34, "c2": 23 },
{
"r1": 55,
"c1": 5,
"r2": 55,
"c2": 10,
"v": "?????????????????????????????"
"r1": 56,
"c1": 10,
"r2": 57,
"c2": 17,
"v": "Federal Share Calculation"
},
{ "r1": 54, "c1": 8, "r2": 54, "c2": 10 },
{ "r1": 51, "c1": 5, "r2": 52, "c2": 6, "v": "????" },
{ "r1": 18, "c1": 10, "r2": 18, "c2": 23 },
{ "r1": 15, "c1": 0, "r2": 15, "c2": 1 },
...
]
}
}
}

```

### LLM reconstruction example

```md
# ??????????????
<!-- This is a structured interpretation, not an official reproduction. -->

# **Federal Financial Report (FFR)**

_(Follow form instructions)_

---

## **1. Federal Agency and Organizational Element**

**United States Environmental Protection Agency**

## **2. Federal Grant or Other Identifying Number Assigned by Federal Agency**

**Page 1 of pages**

---

## **3. Recipient Organization**

_(Name and complete address including Zip code)_

---

## **4. Recipient Identifiers**

- **4a. DUNS Number**
- **4b. EIN**
- **5. Recipient Account Number or Identifying Number**
_(To report multiple grants, use FFR Attachment)_
- **6. Report Type**
- □ Quarterly
- □ Semi-Annual
- □ Annual
- □ Final
- **7. Basis of Accounting**
- □ Cash
- □ Accrual

---

## **8. Project/Grant Period**

- **From:** (Month, Day, Year)
- **To:** (Month, Day, Year)

## **9. Reporting Period End Date**

(Month, Day, Year)

---

# **10. Transactions**

_(Use lines a–c for single or multiple grant reporting)_

### **Federal Cash**

_(To report multiple grants, also use FFR Attachment)_

- **a. Cash Receipts**
- **b. Cash Disbursements**
- **c. Cash on Hand** (line a minus b)

_(Use lines d–o for single grant reporting)_

### **Federal Expenditures and Unobligated Balance**

- **d. Total Federal funds authorized**
- **e. Federal share of expenditures**
- **f. Federal share of unliquidated obligations** — 0
- **g. Total Federal share** (sum of lines e and f) — 0
- **h. Unobligated balance of Federal funds** (line d minus g) — 0

????????????????????????
X ??
### **Recipient Share**

?????????????????????????????????????????
- **i. Total recipient share required**
- **j. Recipient share of expenditures**
- **k. Remaining recipient share to be provided** (line i minus j) — 0

### **Program Income**

- **l. Total Federal program income earned**
- **m. Program income expended (deduction alternative)**
- **n. Program income expended (addition alternative)**
- **o. Unexpended program income** (line l minus line m or line n)

---

# **11. Indirect Expense**

| Type | Rate | Period From | Period To | Base | Amount Charged | Federal Share |
| -------------- | ---- | ----------- | --------- | ---- | -------------- | ------------- |
| | | | | | | |
| **g. Totals:** | | | | 0 | 0 | 0 |

---

## ??????
# **12. Remarks**

| ?? | ?? |
| ------ | -------------- |
| ???? | |
| ????? | |
| ?????? | |
| ???? | |
| ???? | ?????????????? |
| ?? | |
| ??? | |
Attach any explanations deemed necessary or information required by the Federal sponsoring agency in compliance with governing legislation.

---

## ?????????????
# **13. Certification**

By signing this report, I certify that it is true, complete, and accurate to the best of my knowledge.
I am aware that any false, fictitious, or fraudulent information may subject me to criminal, civil, or administrative penalties.
_(U.S. Code, Title 18, Section 1001)_

- **a. Typed or Printed Name and Title of Authorized Certifying Official**
- **b. Signature of Authorized Certifying Official**
- **c. Telephone** (Area code, number, extension)
- **d. Email address**
- **e. Date Report Submitted** (Month, Day, Year)

| ?? | ?? |
| ----------- | ----- |
| ??????????? | |
| ??? | |
| ???????? | ????? |
---

# **14. Agency Use Only**

**Federal Share Calculation**

---

### **Standard Form 425**

**OMB Approval Number:** 0348-0061
**Expiration Date:** 02/28/2015

---

# **Paperwork Burden Statement**

According to the Paperwork Reduction Act, as amended, no persons are required to respond to a collection of information unless it displays a valid OMB Control Number.
The valid OMB control number for this information collection is **0348-0061**.

Public reporting burden for this collection of information is estimated to average **1.5 hours per response**, including time for reviewing instructions, searching existing data sources, gathering and maintaining the data needed, and completing and reviewing the collection of information.

Send comments regarding the burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden, to:

**Office of Management and Budget**
Paperwork Reduction Project (0348-0060)
Washington, DC 20503

---

**???????????????????????????????????????**
### **Shape in Original Document**

...
- _Not Required by EPA_
```

From this we can see:
Expand Down
Loading